0001375365-19-000078.txt : 20191219 0001375365-19-000078.hdr.sgml : 20191219 20191219172600 ACCESSION NUMBER: 0001375365-19-000078 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20191219 DATE AS OF CHANGE: 20191219 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Super Micro Computer, Inc. CENTRAL INDEX KEY: 0001375365 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPUTERS [3571] IRS NUMBER: 770353939 STATE OF INCORPORATION: CA FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33383 FILM NUMBER: 191296810 BUSINESS ADDRESS: STREET 1: 980 ROCK AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131 BUSINESS PHONE: 408-503-8000 MAIL ADDRESS: STREET 1: 980 ROCK AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131 10-Q 1 smci-20190331x10q.htm 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________________________________
Form 10-Q
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2019
or
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number 001-33383
__________________________________________________________________________
Super Micro Computer, Inc.
(Exact name of registrant as specified in its charter)
Delaware
 
77-0353939
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
980 Rock Avenue
San Jose, CA 95131
(Address of principal executive offices, including zip code)
(408) 503-8000
(Registrant’s telephone number, including area code)
__________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
Common Stock, $0.001 par value per share
SMCI
OTC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ¨    No  x
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ¨    No  x
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer  x
  
Accelerated filer  ¨
Non-accelerated filer  ¨
  
Smaller reporting company  ¨
Emerging growth company  ¨

 
 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
As of November 30, 2019 there were 50,085,282 shares of the registrant’s common stock, $0.001 par value, outstanding, which is the only class of common stock of the registrant issued.





Explanatory Note

We have been delayed in filing this Quarterly Report on Form 10-Q (this “Q3 2019 Quarterly Report”). We did not file our Annual Report on Form 10-K for the fiscal year ended June 30, 2017 (the “2017 10-K”) until May 17, 2019. On that date we also filed amended Quarterly Reports on Form 10-Q/A for the quarters ended September 30, 2016, December 31, 2016 and March 31, 2017 (the “2017 Amended Quarterly Reports” and with the 2017 10-K, the “2017 Reports”). Some of the financial statements contained in the 2017 Reports were restated. The circumstances leading to the need to restate those financial statements, and our efforts to investigate, assess and remediate those matters, are more fully described in those reports.
Since the time we filed the 2017 Reports, we have (a) prepared financial statements for each of the quarters in our fiscal year ended June 30, 2018; (b) prepared Quarterly Reports on Form 10-Q for each of the quarters in our fiscal year ended June 30, 2019 (including this Q3 2019 Quarterly Report); (c) prepared our consolidated financial statements for the fiscal years ended June 30, 2019 and 2018; and (d) prepared a comprehensive Annual Report on Form 10-K for the fiscal year ended June 30, 2019 (the “2019 Comprehensive 10-K”) with expanded financial and other disclosures. We included the expanded financial and other disclosures in the 2019 Comprehensive 10-K in lieu of filing a separate Annual Report on Form 10-K for the fiscal year ended June 30, 2018 and in lieu of filing Quarterly Reports on Form 10-Q for the first three quarters of fiscal year 2018. Immediately prior to filing this Q3 2019 Quarterly Report, we filed our Quarterly Reports on Form 10-Q for the first and second quarters of our fiscal year ended June 30, 2019. Immediately following the filing of this Q3 2019 Quarterly Report, we expect to file the 2019 Comprehensive 10-K. We do not intend to file a separate Annual Report on Form 10-K for the fiscal year ended June 30, 2018 or Quarterly Reports on Form 10-Q for the quarterly periods ended September 30, 2017, December 31, 2017 and March 31, 2018.
Our delay in the filing of this Q3 2019 Quarterly Report was primarily due to the time required to (a) complete the preparation of the 2017 Reports, including the restatement of certain of our previously issued consolidated financial statements; (b) prepare the financial statements for each of the quarters in our fiscal year ended June 30, 2018; (c) prepare and file the Quarterly Reports on Form 10-Q for each of the quarters in our fiscal year ended June 30, 2019 (including this Q3 2019 Quarterly Report); (d) prepare the consolidated financial statements for the fiscal years ended June 30, 2019 and 2018; and (e) prepare other disclosures contained in this Q3 2019 Quarterly Report, the Quarterly Reports on Form 10-Q for the first and second quarters of our fiscal year ended June 30, 2019 and (f) prepare and file the 2019 Comprehensive 10-K.









SUPER MICRO COMPUTER, INC.

QUARTERLY REPORT ON FORM 10-Q
FOR THE THREE AND
NINE MONTHS ENDED MARCH 31, 2019

TABLE OF CONTENTS
 
 
 
Page
PART I
 
ITEM 1.
 
 
 
 

 
 
ITEM 2.
ITEM 3.
ITEM 4.
PART II
 
ITEM 1.
ITEM 1A.
ITEM 2.
ITEM 3.
ITEM 4.
ITEM 5.
ITEM 6.
 
    
Unless the context requires otherwise, the words “Super Micro,” “Supermicro,” “we,” “Company,” “us” and “our” in this document refer to Super Micro Computer, Inc. and where appropriate, our wholly owned subsidiaries. Supermicro, the Company logo and our other registered or common law trademarks, service marks, or trade names appearing in this March 31, 2019 Form 10-Q are the property of Super Micro Computer, Inc. or its affiliates. Other trademarks, service marks, or trade names appearing in this March 31, 2019 Form 10-Q are the property of their respective owners.





PART I: FINANCIAL INFORMATION

Item 1.        Financial Statements
SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share amounts)
 (unaudited) 
 
March 31,
 
June 30,
 
2019
 
2018
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
169,735

 
$
115,377

Accounts receivable, net of allowances of $5,055 and $1,945 at March 31, 2019 and June 30, 2018, respectively (including amounts receivable from related parties of $11,895 and $3,082 at March 31, 2019 and June 30, 2018, respectively)
327,366

 
451,393

Inventories
761,113

 
853,252

Prepaid expenses and other current assets (including receivables from related parties of $14,275 and $24,016 at March 31, 2019 and June 30, 2018, respectively)
97,857

 
110,856

Total current assets
1,356,071

 
1,530,878

Investment in equity investee
1,370

 
2,376

Property, plant and equipment, net
203,442

 
196,631

Deferred income taxes, net
33,776

 
25,583

Other assets
12,593

 
14,037

Total assets
$
1,607,252

 
$
1,769,505

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable (including amounts due to related parties of $52,928 and $77,810 at March 31, 2019 and June 30, 2018, respectively)
$
331,983

 
$
527,158

Accrued liabilities (including amounts due to related parties of $9,106 and $18,394 at March 31, 2019 and June 30, 2018, respectively)
112,951

 
102,478

Income taxes payable
8,729

 
7,191

Short-term debt
22,660

 
116,181

Deferred revenue
87,746

 
58,549

Total current liabilities
564,069

 
811,557

Deferred revenue, non-current
105,584

 
89,731

Other long-term liabilities (including related party balance of $3,500 at March 31, 2019 and June 30, 2018, respectively)
24,441

 
24,565

Total liabilities
694,094

 
925,853

Commitments and contingencies (Note 10)


 


Stockholders’ equity:
 
 
 
Common stock and additional paid-in capital, $0.001 par value
 
 
 
Authorized shares: 100,000,000
 
 
 
Issued shares: 51,215,039 and 50,914,571 at March 31, 2019 and June 30, 2018, respectively
345,308

 
331,550

Treasury stock (at cost), 1,333,125 shares at March 31, 2019 and June 30, 2018
(20,491
)
 
(20,491
)
Accumulated other comprehensive (loss) income
(12
)
 
165

Retained earnings
588,193

 
532,271

Total Super Micro Computer, Inc. stockholders’ equity
912,998

 
843,495

Noncontrolling interest
160

 
157

Total stockholders’ equity
913,158

 
843,652

Total liabilities and stockholders’ equity
$
1,607,252

 
$
1,769,505


See accompanying notes to condensed consolidated financial statements.

1



 
SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
(unaudited) 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Net sales (including related party sales of $17,590 and $17,614 in the three months ended March 31, 2019 and 2018, respectively, and $48,849 and $46,199 in the nine months ended March 31, 2019 and 2018, respectively)
$
743,499


$
835,110

 
$
2,646,126


$
2,378,830

Cost of sales (including related party purchases of $62,624 and $62,861 in the three months ended March 31, 2019 and 2018, respectively, and $215,331 and $191,805 in the nine months ended March 31, 2019 and 2018, respectively)
631,172

 
729,193

 
2,282,638

 
2,081,165

Gross profit
112,327

 
105,917

 
363,488

 
297,665

Operating expenses:
 
 
 
 
 
 
 
Research and development
44,800

 
42,284

 
133,718

 
122,496

Sales and marketing
18,494

 
18,893

 
56,463

 
53,684

General and administrative
36,174

 
23,555

 
106,214

 
68,286

Total operating expenses
99,468

 
84,732

 
296,395

 
244,466

Income from operations
12,859

 
21,185

 
67,093

 
53,199

Other (expense) income, net
(86
)

(388
)
 
707


(1,578
)
Interest expense
(1,271
)

(1,326
)
 
(5,480
)
 
(3,497
)
Income before income tax provision
11,502


19,471

 
62,320


48,124

Income tax provision
(497
)

(4,159
)
 
(10,540
)

(25,725
)
Share of loss from equity investee, net of taxes
(359
)
 
(717
)
 
(3,572
)

(2,508
)
Net income
$
10,646

 
$
14,595

 
$
48,208

 
$
19,891

Net income per common share:
 
 
 
 
 
 
 
Basic
$
0.21

 
$
0.30

 
$
0.97

 
$
0.40

Diluted
$
0.21

 
$
0.28

 
$
0.94

 
$
0.38

Weighted-average shares used in calculation of net income per common share:
 
 
 
 
 
 
 
Basic
49,988

 
49,425

 
49,845

 
49,285

Diluted
51,558

 
51,679

 
51,557

 
52,090


See accompanying notes to condensed consolidated financial statements.


2



SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited) 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Net income
$
10,646

 
$
14,595

 
$
48,208

 
$
19,891

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
Net changes in unrealized loss on investments

 

 

 
(38
)
Foreign currency translation gain (loss)
60

 
318

 
(177
)
 
637

Total other comprehensive income (loss)
60

 
318

 
(177
)
 
599

Total comprehensive income
$
10,706

 
$
14,913

 
$
48,031

 
$
20,490


See accompanying notes to condensed consolidated financial statements.

3



SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share amounts)
(unaudited)

Three Months Ended March 31, 2019
Common Stock and
Additional Paid-In
Capital
 
Treasury Stock
 
Accumulated
Other
Comprehensive
Loss
 
Retained
Earnings
 
Non-controlling Interest
 
Total
Stockholders’
Equity
 
Shares
 
Amount
 
Shares
 
Amount
 
Balance at December 31, 2018
51,136,062

 
$
341,070

 
(1,333,125
)
 
$
(20,491
)
 
$
(72
)
 
$
577,547

 
$
157

 
$
898,211

Release of common stock shares upon vesting of restricted stock units
118,617

 

 

 

 

 

 

 

Shares withheld for the withholding tax on vesting of restricted stock units
(39,640
)
 
(722
)
 

 

 

 

 

 
(722
)
Stock-based compensation

 
4,960

 

 

 

 

 

 
4,960

Foreign currency translation gain

 

 

 

 
60

 

 

 
60

Net income

 

 

 

 

 
10,646

 
3

 
10,649

Balance at March 31, 2019
51,215,039

 
$
345,308

 
(1,333,125
)
 
$
(20,491
)
 
$
(12
)
 
$
588,193

 
$
160

 
$
913,158


Three Months Ended March 31, 2018
Common Stock and
Additional Paid-In
Capital
 
Treasury Stock
 
Accumulated
Other
Comprehensive
Income
 
Retained
Earnings
 
Non-controlling Interest
 
Total
Stockholders’
Equity
 
Shares
 
Amount
 
Shares
 
Amount
 
Balance at December 31, 2017
50,712,177

 
$
321,738

 
(1,333,125
)
 
$
(20,491
)
 
$
204

 
$
491,402

 
$
161

 
$
793,014

Release of common stock shares upon vesting of restricted stock units
147,433

 

 

 

 

 

 

 

Shares withheld for the withholding tax on vesting of restricted stock units
(51,449
)
 
(963
)
 

 

 

 

 

 
(963
)
Stock-based compensation

 
6,088

 

 

 

 

 

 
6,088

Foreign currency translation gain

 

 

 

 
318

 

 

 
318

Net income

 

 

 

 

 
14,595

 

 
14,595

Balance at March 31, 2018
50,808,161

 
$
326,863

 
(1,333,125
)
 
$
(20,491
)
 
$
522

 
$
505,997

 
$
161

 
$
813,052


See accompanying notes to condensed consolidated financial statements.






















4




SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (continued)
(in thousands, except share amounts)
(unaudited)

Nine Months Ended March 31, 2019
Common Stock and
Additional Paid-In
Capital
 
Treasury Stock
 
Accumulated
Other
Comprehensive
Loss
 
Retained
Earnings
 
Non-controlling Interest
 
Total
Stockholders’
Equity
 
Shares
 
Amount
 
Shares
 
Amount
 
Balance at June 30, 2018
50,914,571

 
$
331,550

 
(1,333,125
)
 
$
(20,491
)
 
$
165

 
$
532,271

 
$
157

 
$
843,652

Cumulative effect of adjustment from adoption of new accounting standards, net of taxes

 

 

 

 

 
7,714

 

 
7,714

Release of common stock shares upon vesting of restricted stock units
439,379

 

 

 

 

 

 

 

Shares withheld for the withholding tax on vesting of restricted stock units
(138,911
)
 
(2,323
)
 

 

 

 

 

 
(2,323
)
Stock-based compensation

 
16,081

 

 

 

 

 

 
16,081

Foreign currency translation loss

 

 

 

 
(177
)
 

 

 
(177
)
Net income

 

 

 

 

 
48,208

 
3

 
48,211

Balance at March 31, 2019
51,215,039

 
$
345,308

 
(1,333,125
)
 
$
(20,491
)
 
$
(12
)
 
$
588,193

 
$
160

 
$
913,158


Nine Months Ended March 31, 2018
Common Stock and
Additional Paid-In
Capital
 
Treasury Stock
 
Accumulated
Other
Comprehensive
Income
 
Retained
Earnings
 
Non-controlling Interest
 
Total
Stockholders’
Equity
 
Shares
 
Amount
 
Shares
 
Amount
 
Balance at June 30, 2017
50,273,527

 
$
308,271

 
(1,333,125
)
 
$
(20,491
)
 
$
(77
)
 
$
485,973

 
$
170

 
$
773,846

Cumulative effect of adjustment from adoption of new accounting standard, net of taxes

 
52

 

 

 

 
133

 

 
185

Exercise of stock options, net of taxes
267,970

 
3,043

 

 

 

 

 

 
3,043

Release of common stock shares upon vesting of restricted stock units
410,878

 

 

 

 

 

 

 

Shares withheld for the withholding tax on vesting of restricted stock units
(144,214
)
 
(3,152
)
 

 

 

 

 

 
(3,152
)
Stock-based compensation

 
18,649

 

 

 

 

 

 
18,649

Unrealized loss on investments

 

 

 

 
(38
)
 

 

 
(38
)
Foreign currency translation gain

 

 

 

 
637

 

 

 
637

Net income (loss)

 

 

 

 

 
19,891

 
(9
)
 
19,882

Balance at March 31, 2018
50,808,161

 
$
326,863

 
(1,333,125
)
 
$
(20,491
)
 
$
522

 
$
505,997

 
$
161

 
$
813,052


See accompanying notes to condensed consolidated financial statements.














5





SUPER MICRO COMPUTER, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 
Nine Months Ended March 31,
 
2019
 
2018
OPERATING ACTIVITIES:
 
 
 
Net income
$
48,208

 
$
19,891

Reconciliation of net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization
18,185

 
16,186

Stock-based compensation expense
16,081

 
18,649

Allowances for doubtful accounts
3,110

 
151

Provision for excess and obsolete inventories
24,585

 
6,203

Share of loss from equity investee
3,572

 
2,508

Foreign currency exchange (gain) loss
(292
)
 
838

Deferred income taxes, net
(9,751
)
 
10,693

Other
923

 
675

Changes in operating assets and liabilities:
 
 
 
Accounts receivable, net (including changes in related party balances of ($8,813) and $5,154 during the nine months ended March 31, 2019 and 2018, respectively)
155,232

 
(23,413
)
Inventories
36,750

 
(91,604
)
Prepaid expenses and other assets (including changes in related party balances of $9,741 and ($6,964) during the nine months ended March 31, 2019 and 2018, respectively)
26,392

 
(25,315
)
Accounts payable (including changes in related party balances of ($24,882) and $24,832 during the nine months ended March 31, 2019 and 2018, respectively)
(201,624
)
 
12,206

Income taxes payable
1,538

 
3,378

Deferred revenue
49,710

 
43,127

Accrued liabilities (including changes in related party balances of ($9,288) and $8,616 during the nine months ended March 31, 2019 and 2018, respectively)
9,706

 
24,441

Other long-term liabilities (including changes in related party balances of $0 and ($1,050) during the nine months ended March 31, 2019 and 2018, respectively)
(1,625
)
 
771

Net cash provided by operating activities
180,700

 
19,385

INVESTING ACTIVITIES:
 
 
 
Purchases of property, plant and equipment (including payments to related parties of $4,203 and $4,537 during the nine months ended March 31, 2019 and 2018, respectively)
(15,781
)
 
(16,635
)
Proceeds from redemption of auction rate security

 
1,000

Investments in privately held companies

 
(2,100
)
Net cash used in investing activities
(15,781
)
 
(17,735
)
FINANCING ACTIVITIES:
 
 
 
Proceeds from debt, net of debt issuance costs
41,760

 
107,337

Repayment of debt
(67,700
)
 
(83,600
)
Net repayment on asset-backed revolving line of credit, net of costs
(67,099
)
 

Payment of other fees for debt financing
(375
)
 

Proceeds from exercise of stock options

 
3,043

Payment of withholding tax on vesting of restricted stock units

(2,323
)
 
(3,152
)
Payments of obligations under capital leases
(206
)
 
(203
)
Net cash (used in) provided by financing activities
(95,943
)
 
23,425

Effect of exchange rate fluctuations on cash
(88
)
 
265


6



Net increase in cash, cash equivalents and restricted cash
68,888

 
25,340

Cash, cash equivalents and restricted cash at beginning of period
120,382

 
112,797

Cash, cash equivalents and restricted cash at end of period
$
189,270

 
$
138,137

 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
Cash paid for interest
$
3,402

 
$
3,217

Cash paid for taxes, net of refunds
21,657

 
14,735

 
 
 
 
Non-cash investing and financing activities:
 
 
 
Unpaid property, plant and equipment purchases (including due to related parties of $1,067 and $1,423 as of March 31, 2019 and 2018, respectively)
$
9,039

 
$
6,389

Contribution of certain technology rights to equity investee
3,000

 


See accompanying notes to condensed consolidated financial statements.

7



SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited) 

Note 1.        Organization and Summary of Significant Accounting Policies

Organization

Super Micro Computer, Inc. (“Super Micro Computer”) was incorporated in 1993. Super Micro Computer is a global leader in server technology and green computing innovation. Super Micro Computer develops and provides high performance server and storage solutions based upon an innovative, modular and open-standard architecture. Super Micro Computer has operations primarily in the United States, the Netherlands, Taiwan, China and Japan.

Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP"). The condensed consolidated financial statements of Super Micro Computer include the accounts of Super Micro Computer and entities consolidated under the variable interest model or the voting interest model. Noncontrolling interests are not presented separately in the condensed consolidated statements of operations and condensed consolidated statements of comprehensive income as the amounts are immaterial. All intercompany accounts and transactions of Super Micro Computer and its consolidated entities (collectively, the "Company") have been eliminated in consolidation. For equity investments over which the Company is able to exercise significant influence over the investee but does not control the investee, and is not the primary beneficiary of the investee’s activities are accounted for using the equity method. Investments in equity securities which do not have readily determinable fair values and for which the Company is not able to exercise significant influence over the investee are accounted for under the measurement alternative which is the cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar securities of the same investee. Prior to July 1, 2018, investments for which the Company was not able to exercise significant influence over the investee were accounted for under the cost method.

The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) and include the accounts of Super Micro Computer and its consolidated subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.

The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three and nine months ended March 31, 2019 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2019.

Use of Estimates
    
U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Such estimates include, but are not limited to: allowances for doubtful accounts and sales returns, inventory valuation, useful lives of property, plant and equipment, product warranty accruals, stock-based compensation, impairment of investments and long-lived assets, and income taxes. The Company’s estimates are evaluated on an ongoing basis and changes in the estimates are recognized prospectively. Actual results could differ from those estimates.


Revenue Recognition

The Company’s revenue recognition policy and related disclosures are discussed in Note 2, “Revenue.”


8


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Product Warranties

The Company offers product warranties ranging from 15 to 39 months against any defective products. These standard warranties are assurance type warranties and the Company does not offer any services beyond the assurance that the product will continue working as specified. Therefore, under recently adopted guidance, Revenue from Contracts with Customers, (“ASC 606”), these warranties are not considered separate performance obligations in the arrangement. Based on historical experience, the Company accrues for estimated returns of defective products at the time revenue is recognized. The Company monitors warranty obligations and may make revisions to its warranty reserve if actual costs of product repair and replacement are significantly higher or lower than estimated. Accruals for anticipated future warranty costs are charged to cost of sales and included in accrued liabilities and other long-term liabilities. Warranty accruals are based on estimates that are updated on an ongoing basis taking into consideration inputs such as new product introductions, changes in the volume of claims compared with the Company's historical experience, and the changes in the cost of servicing warranty claims. The Company accounts for the effect of such changes in estimates prospectively.

Inventories

Inventories are stated at weighted average cost, subject to lower of cost or net realizable value. Net realizable value is the estimated selling price of our products in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories consist of purchased parts and raw materials (principally electronic components), work in process (principally products being assembled) and finished goods. The Company evaluates inventory on a quarterly basis for lower of cost or net realizable value and excess and obsolescence and, as necessary, writes down the valuation of units based upon the Company's forecasted usage and sales, anticipated selling price, product obsolescence and other factors. Once inventory is written down, its new value is maintained until it is sold or scrapped.

The Company receives various rebate incentives from certain suppliers based on its contractual arrangements, including volume-based rebates. The rebates earned are recognized as a reduction of cost of inventories and reduce the cost of sales in the period when the related inventory is sold.

Income Taxes
    
The Company accounts for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax reporting purposes, net operating loss carry-forwards and other tax credits measured by applying enacted tax laws related to the financial statement periods. Valuation allowances are provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

The Company recognizes tax liabilities for uncertain income tax positions on the income tax return based on the two-step process. The first step is to determine whether it is more likely than not that each income tax position would be sustained upon audit. The second step is to estimate and measure the tax benefit as the amount that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority. Estimating these amounts requires the Company to determine the probability of various possible outcomes. The Company evaluates these uncertain tax positions on a quarterly basis. This evaluation is based on the consideration of several factors, including changes in facts or circumstances, changes in applicable tax law, settlement of issues under audit and new exposures. If the Company later determines that its exposure is lower or that the liability is not sufficient to cover its revised expectations, the Company adjusts the liability and effects a related charge in its tax provision during the period in which the Company makes such a determination.

Stock-Based Compensation

The Company measures and recognizes compensation expense for all share-based awards made to employees and non-employees, including stock options and restricted stock units ("RSUs"). The share-based awards granted to non-employees have not been material to date. The Company is required to estimate the fair value of share-based awards on the date of grant. The Company recognizes the grant date fair value of all share-based awards over the requisite service period and accounts for forfeitures as they occur. The fair value of RSUs with service conditions or performance conditions is based on the closing market price of the Company's common stock on the date of grant. The fair value for RSUs with service conditions, or time-based RSUs, is amortized on a straight-line basis over the requisite service period. The fair value for RSUs with performance conditions ("PRSUs") is recognized on a ratable basis over the requisite service period when it is probable the performance

9


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.

The Company estimates the fair value of stock options granted using a Black-Scholes option pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option and the expected volatility of the price of the Company's common stock. The expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience. The expected volatility is based on the implied and historical volatility of the Company’s common stock. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period.

Variable Interest Entities

The Company determines at the inception of each arrangement whether an entity in which the Company holds an investment or in which the Company has other variable interests is considered a variable interest entity ("VIE"). The Company consolidates VIEs when it is the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company assesses whether any changes in the interest or relationship with the entity affect the determination of whether the entity is still a VIE and, if so, whether the Company is the primary beneficiary. If the Company is not the primary beneficiary in a VIE, the Company accounts for the investment or other variable interest in accordance with applicable GAAP.

The Company has concluded that Ablecom Technology, Inc. (“Ablecom”) and its affiliate, Compuware Technology, Inc. ("Compuware") are VIEs in accordance with applicable accounting standards and guidance; however, the Company is not the primary beneficiary as it does not have the power to direct the activities that are most significant to the entities and therefore, the Company does not consolidate these entities. In performing its analysis, the Company considered its explicit arrangements with Ablecom and Compuware, including the supplier arrangements. Also, as a result of the substantial related party relationships between the Company and these entities, the Company considered whether any implicit arrangements exist that would cause the Company to protect those related parties’ interests from suffering losses. The Company determined it has no material implicit arrangements with Ablecom, Compuware or their shareholders.

The Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. (the "Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for its separately constructed manufacturing facilities. In fiscal year 2012, each company contributed $0.2 million and owns 50% of the Management Company. The Company has concluded that the Management Company is a VIE, and the Company is the primary beneficiary as it has the power to direct the activities that are most significant to the Management Company. For the three and nine months ended March 31, 2019 and 2018, the accounts of the Management Company have been consolidated with the accounts of Super Micro Computer, and a noncontrolling interest has been recorded for Ablecom's interest in the net assets and operations of the Management Company. Net income (loss) attributable to Ablecom's interest was not material for the periods presented and was included in general and administrative expenses in the Company's condensed consolidated statements of operations.

Investment in a Corporate Venture

In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is 30% owned by the Company and 70% owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment has been accounted for using the equity method. As such, the Corporate Venture is also a related party. As of March 31, 2019 and June 30, 2018, the Company's equity investment in the Corporate Venture was $1.4 million and $2.4 million, respectively, and was recorded under investment in equity investee on the Company's condensed consolidated balance sheet. The Company's share of losses of the Corporate Venture were $0.4 million and $0.7 million for the three months ended March 31, 2019 and 2018, respectively, and $3.6 million and $2.5 million for the nine months ended March 31, 2019 and 2018, respectively.

The Company recorded a deferred gain related to the contribution of certain technology rights of $7.0 million in the third fiscal quarter of 2017. The amortization of the deferred gain is being recognized as a credit to research and development

10


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


expenses in the Company's condensed consolidated statement of operations over a period of five years which represents the estimated period over which the remaining obligations will be fulfilled.

As a result of the adoption of new accounting guidance as of the beginning of fiscal year 2019, the Company recorded an increase of $3.0 million to the investment in equity investee for the contribution of those technology rights, and corresponding increases in deferred gain and retained earnings of $2.1 million and $0.9 million, respectively. As of March 31, 2019 and June 30, 2018, the Company had unamortized deferred gain balance of $2.0 million and $1.4 million, respectively, in accrued liabilities and $3.5 million and $3.5 million, respectively, in other long-term liabilities in the Company’s condensed consolidated balance sheets.

The Company monitors the investment for events or circumstances indicative of potential other-than-temporary impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. No impairment charge was recorded for the three and nine months ended March 31, 2019 and March 31, 2018, respectively.

Additionally, the Company sold products worth $13.7 million and $3.1 million to the Corporate Venture in the three months ended March 31, 2019 and March 31, 2018, respectively, and $35.2 million and $14.5 million in the nine months ended March 31, 2019 and March 31, 2018, respectively, and the Company's share of intra-entity profits on the products that remained unsold by the Corporate Venture as of March 31, 2019 and June 30, 2018 have been eliminated and have reduced the Company's investment in the Corporate Venture. The Company had $11.6 million and $2.9 million due from the Corporate Venture in accounts receivable, net as of March 31, 2019 and June 30, 2018, respectively, in its condensed consolidated balance sheets.

Concentration of Supplier Risk

Certain materials used by the Company in the manufacture of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry. One supplier accounted for 20.1% and 26.9% of total purchases for the three months ended March 31, 2019 and 2018, respectively, and 21.2% and 26.2% for the nine months ended March 31, 2019 and 2018, respectively. Ablecom and Compuware, related parties of the Company, as noted in Note 8, "Related Party Transactions," accounted for 9.9% and 8.6% of total cost of sales for the three months ended March 31, 2019 and 2018, respectively, and 9.4% and 9.2% for the nine months ended March 31, 2019 and 2018, respectively.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. No single customer accounted for 10% or more of the net sales for the three and nine months ended March 31, 2019 and 2018. No country other than the United States accounted for 10% or more of the net sales in the three and nine months ended March 31, 2019. No country other than the United States accounted for 10% or more of the net sales in the three months ended March 31, 2018, whereas the United States and China accounted for 55.4% and 11.4%, respectively, of the net sales in the nine months ended March 31, 2018. One customer accounted for 14.9% of the Company's accounts receivable, net as of March 31, 2019, and one customer accounted for 11.6% of the Company's accounts receivable, net as of June 30, 2018.

Accounting Pronouncements Recently Adopted

In May 2014, the Financial Accounting Standards Board (“FASB”) issued new accounting guidance,ASC 606, that supersedes nearly all U.S. GAAP on revenue recognition and eliminates industry-specific guidance. ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Since its issuance, the FASB has issued several amendments to ASC 606. The Company adopted ASC 606 on July 1, 2018 using the modified retrospective method. In connection with the adoption of ASC 606, the Company recorded a transition adjustment to increase retained earnings by $6.8 million as of July 1, 2018. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.


11


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


The primary impact of the adoption of ASC 606 was the acceleration of revenue recognition for (i) sales to distributors where the Company previously accounted for such sales on a sell-through basis and (ii) software arrangements. The following tables summarize the impacts of the adoption of ASC 606 on the Company’s condensed consolidated financial statements. The adoption of ASC 606 did not have any impact on the net cash provided by operating activities.

Selected Captions from the Condensed Consolidated Balance Sheet as of March 31, 2019 (in thousands)

 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
ASSETS
 
 
 
 
 
Accounts receivable, net of allowances
$
327,366

 
$
(17,367
)
 
$
309,999

Inventories
761,113

 
11,808

 
772,921

Prepaid expenses and other current assets
97,857

 
(1,916
)
 
95,941

Deferred income taxes, net
33,776

 
1,558

 
35,334

 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
 
 
Accrued liabilities
$
112,951

 
$
(4,655
)
 
$
108,296

Deferred revenue
87,746

 
653

 
88,399

Income taxes payable
8,729

 
71

 
8,800

Deferred revenue, non-current
105,584

 
2,783

 
108,367

Retained earnings
588,193

 
(4,769
)
 
583,424


Selected Captions from the Condensed Consolidated Statement of Operations for the Three and Nine Months ended March 31, 2019 (in thousands)

 
Three Months Ended March 31, 2019
 
Nine Months Ended March 31, 2019
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
Net sales
$
743,499

 
$
(1,621
)
 
$
741,878

 
$
2,646,126

 
$
18,449

 
$
2,664,575

Cost of sales
631,172

 
(403
)
 
630,769

 
2,282,638

 
18,995

 
2,301,633

Gross profit
112,327

 
(1,218
)
 
111,109

 
363,488

 
(546
)
 
362,942

General and administrative
36,174

 
(1,626
)
 
34,548

 
106,214

 
(2,662
)
 
103,552

Income before income tax provision
11,502

 
408

 
11,910

 
62,320

 
2,116

 
64,436

Income tax provision
497

 
(244
)
 
253

 
10,540

 
71

 
10,611

Net income
10,646

 
652

 
11,298

 
48,208

 
2,045

 
50,253


In January 2016, the FASB issued new guidance, Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. This guidance changes the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. The most significant impact of this accounting standard update is that it requires the remeasurement of equity investments not accounted for under the equity method to be recorded at fair value through the consolidated statement of operations at the end of each reporting period.  The Company adopted this accounting standard update as of July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements. As a result of the adoption of the new standard, the Company’s equity investments are accounted for as follows:

Marketable equity securities that have a readily determinable fair value are measured and recorded at fair value.


12


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Non-marketable equity securities that do not have a readily determinable fair value and for which the Company does not control the investee nor is it able to exert significant influence over the investee are measured using a measurement alternative recorded at cost less any impairment, plus or minus changes resulting from qualifying observable price changes.

Equity method investments are equity securities for which the Company does not control the investee but is able to exert significant influence over the investee. These investments are measured at cost less any impairment, plus or minus the Company's share of equity method investee income or loss.

In August 2016, the FASB issued an amendment to the accounting guidance, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments. This amendment consists of eight provisions that provide guidance on the classification of certain cash receipts and cash payments. If practicable, this amendment should be applied using a retrospective transition method to each period presented. For the provisions that are impracticable to apply retrospectively, those provisions may be applied prospectively as of the earliest date practicable. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated statements of cash flows.

In October 2016, the FASB issued an amendment to the accounting guidance, Intra-Entity Transfers of Assets Other Than Inventory. This amendment simplifies the accounting for income tax consequences of intra-entity transfers of assets other than inventory by requiring recognition of current and deferred income tax consequences when such transfers occur. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements and related disclosures.

In November 2016, the FASB issued an amendment to the accounting guidance, Statement of Cash Flows: Restricted Cash. This amendment addresses presentations of total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The Company adopted the accounting guidance on July 1, 2018 using a retrospective transition method to each period presented. The adoption did not have a material impact on the consolidated statements of cash flows. Presentation of prior period information has been retrospectively adjusted.

In February 2017, the FASB issued new accounting guidance, Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets: Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets. This guidance clarifies the scope and application on the sale or transfer of nonfinancial assets and in substance nonfinancial assets to noncustomers, including partial sales. The Company adopted this guidance on July 1, 2018. Prior to adoption, the Company had previously contributed certain technology rights in exchange for 30% ownership in a privately-held company (the “Corporate Venture”) and accounted for the transaction in accordance with the guidance related to exchanges of a nonfinancial asset for a noncontrolling ownership interest in ASC 845 - Nonmonetary Transactions, which has been eliminated by the new guidance. As a result of the adoption of the new guidance, the Company recognized $3.0 million increase in the carrying value of the equity-method investment, a $2.1 million increase in deferred gain, and a $0.9 million increase in retained earnings.

In August 2018, the Securities and Exchange Commission (“SEC”) adopted amendments to certain disclosure requirements in Securities Act Release No. 33-10532, Disclosure Update and Simplification. The amendments became effective on November 5, 2018. The SEC staff subsequently indicated that it would not object if a filer’s first presentation of changes in stockholders’ equity is included in its Form 10-Q for the quarter that begins after the final rule’s effective date. Among the amendments is the requirement to present the changes in stockholders’ equity in the interim financial statements (either in a separate statement or footnote) in Quarterly Reports on Form 10-Q. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a consolidated statement of operations is required to be filed. The Company adopted this guidance in the first quarter of fiscal year 2019.

Accounting Pronouncements Not Yet Adopted

In February 2016, the FASB issued an amendment to the accounting guidance, Leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. Since its issuance, the FASB has issued several amendments to the new lease standard. The standard is effective for the Company from July 1, 2019 and the Company will apply this standard using the modified retrospective approach and will not restate prior comparative periods.

13


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


The Company will elect the “package of practical expedients” under the transition guidance of the new standard, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs, for leases that are in effect as of the date of adoption of the new lease guidance. While the Company is currently finalizing its implementation of new policies, processes and internal controls to comply with the new rules, it is anticipated that the adoption of the new standard will result in the recognition of right-of-use assets and lease liabilities on the Company’s consolidated balance sheet of $14.8 million and $15.2 million, respectively, as of July 1, 2019, primarily related to real estate leases. The adoption of the new standard will not have a material impact on the Company’s consolidated statement of operations or consolidated statement of cash flows.

In June 2016, the FASB issued authoritative guidance, Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments, that amends the impairment model for certain financial assets by requiring the use of an expected loss methodology, which will result in more timely recognition of credit losses. The amendment is effective for the Company from July 1, 2020. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.

In February 2018, the FASB issued Income Statement - Reporting Comprehensive Income: Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act ("2017 Tax Reform Act"), from accumulated other comprehensive income to retained earnings. The guidance also requires certain new disclosures regardless of the election and is effective for the Company from July 1, 2019. The adoption of the guidance will not have a material impact on its consolidated financial statements.

In June 2018, the FASB issued amended guidance to expand the scope of ASC 718 - Compensation-Stock Compensation, to include share-based payment transactions for acquiring goods and services from non-employees. The amendments specify that the guidance applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a grantor’s own operations by issuing share-based payment awards. The new amendment is effective for the Company from July 1, 2019. The adoption of the new standard will not have a material impact on its consolidated financial statements and related disclosures.

In August 2018, the FASB issued amended guidance, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, to modify the disclosure requirements on fair value measurements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures.

In August 2018, the FASB issued amended guidance to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments. According to the amendments, the entity shall determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. It requires the entity (customer) to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.
    
Note 2.        Revenue

Revenue recognition for periods after the Company’s adoption of ASC 606 as of July 1, 2018

The Company adopted ASC 606 as of July 1, 2018 using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company considered the effect of all modifications when identifying performance obligations and allocating transaction price, which did not have a material effect on the adjustment to retained earnings. The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of retained earnings. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.


14


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of the promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

The Company generates revenues from the sale of server and storage systems, subsystems, accessories, services, server software management solutions, and support services.

Product sales. The Company recognizes revenue from sales of products as control is transferred to customers, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain. Products sold by the Company are delivered via shipment from the Company’s facilities or drop shipment directly to its customer from a Company vendor. The Company may use distributors to sell products to end customers. Revenue from distributors is recognized when the distributor obtains control of the product, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain, and in the amount of consideration to which the Company expects to be entitled.

As part of determining the transaction price in contracts with customers, the Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. Based upon historical experience a refund liability is recorded at the time of sale for estimated product returns and an asset is recognized for the amount expected to be recorded in inventory upon product return, less the expected recovery costs. The Company also reduces revenue for the estimated costs of customer and distributor programs and incentive offerings such as price protection and rebates as well as the estimated costs of cooperative marketing arrangements where the fair value of the benefit derived from the costs cannot be reasonably estimated. Any provision for customer and distributor programs and other discounts is recorded as a reduction of revenue at the time of sale based on an evaluation of the contract terms and historical experience.

Services sales. The Company’s sale of services mainly consists of extended warranty and on-site services. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period as the Company stands ready to perform any required warranty service. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period as the on-site services are made available to the customer. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.

Contracts with multiple promised goods and services. Certain of the Company’s contracts contain multiple promised goods and services. Performance obligations in a contract are identified based on the promised goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised goods and services are accounted for as a combined performance obligation. Revenue allocated to each performance obligation is recognized at the time the related performance obligation is satisfied by transferring control of the promised good or service to a customer.

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information, such as internally approved pricing guidelines with respect to geographies, customer type, internal costs, and gross margin objectives, for the related performance obligations.

When the Company receives consideration from a customer prior to transferring goods or services to the customer, the Company records a contract liability (deferred revenue). The Company also recognizes deferred revenue when it has an unconditional right to consideration (i.e., a receivable) before transfer of control of goods or services to a customer.

The Company considers shipping & handling activities as costs to fulfill the sales of products. Shipping revenue is included in net sales when control of the product is transferred to the customer, and the related shipping and handling costs are included in cost of products sold. Taxes imposed by governmental authorities on the Company's revenue producing activities with customers, such as sales taxes and value added taxes, are excluded from net sales.

    

15


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Revenue recognition for periods prior to the Company’s adoption of ASC 606 as of July 1, 2018

Product sales. The Company recognizes revenue from sales of products upon meeting all of the following revenue recognition criteria, which is typically met upon shipment or delivery of its products to customers, unless customer acceptance is uncertain or significant obligations to the customer remain: (i) persuasive evidence of an arrangement exists through customer contracts and orders, (ii) the customer takes title and assumes the risks and rewards of ownership, (iii) the sales price charged is fixed or determinable as evidenced by customer contracts and orders and (iv) collectibility is reasonably assured.

The Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. The Company also reduces revenue for customer and distributor programs and incentive offerings such as price protection and rebates as well as cooperative marketing arrangements where the fair value of the benefit identified from the costs cannot be reasonably estimated.

The Company may use distributors to sell products to end customers. Revenue from distributors may be recognized on sell-in or sell-through basis depending on the terms of the arrangement between the Company and the distributor.

The Company records costs related to shipping and handling in sales and marketing expenses. Shipping and handling fees billed to customers are included in net sales.

Services sales. The Company’s sale of services mainly consists of extended warranty and on-site services. These services are sold at the time of the sale of the underlying products. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.

Multiple-element arrangements. Certain of the Company’s arrangements contain multiple elements, consisting of both the Company’s products and services. Revenue allocated to each element is recognized when all the revenue recognition criteria are met for that element.

The Company allocates arrangement consideration at the inception of an arrangement to all deliverables, if they represent a separate unit of accounting, based on their relative estimated stand-alone selling prices. A deliverable qualifies as a separate unit of accounting when the delivered element has stand-alone value to the customer. The guidance establishes the following hierarchy to determine the relative estimated stand-alone selling price to be used for allocating arrangement consideration to deliverables: (i) vendor-specific objective evidence of fair value (“VSOE”), (ii) third-party evidence of selling price (“TPE”) if VSOE is not available, or (iii) the vendor's best estimated selling price (“BESP”) if neither VSOE nor TPE are available.

The Company does not have VSOE for deliverables in its arrangements, and TPE is generally not available because its products are highly differentiated, and the Company is unable to obtain reliable information on the products and pricing practices of the Company’s competitors. BESP reflects the Company’s estimate of what the selling price of a deliverable would be if it were sold regularly on a stand-alone basis.

As such, BESP is generally used to allocate the total arrangement consideration at the arrangement inception. The Company determines BESP for a product by considering multiple factors including, but not limited to, geographies, customer types, internal costs, gross margin objectives and pricing practices.

Disaggregation of Revenue

The Company disaggregates revenue by type of product, by geographical market, and by products sold to indirect sales channel partners or direct customers and original equipment manufacturers ("OEMs") that depict the nature, amount, and timing of revenue and cash flows. Service revenues are not a significant component of total revenue and are aggregated within the respective categories.

16


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


The following is a summary of net sales by product type (in thousands):

 
Three Months Ended
 
Nine Months Ended
 
March 31,
 
March 31,
 
2019
 
2018
 
2019
 
2018
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
Server and storage systems
$
592,783

 
79.7
%
 
$
669,114

 
80.1
%
 
$
2,161,321

 
81.7
%
 
$
1,841,218

 
77.4
%
Subsystems and accessories
150,716

 
20.3
%
 
165,996

 
19.9
%
 
484,805

 
18.3
%
 
537,612

 
22.6
%
Total
$
743,499

 
100.0
%
 
$
835,110

 
100.0
%
 
$
2,646,126

 
100.0
%
 
$
2,378,830

 
100.0
%

Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of serverboards, chassis and accessories.

International net sales are based on the country and region to which the products were shipped. The following is a summary for the three and nine months ended March 31, 2019 and 2018, of net sales by geographic region (in thousands):

Three Months Ended

Nine Months Ended

March 31,

March 31,

2019

2018

2019

2018
Net sales:







United States
$
436,734


$
455,021


$
1,516,262


$
1,317,175

Europe
128,789


150,319


472,325


392,797

Asia
146,120


188,101


549,296


561,807

Others
31,856


41,669


108,243


107,051


$
743,499

 
$
835,110

 
$
2,646,126

 
$
2,378,830


The following table presents the percentages of net sales from products sold through the Company's indirect sales channel and to its direct customers and OEMs for the three and nine months ended March 31, 2019 and 2018:

 
Three Months Ended
 
Nine Months Ended
 
March 31,
 
March 31,
 
2019
 
2018
 
2019 over 2018
 
2019
 
2018
 
2019 over 2018
Indirect sales channel
38.2
%
 
42.8
%
 
(4.6
)%
 
37.7
%
 
43.7
%
 
(6.0
)%
Direct customers and OEMs
61.8
%
 
57.2
%
 
4.6
 %
 
62.3
%
 
56.3
%
 
6.0
 %
Total net sales
100.0
%
 
100.0
%
 
 
 
100.0
%
 
100.0
%
 
 

Contract Balances

Generally, the payment terms of the Company’s offerings range from 30 to 60 days. In certain instances, customers may prepay for products and services in advance of delivery. Receivables relate to the Company’s right to consideration for performance obligations completed (or partially completed) for which the Company has an unconditional right to consideration.

Contract assets are rights to consideration in exchange for goods or services that the Company has transferred to a customer when such right is conditional on something other than the passage of time. Such contract assets are insignificant to the Company’s condensed consolidated financial statements.

Contract liabilities consist of deferred revenue and relate to amounts invoiced to or advance consideration received from customers, which precede the Company’s satisfaction of the associated performance obligation(s). The Company’s deferred revenue primarily results from customer payments received upfront for extended warranties and on-site services because these performance obligations are satisfied over time. On July 1, 2018, deferred revenue totaled $143.5 million after

17


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


recognizing the cumulative effect of initially applying ASC 606. Of that amount, $14.1 million and $39.8 million was recognized as revenue during the three and nine months ended March 31, 2019, respectively.

Deferred revenue increased during the nine months ended March 31, 2019 because the amounts for service contracts invoiced during the period exceeded the recognition of revenue from contracts entered into in prior periods.

Transaction Price Allocated to the Remaining Performance Obligations

Remaining performance obligations represent in aggregate the amount of transaction price that has been allocated to performance obligations not delivered, or only partially undelivered, as of the end of the reporting period. The Company applies the optional exemption to not disclose information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less. These performance obligations generally consist of services, such as on-site integration services that are contracted for one year or less, and products for which control has not yet been transferred. The value of the transaction price allocated to remaining performance obligations as of March 31, 2019 was approximately $193.3 million. The Company expects to recognize approximately 45% of remaining performance obligations as revenue in the next 12 months, and the remainder thereafter.

Capitalized Contract Acquisition Costs and Fulfillment Cost

Contract acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained. Contract acquisition costs consist primarily of incentive bonuses. Contract acquisition costs are considered incremental and recoverable costs of obtaining and fulfilling a contract with a customer and are therefore capitalizable. The Company applies the practical expedient to expense incentive bonus costs as incurred if the amortization period would be one year or less, generally upon delivery of the associated server and storage systems or components. Where the amortization period of the contract cost would be more than a year, the Company allocates the incentive bonus cost asset between hardware and service performance obligations and expenses the cost allocated to the hardware performance obligations upon delivery of associated server and storage systems or components and amortizes the cost allocated to service performance obligations over the period the services are expected to be provided. Such contract acquisition costs that are subject to capitalization are insignificant to the Company’s condensed consolidated financial statements.

Contract fulfillment costs consist of costs paid in advance for outsourced services provided by third parties to the extent they are not in the scope of other guidance. Fulfillment costs paid in advance for outsourced services provided by third parties are capitalized and amortized over the period the services are expected to be provided. Such fulfillment costs are insignificant to the Company’s condensed consolidated financial statements.

Note 3.        Stock-based Compensation

Equity Incentive Plan

In January 2016, the Board of Directors approved the 2016 Equity Incentive Plan (the "2016 Plan") and reserved for issuance 4,700,000 shares of common stock for awards of stock options, stock appreciation rights, restricted stock, RSUs and other equity-based awards. The 2016 Plan was approved by the stockholders of the Company and became effective on March 8, 2016. As of the date the 2016 Plan became effective, 8,696,444 shares of common stock were reserved for outstanding awards under the Company's 2006 Equity Incentive Plan (the "2006 Plan"). Such awards remained outstanding under the 2006 Plan following the adoption of the 2016 Plan, although no further awards have been or will be granted under the 2006 Plan. Up to 2,800,000 shares subject to awards that remained outstanding under the 2006 Plan at the time the 2016 Plan became effective, if those awards were or are forfeited at any time after the 2016 Plan became effective, will become available for use under the 2016 Plan. At the time the 2016 Plan became effective, all remaining ungranted shares under the 2006 Plan were canceled. Under the 2016 Plan, the exercise price per share for incentive stock options granted to employees owning shares representing more than 10% of the Company's outstanding voting stock at the time of grant cannot be less than 110% of the fair value of the underlying shares on the grant date. Nonqualified stock options and incentive stock options granted to all other persons are granted at a price not less than 100% of the fair value. Options generally expire ten years after the date of grant. Stock options and RSUs generally vest over four years; 25% at the end of one year and one sixteenth per quarter thereafter. Under the 2016 Plan, the Company granted PRSUs to its Chief Executive Officer, 50% of which vest based on the achievement of certain performance metrics at the end of the performance period while the remainder vest in equal amounts over the following ten quarters provided he continues to be employed by the Company. As of March 31, 2019, the Company had 1,193,710 authorized shares available for future issuance under the 2016 Plan.


18


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Determining Fair Value

The Company's fair value of RSUs and PRSUs is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing model. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period. The key inputs in using the Black-Scholes-option-pricing model were as follows:

Expected Term—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience.

Expected Volatility—Expected volatility is based on the Company's implied and historical volatility.

Expected Dividend—The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.

Risk-Free Interest Rate—The risk-free interest rate used in the Black-Scholes valuation method is based on the United States Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

The fair value of stock option grants for the three and nine months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Risk-free interest rate
2.56
%
 
2.47
%
 
2.56% - 2.97%

 
1.92% - 2.47%

Expected term
6.05 years

 
5.82 years

 
6.05 years

 
5.82 years

Dividend yield
%
 
%
 
%
 
%
Volatility
50.25
%
 
47.39
%
 
47.34% - 50.25%

 
45.32% - 48.07%

Weighted-average fair value
$
7.55

 
$
10.79

 
$
8.56

 
$
11.45


The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Cost of sales
$
390

 
$
449

 
$
1,256

 
$
1,362

Research and development
3,107

 
3,494

 
9,816

 
10,412

Sales and marketing
418

 
482

 
1,359

 
1,545

General and administrative
1,045

 
1,663

 
3,650

 
5,330

Stock-based compensation expense before taxes
4,960

 
6,088

 
16,081

 
18,649

Income tax impact
(1,016
)
 
(1,506
)
 
(3,339
)
 
(5,385
)
Stock-based compensation expense, net
$
3,944

 
$
4,582

 
$
12,742

 
$
13,264


As of March 31, 2019, $6.6 million of unrecognized compensation cost related to stock options is expected to be recognized over a weighted-average period of 2.54 years, $28.3 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.66 years and $0.4 million of unrecognized compensation cost related to unvested PRSUs is expected to be recognized over a period of 1.75 years.

Stock Option Activity

The following table summarizes stock option activity during the nine months ended March 31, 2019 under all plans:

19


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


 
 
 
Options
Outstanding
 
Weighted
Average
Exercise
Price per
Share
 
Weighted
Average
Remaining
Contractual
Term
(in Years)
Balance as of June 30, 2018
 
8,301,138

 
$
16.50

 
 
Granted
 
321,920

 
$
17.24

 
 
Exercised
 

 
$

 
 
Forfeited/Cancelled
 
(1,110,289
)
 
$
9.61

 
 
Balance as of March 31, 2019
 
7,512,769

 
$
17.55

 
3.84
Options vested and exercisable at March 31, 2019
 
6,769,528

 
$
17.13

 
3.32

RSU and PRSU Activity

In January 2015, the Company began to grant RSUs to employees. The Company grants RSUs to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. RSUs are share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting.

In August 2017, the Compensation Committee granted two PRSU awards to the Company's Chief Executive Officer, both of which have both performance and service conditions. The first award was a one-year PRSU and the second award was a two-year PRSU. The one-year PRSUs would be earned based on the Company’s performance as it relates to a revenue growth metric and a minimum non-GAAP operating margin metric during the fiscal year ended June 30, 2018 with eligibility up to 200% of the targeted number of units based on revenue growth if the minimum non-GAAP operating margin is achieved. If the performance metrics were met, 50% of the PRSUs would vest at June 30, 2018 while the remainder would vest in equal amounts over the following ten quarters if the Company's Chief Executive Officer continued to be employed during those ten quarters. In December 2019, the Compensation Committee of the Company's Board of Directors determined that the Company achieved the revenue and non-GAAP operating margin metrics for the fiscal year ended June 30, 2018 at a level that entitled the Chief Executive Officer to 200% of the originally targeted number of shares subject to the one-year PRSU. 50% of the PRSUs so earned were vested as of June 30, 2018, and an additional 20% of the PRSUs vested during the four quarters ended June 30, 2019, in accordance with the terms of the grant.

The two-year PRSUs would be earned based on the Company’s performance for the average non-GAAP operating margin metric for the two fiscal years ended June 30, 2019 with eligibility up to 100% of the targeted number of units. If the performance metrics would have been met, 50% of the PRSUs would have vested at June 30, 2019 while the remainder would have been vested in equal amounts over the following ten quarters if the Chief Executive Officer continued to be employed during those ten quarters. In December 2019, the Compensation Committee of the Company's Board of Directors has determined that the Company did not achieve the required performance metrics for these two-year PRSUs to be earned and, consequently, this PRSU terminated in December 2019.

The following table summarizes RSUs and PRSUs activity during the nine months ended March 31, 2019 under all plans:     
 
Time-Based RSUs
Outstanding
 
Weighted
Average
Grant-Date Fair Value per Share
 
PRSUs
Outstanding
 
 
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 2018
1,480,605

 
$
23.34

 
120,000

(1)
 
$
27.10

Granted
738,880

 
$
16.46

 


 

Released (2)
(439,379
)
 
$
24.83

 


 

Forfeited
(114,018
)
 
$
20.76

 


 

Balance as of March 31, 2019
1,666,088

 
$
20.08

 
120,000


 
$
27.10

__________________________
(1)
Reflects the number of PRSUs that have been earned based on the achievement of performance metrics.

20


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


(2)
The number of shares released excludes 101,952 RSUs that were vested but not released as of March 31, 2019. The number of shares released excludes 78,000 PRSUs that were vested but not released as of March 31, 2019, of which 60,000 PRSUs were vested as of June 30, 2018. These vested RSUs and PRSUs will be released upon the effectiveness of the Company's Registration Statement on Form S-8.

Note 4.        Net Income Per Common Share

The following table shows the computation of basic and diluted net income per common share for the three and nine months ended March 31, 2019 and 2018 (in thousands, except per share amounts):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income
$
10,646

 
$
14,595

 
$
48,208

 
$
19,891

 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares outstanding
49,988

 
49,425

 
49,845

 
49,285

Effect of dilutive securities
1,570

 
2,254

 
1,712

 
2,805

Weighted-average diluted shares
51,558

 
51,679

 
51,557

 
52,090

 
 
 
 
 
 
 
 
Basic net income per common share
$
0.21

 
$
0.30

 
$
0.97

 
$
0.40

Diluted net income per common share
$
0.21

 
$
0.28

 
$
0.94

 
$
0.38


For the three and nine months ended March 31, 2019 and 2018, the Company had stock options and RSUs outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were 4,443,127 and 4,194,283 for the three and nine months ended March 31, 2019, respectively, and 3,241,873 and 2,302,333 for the three and nine months ended March 31, 2018, respectively.     

Note 5.        Balance Sheet Components

The following tables provide details of the selected balance sheet items (in thousands):

Inventories:

 
March 31,
2019
 
June 30,
2018
Finished goods
$
525,344

 
$
633,348

Work in process
84,293

 
61,162

Purchased parts and raw materials
151,476

 
158,742

Total inventories
$
761,113

 
$
853,252

    
The Company recorded a provision for excess and obsolete inventory totaling $4.7 million and $17.3 million in the three and nine months ended March 31, 2019, respectively, and $1.9 million and $6.2 million in the three and nine months ended March 31, 2018, respectively, excluding a provision for adjusting the cost of certain inventories to net realizable value of $5.7 million and $7.3 million for the three and nine months ended March 31, 2019, respectively. The provision for adjusting the cost of certain inventories to net realizable value was not material for the three and nine months ended March 31, 2018.


21


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Prepaid Expenses and Other Current Assets:

 
March 31,
2019
 
June 30,
2018
Receivables from vendors (1)
$
60,741

 
$
93,003

Restricted cash
17,234

 
2,803

Prepaid expenses
7,578

 
6,321

Deferred service costs
3,354

 
2,920

Others
8,950

 
5,809

Total prepaid expenses and other current assets
$
97,857

 
$
110,856

__________________________
(1) Includes receivables from contract manufacturers based on certain buy-sell arrangements of $59.7 million and $87.4 million as of March 31, 2019 and June 30, 2018, respectively.

Cash, cash equivalents and restricted cash:
 
March 31,
2019
 
June 30,
2018
Cash and cash equivalents
$
169,735

 
$
115,377

Restricted cash included in prepaid expenses and other current assets
17,234

 
2,803

Restricted cash included in other assets
2,301

 
2,202

Total cash, cash equivalents and restricted cash
$
189,270

 
$
120,382


Property, Plant, and Equipment:
 
March 31,
2019
 
June 30,
2018
Buildings
$
86,136

 
$
88,689

Machinery and equipment
78,666

 
71,081

Land
74,922

 
74,919

Building and leasehold improvements
22,018

 
18,760

Furniture and fixtures
19,957

 
18,475

Software
18,046

 
15,522

Buildings construction in progress (1)
7,930

 
1,779

 
307,675

 
289,225

Accumulated depreciation and amortization
(104,233
)
 
(92,594
)
Property, plant and equipment, net
$
203,442

 
$
196,631

__________________________
(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California.


22

SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Other Assets:

 
March 31,
2019
 
June 30,
2018
Deferred service costs, non-current
$
3,473

 
$
3,583

Non-marketable equity securities (1)
2,878

 
3,539

Restricted cash, non-current
2,301

 
2,202

Investment in auction rate security
1,571

 
1,571

Deposits
607

 
671

Prepaid expense, non-current
1,763

 
2,471

Total other assets
$
12,593

 
$
14,037

__________________________
(1) As of March 31, 2019, the balance represents investments in non-marketable equity securities without readily determinable fair values. As of June 30, 2018, the balance represents investments in equity securities accounted for under the cost method.

Accrued Liabilities:

 
March 31,
2019
 
June 30,
2018
Accrued payroll and related expenses
$
24,621

 
$
25,532

Contract manufacturers liability
20,748

 
28,754

Customer deposits
17,895

 
14,938

Accrued professional fees
10,937

 
6,626

Accrued warranty costs
8,200

 
7,589

Accrued cooperative marketing expenses
6,910

 
6,413

Others
23,640

 
12,626

Total accrued liabilities
$
112,951

 
$
102,478

 
Other Long-term Liabilities:

 
March 31,
2019
 
June 30,
2018
Accrued unrecognized tax benefits including related interest and penalties
$
17,926

 
$
17,872

Accrued warranty costs, non-current
2,316

 
2,295

Others
4,199

 
4,398

Total other long-term liabilities
$
24,441

 
$
24,565



23

SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Product Warranties:

 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Balance, beginning of the period
$
10,434

 
$
8,796

 
$
9,884

 
$
7,721

Provision for warranty
5,510

 
5,126

 
17,163

 
15,380

Costs utilized
(6,346
)
 
(4,959
)
 
(18,083
)
 
(15,387
)
Change in estimated liability for pre-existing warranties
918

 
151

 
1,552

 
1,400

Balance, end of the period
10,516

 
9,114

 
10,516

 
9,114

Current portion
8,200

 
7,013

 
8,200

 
7,013

Non-current portion
$
2,316

 
$
2,101

 
$
2,316

 
$
2,101



24

SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


Note 6.        Fair Value Disclosure

The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and other assets. The Company classifies its cash equivalents and other assets, except for its investment in an auction rate security within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value. The Company’s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of March 31, 2019 and June 30, 2018. The Company used discounted cash flows to estimate the fair value of the auction rate security as of March 31, 2019 and June 30, 2018. The material factors used in preparing the discounted cash flows are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return.

Financial Assets and Liabilities Measured on a Recurring Basis

The following table sets forth the Company’s cash equivalents, certificates of deposit and investment in an auction rate security as of March 31, 2019 and June 30, 2018 which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):

March 31, 2019
Level 1
 
Level 2
 
Level 3
 
Asset at
Fair Value
Money market funds (1)
$
1,149

 
$

 
$

 
$
1,149

Certificates of deposit (2)

 
30,788

 

 
30,788

Auction rate security

 

 
1,571

 
1,571

Total assets measured at fair value
$
1,149

 
$
30,788

 
$
1,571

 
$
33,508

 
 
 
 
 
 
 
 
June 30, 2018
Level 1
 
Level 2
 
Level 3
 
Asset at
Fair Value
Money market funds (1)
$
1,136

 
$

 
$

 
$
1,136

Certificates of deposit (2)

 
30,219

 

 
30,219

Auction rate security

 

 
1,571

 
1,571

Total assets measured at fair value
$
1,136

 
$
30,219

 
$
1,571

 
$
32,926

__________________________
(1) $0.3 million and $0.3 million in money market funds are included in cash and cash equivalents and $0.8 million and $0.8 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively.

(2) $29.7 million and $29.2 million in certificates of deposit are included in cash and cash equivalents and $1.1 million and $1.0 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively.

The above table excludes $139.7 million and $85.9 million of cash included in cash and cash equivalents, $17.2 million and $2.8 million of restricted cash included in prepaid expenses and other current assets, and $0.4 million and $0.4 million of restricted cash, non-current included in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively. There were no transfers between Level 1, Level 2 or Level 3 securities in the three and nine months ended March 31, 2019 and 2018.
    
The following table provides a reconciliation of the Company’s financial assets measured at fair value on a recurring basis, consisting of auction rate securities, using significant unobservable inputs (Level 3) for the three and nine months ended March 31, 2019 and 2018 (in thousands):

25


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Balance as of the beginning of the period
$
1,571

 
$
2,571

 
$
1,571

 
$
2,625

Sales and settlements at par

 
(1,000
)
 

 
(1,000
)
Total unrealized loss included in other comprehensive income

 

 

 
(54
)
Balance as of the end of the period
$
1,571

 
$
1,571

 
$
1,571

 
$
1,571


The following is a summary of the Company’s investment in an auction rate security as of March 31, 2019 and June 30, 2018 (in thousands):

 
March 31, 2019 and June 30, 2018
 
Cost Basis
 
Gross
Unrealized
Holding
Gains
 
Gross
Unrealized
Holding
Losses
 
Fair Value
Auction rate security
$
1,750

 
$

 
$
(179
)
 
$
1,571

 
The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of March 31, 2019 and June 30, 2018, total debt of $22.7 million and $116.2 million, respectively, are reported at amortized cost. This outstanding debt is classified as Level 2 as it is not actively traded. The amortized cost of the outstanding debt approximates the fair value.

Financial Assets Measured on a Non-recurring Basis

The Company's non-marketable equity securities are investments in privately held companies without readily determinable fair values. Prior to July 1, 2018, the Company accounted for its investment in non-marketable equity securities at cost less impairment. Realized gains and losses on non-marketable equity securities sold or impaired were recognized in other income (expense), net. Upon adoption of the new guidance, Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities, on July 1, 2018, the Company classifies its investment in non-marketable equity instruments as Level 3 as the fair value is determined using significant unobservable inputs. During the three and nine months ended March 31, 2019 the Company did not record any upward or downward adjustments to the carrying values of the non-marketable equity securities. During the three months ended March 31, 2019, the Company recorded impairment charges of $0.7 million for its non-marketable equity securities which had an initial cost basis of $0.7 million as it was determined the carrying value of the investments were not recoverable. For the three and nine months ended March 31, 2018, the Company did not record any other-than-temporary impairments on financial assets required to be measured at fair value on a nonrecurring basis.

There were no transfers of financial assets measured on a non-recurring basis between Level 1, Level 2 or Level 3 securities during the three and nine months ended March 31, 2019 and 2018.

Note 7.        Short-term Debt

Short-term debt obligations as of March 31, 2019 and June 30, 2018 consisted of the following (in thousands):
 

26


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


 
March 31,
 
June 30,
 
2019
 
2018
Line of credit:
 
 
 
Bank of America
$

 
$
67,346

CTBC Bank

 
25,900

Total line of credit

 
93,246

Term loan: CTBC Bank
22,660

 
22,935

Total short-term debt
$
22,660

 
$
116,181


Activities under Revolving Lines of Credit and Term Loans

Bank of America

2016 Bank of America Credit Facility

In June 2016, the Company entered into a credit agreement with Bank of America (the “2016 Bank of America Credit Facility”). Prior to its maturity in April 2018, the Company repaid and terminated the 2016 Bank of America Credit Facility using the proceeds from its 2018 Bank of America Credit Facility (defined below). Immediately prior to its termination, the 2016 Bank of America Credit Facility (giving effect to all amendments since the inception of the 2016 Bank of America Credit Facility), provided for (i) a $85.0 million revolving line of credit including a $5.0 million letter of credit sublimit (ii) a $20.0 million revolving line of credit for the Company's Taiwan and the Netherlands entities, and (iii) a five-year $50.0 million term loan. The 2016 Bank of America Credit Facility term loan was secured by seven buildings located in San Jose, California and the property, plant and equipment and the inventory in those buildings. The principal and interest of the 2016 Bank of America Credit Facility term loan were payable monthly through June 30, 2021 with an interest rate at the LIBOR rate plus 1.25% per annum. The interest rate for the $85.0 million revolving line of credit was at the LIBOR rate plus 1.25% per annum. The interest rate of the $20.0 million revolving line of credit was equal to a minimum of 0.9% per annum plus the lender's cost of funds, as defined in the agreements.

2018 Bank of America Credit Facility

In April 2018, the Company entered into a revolving line of credit with Bank of America (the "2018 Bank of America Credit Facility"), which replaced the 2016 Bank of America Credit Facility. The 2018 Bank of America Credit Facility provides for a revolving credit line and other financial accommodations of up to $250.0 million extended by certain lenders, including a $5.0 million letter of credit sublimit, which was extended to $15.0 million in October 2019. The 2018 Bank of America Credit Facility was originally set to expire after 364 days and has been extended to June 30, 2020 through subsequent amendments. Prior to its maturity, at the Company's option and if certain conditions are satisfied, including the Company being current on all of its delinquent quarterly and annual filings with the SEC, the 2018 Bank of America Credit Facility may convert into a five-year revolving credit facility. If and upon such conversion, the lenders for the 2018 Bank of America Credit Facility shall extend, in aggregate, a principal amount of up to $400.0 million. Prior to the 2018 Bank of America Credit Facility’s conversion to the five-year revolving credit facility, interest shall accrue at the LIBOR rate plus 2.75% per annum. Upon the 2018 Bank of America Credit Facility converting to the five-year revolving credit facility, interest shall accrue at the LIBOR rate plus an amount between 1.50% and 2.00% for loans to both Super Micro Computer and Super Micro Computer B.V. Under the terms of the 2018 Bank of America Credit Facility, the Company is required to grant the lenders a continuing security interest in and lien upon all amounts credited to any of the Company's deposit accounts. Interest accrued on any loans under the 2018 Bank of America Credit Facility is due on the first day of each month, and the loans are due and payable in full on the termination date of the 2018 Bank of America Credit Facility, unless payment is required earlier as determined by the lenders. Voluntary prepayments are permitted without early repayment fees or penalties. The terms of the arrangement require any amounts in the deposit accounts to be applied against the Company's line of credit the next business day. Subject to customary exceptions, the 2018 Bank of America Credit Facility is secured by substantially all of Super Micro Computer’s assets. If converted to the five-year revolving credit facility, Super Micro Computer’s assets, and at the Company's option, Super Micro Computer B.V.'s assets will be used as collateral for the 2018 Bank of America Credit Facility. Under the terms of the 2018 Bank of America Credit Facility, the Company is not permitted to either repurchase its common stock or pay any dividends.


27


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


In the fourth fiscal quarter of 2018, the Company paid $3.2 million in fees to the lenders and third parties in connection with the 2018 Bank of America Credit Facility. The replacement of the 2016 Bank of America Credit Facility by the 2018 Bank of America Credit Facility is accounted for as a modification of the existing credit facility to the extent the lenders before and after the modification were the same. Any unamortized fees relating to the 2016 Bank of America Credit Facility and the fees paid for the 2018 Bank of America Credit Facility are amortized over the term of the 2018 Bank of America Credit Facility as interest expense in the Company's consolidated statements of operation and any unamortized amounts are classified within prepaid and other current assets in the Company's consolidated balance sheets.

On January 31, 2019, the Company paid a fee and entered into an amendment of the 2018 Bank of America Credit Facility that resulted in the extension of the maturity date from April 19, 2019 to June 30, 2019. On June 27, 2019, the Company entered into a second amendment of the 2018 Bank of America Credit Facility that extended the maturity date from June 30, 2019 to June 30, 2020.

As of March 31, 2019 and June 30, 2018, the total outstanding borrowings under the 2018 Bank of America Credit Facility were $0.0 million and $67.3 million, respectively. The interest rates under the 2018 Bank of America Credit Facility as of March 31, 2019 and June 30, 2018 were 5.25% per annum and 4.75% per annum, respectively. In October 2018, a $3.2 million letter of credit was issued under the 2018 Bank of America Credit Facility. The balance of debt issuance costs outstanding were $0.7 million and $2.8 million as of March 31, 2019 and June 30, 2018, respectively. As of March 31, 2019, the Company's available borrowing capacity under the 2018 Bank of America Credit Facility was $246.8 million, subject to the borrowing base limitation and compliance with other applicable terms.

CTBC Bank

In April 2016, the Company entered into a credit agreement with CTBC Bank Co., Ltd ("CTBC Bank") that provides for (i) a 12-month NTD$700.0 million ($21.6 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, the term loan facility also included a 12-month guarantee of up to NTD$100.0 million ($3.1 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month revolving line of credit of up to 80.0% of eligible accounts receivable in an aggregate amount of up to $40.0 million with an interest rate equal to the lender's established USD interest rate plus 0.30% per annum which was adjusted monthly (collectively, the “2016 CTBC Credit Facility”). The total borrowings allowed under the 2016 CTBC Credit Facility was capped at $40.0 million. The Company extended the 2016 CTBC Credit Facility to mature on May 31, 2017.

In May 2017, the Company renewed the 2016 CTBC Credit Facility, such that it provided for (i) a 12-month NTD $700.0 million ($23.0 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, which term loan facility also included a 12-month guarantee of up to NTD $100.0 million ($3.3 million U.S. dollar equivalent) with an annual fee equal to 0.5% per annum, and (ii) a 12-month revolving line of credit of up to 80.0% of eligible accounts receivable in an aggregate amount of up to $50.0 million with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from 0.40% to 0.45% per annum which was adjusted monthly. The total borrowings allowed under the renewed 2016 CTBC Credit Facility were capped at $50.0 million. The 2016 CTBC Credit Facility was to mature on April 30, 2018 but prior to the maturity, the Company entered into the 2018 CTBC Credit Facility (defined below) with CTBC Bank in January 2018, which replaced the 2016 CTBC Credit Facility.

In January 2018, the Company entered into a credit agreement with CTBC Bank that provided for (i) a 12-month NTD $700.0 million ($23.6 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, which term loan facility also included a 12-month guarantee of up to NTD $100.0 million ($3.4 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month NTD $1,500.0 million ($50.5 million U.S. dollar equivalent) term loan facility with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly (collectively, the “2018 CTBC Credit Facility”). The total borrowings allowed under the 2018 CTBC Credit Facility was initially capped at $50.0 million and in August 2018 was reduced to $40.0 million. In June 2019 prior to its maturity, the 2018 CTBC Credit Facility was replaced by the 2019 CTBC Credit Facility (defined below).


28


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


In June 2019, the Company entered into a credit agreement with CTBC Bank that provides for (i) a 12-month NTD $700.0 million ($22.5 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum which is adjusted monthly, which term loan facility also includes a 12-month guarantee of up to NTD $100.0 million ($3.2 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, (ii) a 180-day NTD $1,500.0 million ($48.2 million U.S. dollar equivalent) term loan facility up to 100% of eligible accounts receivable in an aggregate amount with an interest rate equal to the lender's established NTD interest rate ranging from 0.30% to 0.50% per annum which is adjusted monthly, and (ⅲ) a 12-month revolving line of credit of up to 100% of eligible accounts receivable in an aggregate amount of up to $50.0 million with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from 0.30% to 0.50% per annum which is adjusted monthly (collectively, the “2019 CTBC Credit Facility”). The total borrowings allowed under the 2019 CTBC Credit Facility was capped at $50.0 million. The 2019 CTBC Credit Facility is to mature on June 30, 2020.

The total outstanding borrowings under the 2018 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of $22.7 million and $22.9 million at March 31, 2019 and June 30, 2018, respectively. At March 31, 2019 and June 30, 2018, the total outstanding borrowings under the 2018 CTBC Credit Facility revolving line of credit were $0.0 million and $25.9 million, respectively, in U.S. dollars. The interest rate for these loans was 0.92% and 0.95% as of March 31, 2019 and June 30, 2018, respectively. At March 31, 2019, the amount available for future borrowing under the 2018 CTBC Credit Facility was $17.3 million. As of March 31, 2019, the net book value of land and building located in Bade, Taiwan, collateralizing the 2018 CTBC Credit Facility term loan was $26.0 million.

Covenant Compliance

2018 Bank of America Credit Facility

The credit agreement with Bank of America related to the 2018 Bank of America Credit Facility contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries. The credit agreement contains a financial covenant, which requires that the Company maintain a Fixed Charge Coverage Ratio, as defined in the agreement of at least 1.00 for each twelve-month period while a Trigger Period, as defined in the agreement, is in effect. The Company has been in compliance with all the covenants under the 2018 Bank of America Credit Facility.

On September 7, 2018, Bank of America issued an extension letter to the Company in connection with the 2018 Bank of America Credit Facility, which extended the delivery date of the Company's audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to January 31, 2019. On January 31, 2019, the Company entered into an amendment of the loan and security agreement with respect to the 2018 Bank of America Credit Facility to, among other matters, (a) extend the delivery date of the Company's audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to June 30, 2019, and (b) require the delivery, by no later than March 31, 2019 of the Company's audited consolidated financial statements for the fiscal year ended June 30, 2019. In April 2019, the Company paid a fee to extend the delivery to June 30, 2019 of its audited consolidated financial statements for the fiscal year ended June 30, 2017. In connection with the second amendment of the 2018 Bank of America Credit Facility to extend the maturity of the 2018 Bank of America Credit Facility, the Company is required to deliver its audited consolidated financial statements for the fiscal year ended June 30, 2018 by December 31, 2019, and deliver its audited consolidated financial statements for the fiscal year ended June 30, 2019 by March 31, 2020. If the Company elects to deliver the audited consolidated financial statements for the fiscal years ended June 30, 2019 and 2018 together in a combined filing with the SEC, the Company is required to deliver its audited financial statements by March 31, 2020.

CTBC Bank
    
There are no financial covenants associated with the 2018 CTBC Credit Facility or the 2019 CTBC Credit Facility.

Note 8.        Related Party Transactions

The Company has a variety of business relationships with Ablecom and Compuware. Ablecom and Compuware are both Taiwan corporations. Ablecom is one of the Company’s major contract manufacturers; Compuware is both a distributor of the Company’s products and a contract manufacturer for the Company. Ablecom’s Chief Executive Officer, Steve Liang, is the

29


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


brother of Charles Liang, the Company’s President, Chief Executive Officer and Chairman of the Board of Directors. Steve Liang owned approximately 0.4% of the Company's common stock as of June 30, 2017, but owned no shares as of June 30, 2018 and thereafter. As of March 31, 2019, Charles Liang and his spouse, Sara Liu, who is also an officer and director of the Company, collectively owned approximately 10.5% of Ablecom’s capital stock. Certain family members of Yih-Shyan (Wally) Liaw, who until January 2018 was the Senior Vice President of International Sales and a director of the Company, owned approximately 11.7% of Ablecom’s capital stock as of March 31, 2019. The Company does not own, nor has it ever owned, any of Ablecom’s capital stock. Steve Liang and his family members owned approximately 28.8% of Ablecom’s stock as of March 31, 2019. Bill Liang, a brother of both Charles Liang and Steve Liang, is a member of the Board of Directors of Ablecom. Bill Liang is also the Chief Executive Officer of Compuware, a member of Compuware’s Board of Directors and a holder of a significant equity interest in Compuware. Steve Liang is also a member of Compuware’s Board of Directors and is an equity holder of Compuware. None of the Company, Charles Liang or Sara Liu own any capital stock of Compuware.

Dealings with Ablecom

The Company has entered into a series of agreements with Ablecom, including multiple product development, production and service agreements, product manufacturing agreements, manufacturing services agreements and lease agreements for warehouse space.

Under these agreements, the Company outsources to Ablecom a portion of its design activities and a significant part of its server chassis manufacturing as well as an immaterial portion of other components. Ablecom manufactured approximately 96.0% and 97.6% of the chassis included in the products sold by the Company during the three months ended March 31, 2019 and 2018, respectively; and approximately 95.5% and 97.7% of the chassis included in the products sold by the Company during the nine months ended March 31, 2019 and 2018, respectively. With respect to design activities, Ablecom generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Ablecom for the design and engineering services, and further agrees to pay Ablecom for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling.

With respect to the manufacturing aspects of the relationship, Ablecom purchases most of materials needed to manufacture the chassis from third parties and the Company provides certain components used in the manufacturing process (such as power supplies) to Ablecom through consignment or sales transactions. Ablecom uses these materials and components to manufacture the completed chassis and then sell them back to the Company. For the components purchased from the Company, Ablecom sells the components back to the Company at a price equal to the price at which the Company sold the components to Ablecom. The Company and Ablecom frequently review and negotiate the prices of the chassis the Company purchases from Ablecom. In addition to inventory purchases, the Company also incurs other costs associated with design services, tooling and other miscellaneous costs from Ablecom.

The Company’s exposure to financial loss as a result of its involvement with Ablecom is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Ablecom were $28.3 million and $39.3 million at March 31, 2019 and June 30, 2018, respectively, representing the maximum exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Ablecom, or any losses that the equity holders of Ablecom may suffer. Since Ablecom manufactures substantially all the chassis that the Company incorporates into its products, if Ablecom were to suddenly be unable to manufacture chassis for the Company, the Company’s business could suffer if the Company is unable to quickly qualify substitute suppliers who can supply high-quality chassis to the Company in volume and at acceptable prices.

Dealings with Compuware

The Company has entered into a distribution agreement with Compuware, under which the Company appointed Compuware as a non-exclusive distributor of the Company’s products in Taiwan, China and Australia. Compuware assumes the responsibility to install the Company's products at the site of the end customer, if required, and administers customer support in exchange for a discount from the Company's standard price for its purchases.

The Company also has entered into a series of agreements with Compuware, including a multiple product development, production and service agreements, product manufacturing agreements, and lease agreements for office space.

30


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)



Under these agreements, the Company outsources to Compuware a portion of its design activities and a significant part of its power supplies manufacturing as well as an immaterial portion of other components. With respect to design activities, Compuware generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Compuware for the design and engineering services, and further agrees to pay Compuware for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling. With respect to the manufacturing aspects of the relationship, Compuware purchases most of materials needed to manufacture the power supplies from outside markets and uses these materials to manufacture the products and then sell those products to the Company. The Company and Compuware frequently review and negotiate the prices of the power supplies the Company purchases from Compuware.

Compuware also manufactures motherboards, backplanes and other components used on printed circuit boards for the Company. The Company sells to Compuware most of the components needed to manufacture the above products. Compuware uses the components to manufacture the products and then sells the products back to the Company at a purchase price equal to the price at which the Company sold the components to Compuware, plus a “manufacturing value added” fee and other miscellaneous material charges and costs. The Company and Compuware frequently review and negotiate the amount of the “manufacturing value added” fee that will be included in the price of the products the Company purchases from Compuware. In addition to the inventory purchases, the Company also incurs costs associated with design services, tooling assets, and miscellaneous costs.

The Company’s exposure to financial loss as a result of its involvement with Compuware is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Compuware were $67.3 million and $111.7 million at March 31, 2019 and June 30, 2018, respectively, representing the maximum exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Compuware, or any losses that the equity holders of Compuware may suffer.

The Company’s results from transactions with Ablecom and Compuware for each of the three and nine months ended March 31, 2019, and 2018, are as follows (in thousands):

 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Ablecom
 
 
 
 
 
 
 
Purchases (1)
$
29,372

 
$
37,405

 
$
110,290

 
$
107,644

 
 
 
 
 
 
 
 
Compuware
 
 
 
 
 
 
 
Net sales
$
3,846

 
$
14,528

 
$
13,628

 
$
31,645

Purchases (1)
34,140

 
27,969

 
111,629

 
91,925

__________________________
(1) Includes principally purchases of inventory and other miscellaneous items.

The Company's net sales to Ablecom were not material for the three and nine months ended March 31, 2019 and 2018.

The Company had the following balances related to transactions with Ablecom and Compuware as of March 31, 2019 and June 30, 2018 (in thousands):


31


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


 
March 31,
2019
 
June 30,
2018
Ablecom
 
 
 
Accounts receivable and other receivables
$
5,950

 
$
7,884

Accounts payable and accrued liabilities
26,925

 
49,187

 
 
 
 
Compuware
 
 
 
Accounts receivable and other receivables
$
8,588

 
$
16,295

Accounts payable and accrued liabilities
33,109

 
45,617


In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in the Corporate Venture, which is accounted for using the equity method. See Note 1, "Organization and Summary of Significant Accounting Policies" for a discussion of the investment and the transactions that took place during the three and nine months ended March 31, 2019 and 2018.

Note 9.        Income Taxes

The Company recorded provisions for income taxes of $0.5 million and $10.5 million for three and nine months ended March 31, 2019, respectively, and $4.2 million and $25.7 million for the three and nine months ended March 31, 2018, respectively. The effective tax rate was 4.3% and 16.9% for the three and nine months ended March 31, 2019, respectively, and 21.4% and 53.5% for the three and nine months ended March 31, 2018, respectively. The effective tax rates for the three and nine months ended March 31, 2019 were lower than the statutory tax rate of 21%, primarily due to releases of unrecognized tax benefits as a result of lapse of statute of limitations. The effective tax rates for the three and nine months ended March 31, 2018 were higher than that for the three and nine months ended March 31, 2019, primarily due to a one-time $12.9 million write down of U.S. deferred tax assets and liabilities, and a one-time transition tax of $2.8 million, as a result of the 2017 Tax Reform Act.

               As of March 31, 2019, the Company had a liability for gross unrecognized tax benefits of $26.3 million, substantially all of which, if recognized, would affect the Company's effective tax rate. During the nine months ended March 31, 2019, there were no material changes in the total amount of the liability for gross unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of March 31, 2019, the Company had accrued $1.5 million of interest and penalties relating to unrecognized tax benefits.

In December 2017, the U.S. federal government enacted the 2017 Tax Reform Act. The 2017 Tax Reform Act reduced the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018 and created a one-time transition tax on foreign earnings of U.S. subsidiaries that were not previously subject to U.S. income tax. Under U.S. GAAP, changes in tax rates and tax law are accounted for in the period of enactment and deferred tax assets and liabilities are measured at the enacted tax rate. As a result, the Company has completed its analysis and recorded a one-time $12.9 million, net write down of its U.S. deferred tax assets and liabilities resulting from the U.S. federal corporate income tax rate decrease from 35% to 21%, and a one-time transition tax of $2.8 million, in the Company's income tax provision for the fiscal year ended June 30, 2018. The Company expects further guidance may be forthcoming from the federal and state tax agencies, which could result in additional impacts.

The 2017 Tax Reform Act also creates a new requirement that Global Intangible Low-Taxed Income (“GILTI”) earned by controlled foreign corporations (“CFCs”) that must be included currently in the gross income of a CFC’s U.S. stockholder starting in the tax year that begins after 2017. The tax impact from GILTI will be recorded in the Company's income tax provision for the fiscal year ended June 30, 2019, net of foreign tax credit, and will not be material to the Company's income tax provision for the fiscal year ended June 30, 2019.

Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either (i) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (ii) factoring such amounts into a company’s measurement of its deferred taxes. The Company's selection of an accounting

32


SUPER MICRO COMPUTER, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(Unaudited)


policy for the fiscal year ended June 30, 2019 with respect to the GILTI tax rules is to treat GILTI tax as a current period expense under the period cost method.

Under the 2017 Tax Reform Act, starting on July 1, 2018, the company is no longer subject to federal income tax on earnings remitted from our foreign subsidiaries. The Company previously asserted that all of its foreign undistributed earnings were indefinitely reinvested. As a result of the 2017 Tax Reform Act, the Company has determined that its foreign undistributed earnings are indefinitely reinvested except for Netherlands. The Company may repatriate certain foreign earnings from Netherlands that have been previously taxed in the U.S. The tax impact of such repatriation is estimated to be immaterial.

In October 2019, the Taiwan tax authority completed its audit in Taiwan for fiscal year 2018 and proposed a transfer pricing adjustment on the Company which resulted in additional tax liability of $1.6 million. The Company accepted the proposed adjustment in October 2019 and intends to pay the $1.6 million tax liability in January 2020. The impact of this adjustment on the income statement will be offset by the recognition of previously unrecognized tax benefits related to the fiscal year audited in the period in which the proposed adjustment was accepted.

The Company believes that it has adequately provided reserves for all uncertain tax positions; however, amounts asserted by tax authorities could be greater or less than the Company’s current position. Accordingly, the Company’s provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made as or the underlying matters are settled or otherwise resolved.

The federal statute of limitations remains open in general for tax years ended June 30, 2016 through 2019. Various states statute of limitations remain open in general for tax years ended June 30, 2015 through 2019. Certain statutes of limitations in major foreign jurisdictions remain open in general for the tax years ended June 30, 2013 through 2019. The Company does not expect its unrecognized tax benefits to change materially over the next 12 months, except for the reductions arising from the lapse of the statute of limitations. It is reasonably possible that our gross unrecognized tax benefits will decrease by approximately $4.0 million in the next 12 months, primarily due to the lapse of the statute of limitations and settlement with the Tax Authorities. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.

Note 10.        Commitments and Contingencies

Litigation and Claims— In February 2018, the Company became a party to legal proceedings whereby complainants have alleged that it has violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions. In July 2019, the Company filed a motion to dismiss which remains pending. See Note 12, "Subsequent Events" for further details. From time to time, the Company has been involved in various legal proceedings arising from the normal course of business activities. In management’s opinion, the resolution of any matters will not have a material adverse effect on the Company’s consolidated financial condition, results of operations or liquidity.

The Company has entered into indemnification agreements with its current and former directors and executive officers. Under these agreements, the Company has agreed to indemnify such individuals to the fullest extent permitted by law against liabilities that arise by reason of their status as directors or officers and to advance expenses incurred by such individuals in connection with related legal proceedings. It is not possible to determine the maximum potential amount of payments the Company could be required to make under these agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each claim. However, the Company maintains directors and officers liability insurance coverage to reduce its exposure to such obligations.

Purchase Commitments— The Company has agreements to purchase inventory and non-inventory items primarily through the next 12 months. As of March 31, 2019, these remaining noncancelable commitments were $262.8 million, including $95.6 million for related parties.

Standby Letter of Credit— In October 2018, Bank of America issued a standby letter of credit on behalf of the Company to a beneficiary for an initial value of $3.2 million to facilitate the ongoing operations of the Company. The standby letter of credit is automatically extended without amendment for successive one-year periods from the original expiration date of November 1, 2019 and will do so until canceled through written notice from the issuer. In October 2019, upon the Company's request, Bank of America increased the amount under the letter of credit issued to the beneficiary to $6.4 million. No amounts have been drawn under the standby letter of credit.

33




Note 11.        Segment Reporting

The Company operates in one operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company’s chief operating decision maker is the Chief Executive Officer.

The following is a summary of property, plant and equipment, net (in thousands):
 
 
March 31,
 
June 30,
 
2019
 
2018
Long-lived assets:
 
 
 
United States
$
158,307

 
$
151,567

Asia
42,530

 
42,533

Europe
2,605

 
2,531

 
$
203,442

 
$
196,631


The Company’s revenue is presented on a disaggregated basis in Note 2, “Revenue” by type of product, by geographical market, and by products sold through its indirect sales channel or to its direct customers and OEMs.


Note 12. Subsequent Events

On February 8, 2018, two putative class action complaints were filed against us, our Chief Executive Officer, and our former Chief Financial Officer in the U.S. District Court for the Northern District of California (Hessefort v. Super Micro Computer, Inc., et al., No. 18-cv-00838 and United Union of Roofers v. Super Micro Computer, Inc., et al., No. 18-cv-00850). The complaints contain similar allegations, claiming that the defendants violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions in public statements regarding recognition of revenue. The court subsequently appointed New York Hotel Trades Council & Hotel Association of New York City, Inc. Pension Fund as lead plaintiff and it filed an amended complaint naming our Senior Vice President of Investor Relations as an additional defendant. On June 21, 2019, plaintiff filed a further amended complaint naming our former Senior Vice President of International Sales, Corporate Secretary, and Director as an additional defendant. On July 26, 2019, we filed a motion to dismiss which remains pending. We believe the allegations filed are without merit and intend to vigorously defend against the lawsuit.

As a result of the 2017 Tax Reform Act, in December 2019, the Company realigned its international business operations and group structure. As a part of this restructuring, the Company moved certain intellectual property back to the United States. This tax restructuring is not expected to have a material impact to the estimated annual effective tax rate.


34


Item 2.        Management's Discussion and Analysis of Financial Condition and Results of Operations

This section and other parts of this Q3 2019 Quarterly Report contain “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that involve risks and uncertainties. These statements relate to future events or our future financial performance. In some cases, you can identify forward-looking statements by terminology including “would,” “could,” “may,” “will,” “should,” “expect,” “intend,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” or “continue,” the negative of these terms or other comparable terminology. In evaluating these statements, you should specifically consider various factors, including the risks discussed under “Risk Factors" in Part II, Item 1A of this filing. These factors may cause our actual results to differ materially from those anticipated or implied in the forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. We cannot guarantee future results, levels of activity, performance or achievements.
The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with our condensed consolidated financial statements and related footnotes included elsewhere in this Q3 2019 Quarterly Report and included in our 2019 Comprehensive 10-K, which we expect to file subsequent to the filing of this Q3 2019 Quarterly Report and which will include our consolidated financial statements for the fiscal years ended June 30, 2019 and 2018.

Nasdaq Delisting of Our Common Stock
    
As a result of the delay in filing our periodic reports with the SEC and failure to hold an annual meeting, we were unable to comply with the Nasdaq listing standards and our common stock was suspended from trading on the Nasdaq Global Select Market effective August 23, 2018 and formally delisted effective March 22, 2019. Following the suspension of trading, our common stock has been quoted on the OTC Market and is currently traded under the symbol “SMCI.”

Overview

We are a global leader and innovator of high-performance, high-efficiency server and storage technology. We develop and provide end-to-end green computing solutions to the cloud computing, data centers, enterprise, big data, artificial intelligence ("AI"), High-Performance Computing ("HPC"), edge computing and Internet of Things/embedded (“IoT”) markets. Our solutions range from complete server, storage, modular blade servers, blades and workstations to full racks, networking devices, server management software, server sub-systems and global support and services.

We commenced operations in 1993 and have been profitable every year since inception. Our net income was $10.6 million and $48.2 million for the three and nine months ended March 31, 2019, respectively, and $14.6 million and $19.9 million for the three and nine months ended March 31, 2018, respectively. In order to increase our sales and profits, we believe that we must continue to develop flexible and application optimized server and storage solutions and be among the first to market with new features and products. We must also continue to expand our software and customer service and support offerings, particularly as we increasingly focus on larger enterprise customers. We measure our financial success based on various indicators, including growth in net sales, gross profit margin and operating margin. Among the key non-financial indicators of our success is our ability to rapidly introduce new products and deliver the latest application-optimized server and storage solutions. In this regard, we work closely with microprocessor and other key component vendors to take advantage of new technologies as they are introduced. Historically, our ability to introduce new products rapidly has allowed us to benefit from technology transitions such as the introduction of new microprocessors and storage technologies, and as a result, we monitor the introduction cycles of Intel Corporation, Advanced Micro Devices, Inc., Nvidia Corporation, Samsung Electronics Company Limited, Micron Technology, Inc. and others carefully. This also impacts our research and development expenditures as we continue to invest more in our current and future product development efforts.

The decrease in our net sales from the three months ended March 31, 2018 to the three months ended March 31, 2019 reflected a softening demand for our products due to an overall market slowdown in the second half of fiscal year 2019. In addition, adverse publicity associated with false assertions made against our company in a news article published in October 2018 and the unrelated suspension of trading in our common stock on NASDAQ in August 2018 may have been factors contributing to the slower growth in our net sales for fiscal year 2019. The sales of our server and storage systems were approximately 80% of our total net sales during the three months ended March 31, 2019 and 2018 as we continued to focus our efforts on selling server and storage systems to larger customers such as enterprise and data center customers. Server and storage systems generally have higher average selling prices and provide an opportunity to sell services.


35


Financial Highlights

The following is a summary of our financial highlights of the third quarter of fiscal 2019:

Net sales decreased by 11.0% as compared to the three months ended March 31, 2018.

Gross margin increased to 15.1% from 12.7% in the three months ended March 31, 2018, primarily due to lower prices for key components, a favorable geographic mix with less competitive pricing, and increased service revenues that have higher margins.

Operating expenses increased by 17.3% as compared to the three months ended March 31, 2018 and were equal to 13.4% and 10.1% of sales in the three months ended March 31, 2019 and 2018, respectively. The increase was primarily due to professional fees that were incurred to investigate, assess and begin remediating the causes that lead to the delay in filing our periodic reports with the SEC and the associated restatement of certain of our previously issued financial statements.

Effective tax rate decreased from 21.4% in the three months ended March 31, 2018 to 4.3% in the three months ended March 31, 2019.

Subsequent Events

For details, see Part I, Item 1, Note 12, "Subsequent Events," in our notes to the condensed consolidated financial statements in this Q3 2019 Quarterly Report.

Revenues and Expenses

Net sales. Net sales consist of sales of our server and storage solutions, including systems and related services and subsystems and accessories. The main factors that impact our net sales are the number of compute nodes sold, the average selling prices per node for our server and storage system sales and units shipped and the average selling price per unit for our subsystem and accessories. The prices for our server and storage systems range widely depending upon the configuration, including the number of compute nodes in a server system as well as the level of integration of key components such as SSDs, and memory, and the prices for our subsystems and accessories can also vary widely based on whether a customer is purchasing power supplies, server boards, chassis or other accessories. A compute node is an independent hardware configuration within a server system capable of having its own CPU, memory and storage and that is capable of running its own instance of a non-virtualized operating system. The number of compute nodes sold, which can vary by product, is an important metric we use to track our business. Measuring volume using compute nodes enables more consistent measurement across different server form factors and across different vendors. As with most electronics-based product life cycles, average selling prices typically are highest at the time of introduction of new products that utilize the latest technology and tend to decrease over time as such products mature in the market and are replaced by next generation products. Additionally, in order to remain competitive throughout all industry cycles, we actively change our selling price per unit in response to changes in costs for key components such as memory and SSDs.

Cost of sales. Cost of sales primarily consists of the costs to manufacture our products, including the costs of materials, contract manufacturing, shipping, personnel and related expenses including stock-based compensation, equipment and facility expenses, warranty costs and inventory excess and obsolescence provisions. The primary factors that impact our cost of sales are the mix of products sold and cost of materials, which include purchased parts and material costs, shipping costs, salary and benefits and overhead costs related to production. Cost of sales as a percentage of net sales may increase over time if decreases in average selling prices are not offset by corresponding decreases in our costs. Our cost of sales as a percentage of net sales is also impacted by the extent to which we are able to efficiently utilize our expanding manufacturing capacity. Because we generally do not have long-term fixed supply agreements, our cost of sales is subject to change based on the cost of materials and market conditions. As a result, our cost of sales as a percentage of net sales in any period can increase due to significant component price increases resulting from component shortages.

We use several suppliers and contract manufacturers to design and manufacture subsystems in accordance with our specifications, with most final assembly and testing performed at our manufacturing facility in San Jose, California. During the fiscal years 2019 and 2018, we continued to expand manufacturing and service operations in Taiwan and the Netherlands primarily to support our Asian and European customers and have continued to work on improving our utilization of our overseas manufacturing capacity. We work with Ablecom, one of our key contract manufacturers and also a related party to optimize modular designs for our chassis and certain of other components. We also outsource to Compuware, also a related

36



party, a portion of our design activities and a significant part of our manufacturing of components, particularly power supplies. Our purchases of products from Ablecom and Compuware represented 9.9% and 8.6% of our cost of sales for the three months ended March 31, 2019 and 2018, respectively, and 9.4% and 9.2% of our cost of sales for the nine months ended March 31, 2019 and 2018, respectively. For further details on our dealings with related parties, see Part I, Item 1, Note 8, “Related Party Transactions.”

Research and development expenses. Research and development expenses consist of personnel expenses including: salaries, benefits, stock-based compensation and incentive bonuses, and related expenses for our research and development personnel, as well as product development costs such as materials and supplies, consulting services, third-party testing services and equipment and facility expenses related to our research and development activities. All research and development costs are expensed as incurred. We occasionally receive non-recurring engineering funding from certain suppliers and customers for joint development. Under these arrangements, we are reimbursed for certain research and development costs that we incur as part of the joint development efforts with our suppliers and customers. These amounts offset a portion of the related research and development expenses and have the effect of reducing our reported research and development expenses.

Sales and marketing expenses. Sales and marketing expenses consist primarily of personnel expenses, including: salaries, benefits, stock-based compensation and incentive bonuses, and related expenses for our sales and marketing personnel, costs for tradeshows, independent sales representative fees and marketing programs. From time to time, we receive cooperative marketing funding from certain suppliers. Under these arrangements, we are reimbursed for certain marketing costs that we incur as part of the joint promotion of our products and those of our suppliers. These amounts offset a portion of the related expenses and have the effect of reducing our reported sales and marketing expenses. The timing, magnitude and estimated usage of these programs can result in significant variations in reported sales and marketing expenses from period to period. Spending on cooperative marketing, reimbursed by our suppliers, typically increases in connection with new product releases by our suppliers.

General and administrative expenses. General and administrative expenses consist primarily of general corporate costs, including personnel expenses such as: salaries, benefits, stock-based compensation and incentive bonuses, and related expenses for our general and administrative personnel, financial reporting, information technology, corporate governance and compliance and outside legal, audit, tax fees, insurance and bad debt.

Other income (expense), net. Other income (expense), net consists primarily of interest earned on our investment and cash balances and foreign exchange gains and losses.

Interest expense. Interest expense represents interest expense on our term loans and lines of credit.

Income tax provision. Our income tax provision is based on our taxable income generated in the jurisdictions in which we operate, primarily the United States, Taiwan and the Netherlands. Our effective tax rate differs from the statutory rate primarily due to research and development tax credits and the domestic production activities deduction which were partially offset by state taxes and unrecognized tax benefits related to permanent establishment exposures.

Critical Accounting Policies and Estimates

Our financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.

Except for the changes to our accounting policy as a result of the adoption of ASC 606 on July 1, 2018, there have been no material change to our critical accounting policies and estimates. For a description of our critical accounting policies and estimates, see Part I, Item 1, Note 1, "Organization and Summary of Significant Accounting Policies" in our notes to the condensed consolidated financial statements in this Q3 2019 Quarterly Report.



37



Results of Operations

Net Sales

The following table presents net sales by product type for the three and nine months ended March 31, 2019 and 2018 (dollars in millions):
 
Three Months Ended March 31,
 
Change
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
2019
 
2018
 
$
 
%
Server and storage systems
$
592.8

 
$
669.1

 
$
(76.3
)
 
(11.4
)%
 
$
2,161.3

 
$
1,841.2

 
$
320.1

 
17.4
 %
Percentage of total net sales
79.7
%
 
80.1
%
 
 
 
 
 
81.7
%
 
77.4
%
 
 
 
 
Subsystems and accessories
$
150.7

 
$
166.0

 
$
(15.3
)
 
(9.2
)%
 
$
484.8

 
$
537.6

 
$
(52.8
)
 
(9.8
)%
Percentage of total net sales
20.3
%
 
19.9
%
 
 
 
 
 
18.3
%
 
22.6
%
 
 
 
 
Total net sales
$
743.5

 
$
835.1

 
$
(91.6
)
 
(11.0
)%
 
$
2,646.1

 
$
2,378.8

 
$
267.3

 
11.2
 %

During the three and nine months ended March 31, 2019, we continued our trend of concentrating our efforts on selling server and storage systems to larger customers such as enterprise, internet data center and cloud customers.
    
Comparison of Three Months Ended March 31, 2019 and 2018

The period-over-period decrease in net sales of our server and storage systems was primarily due to a decrease of approximately 9% in the number of units of compute nodes shipped attributable to an overall market slowdown in the second half of fiscal year 2019. This decrease was partially offset by an increase in the average selling price per compute node by approximately 8%. The modest increase in the average selling prices of our server and storage systems is due to the change in mix of compute and memory density of products sold.

The period-over-period decrease in net sales of our subsystems and accessories is primarily due to a decrease in the average selling price per unit by approximately 7% offset by an increase in the volume of subsystems and accessories sold by approximately 7%.

Comparison of Nine Months Ended March 31, 2019 and 2018

The period-over-period increase in net sales of our server and storage systems was primarily due to an increase in the average selling price per node by approximately 22%. The increase in the average selling prices of our server and storage systems was primarily due to increased selling prices to customers consistent with the increases in the cost of memory and SSDs and sales of our systems configured with higher density computing and more memory and storage capacity.

The decrease in net sales of our subsystems and accessories is primarily due to a decrease in the volume of subsystems and accessories sold by approximately 6%.

The following table presents the percentages of net sales from products sold through our indirect sales channel and to our direct customers and OEMs for the three and nine months ended March 31, 2019 and 2018:
 
Three Months Ended March 31,
 
Change
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
%
 
2019
 
2018
 
%
Indirect sales channel
38.2
%
 
42.8
%
 
(4.6
)%
 
37.7
%
 
43.7
%
 
(6.0
)%
Direct customers and OEMs
61.8
%
 
57.2
%
 
4.6
 %
 
62.3
%
 
56.3
%
 
6.0
 %
Total net sales
100.0
%
 
100.0
%
 
 
 
100.0
%
 
100.0
%
 
 

The period-over-period increase in net sales to direct customers and OEMs as a percentage of total net sales for the three and nine months ended March 31, 2019 and 2018 was primarily due to higher sales of our server and storage systems to internet data center and cloud, enterprise and OEM customers. The period-over-period decrease in net sales through our indirect sales channel as a percentage of total net sales was primarily due to the higher sales to our direct customers and OEMs.


38



The following table presents percentages of net sales by geographic region for the three and nine months ended March 31, 2019 and 2018:
 
Three Months Ended March 31,
 
Change
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
%
 
2019
 
2018
 
%
United States
58.7
%
 
54.5
%
 
4.2
 %
 
57.3
%
 
55.4
%
 
1.9
 %
Europe
17.3
%
 
18.0
%
 
(0.7
)%
 
17.8
%
 
16.5
%
 
1.3
 %
Asia
19.7
%
 
22.5
%
 
(2.8
)%
 
20.8
%
 
23.6
%
 
(2.8
)%
Others
4.3
%
 
5.0
%
 
(0.7
)%
 
4.1
%
 
4.5
%
 
(0.4
)%
Total net sales
100.0
%
 
100.0
%
 
 
 
100.0
%
 
100.0
%
 
 

The period-over-period increase in net sales in the United States as a percentage of total net sales for the three and nine months ended March 31, 2019 and 2018 was primarily due to the higher sales of our server and storage systems to our direct customers and OEMs. The period-over-period decrease in net sales in Asia as a percentage of total net sales for the three and nine months ended March 31, 2019 and 2018 was due primarily to decreased sales through our indirect sales channel in China, partially offset by increased sales in Taiwan. The decreased percentage of total net sales for the three months ended March 31, 2019 in Europe is primarily due to decreased sales in the United Kingdom, while the increased percentage of net sales for the nine months ended March 31, 2019 in Europe was primarily due to higher sales in the Netherlands and stronger overall European market demand in first six months of fiscal 2019.

Cost of Sales and Gross Margin

Cost of sales and gross margin for the three and nine months ended March 31, 2019 and 2018 are as follows (dollars in millions):

 
Three Months Ended March 31,
 
Change
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
2019
 
2018
 
$
 
%
Cost of sales
$
631.2

 
$
729.2

 
$
(98.0
)
 
(13.4
)%
 
$
2,282.6

 
$
2,081.2

 
$
201.4

 
9.7
%
Gross profit
$
112.3

 
$
105.9

 
$
6.4

 
6.0
 %
 
$
363.5

 
$
297.7

 
$
65.8

 
22.1
%
Gross margin
15.1
%
 
12.7
%
 
 
 
2.4
 %
 
13.7
%
 
12.5
%
 
 
 
1.2
%

Comparison of Three Months Ended March 31, 2019 and 2018

The period-over-period decrease in cost of sales was primarily attributable to a decrease of $107.4 million in product costs as related to the decrease in net sales, partially offset by an increase of $8.9 million in inventory excess and obsolescence provision.

The period-over-period increase in the gross margin percentage was primarily due to a higher percentage of sales of our server and storage systems which have higher average selling prices and lower costs for key components. In addition, in the three months ended March 31, 2019, as compared with three months ended March 31, 2018, we had lower net sales in Asia where pricing is typically more competitive, which had a positive impact on our gross margin percentage.
    
Comparison of Nine Months Ended March 31, 2019 and 2018

The period-over-period increase in cost of sales was primarily attributable to an increase of $171.1 million in product costs related to the increase in net sales volume, an increase of $18.4 million in inventory excess and obsolescence provision, an increase in overhead costs of $7.8 million attributable to increased tariffs for import of components from China and an increase of $7.5 million in compensation and benefits including stock-based compensation, partially offset by a decrease of $3.3 million in other costs including warranty.

The period-over-period increase in the gross margin percentage was primarily due to a higher percentage of sales of our server and storage systems which have higher average selling prices. In addition, in the nine months ended March 31, 2019, as compared with the nine months ended March 31, 2018, we had lower net sales in Asia where pricing is typically more competitive, which had a positive impact on our gross margin percentage.

39



Operating Expenses

Operating expenses for the three and nine months ended March 31, 2019 and 2018 are as follows (dollars in millions):
 
Three Months Ended March 31,
 
Change
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
2019
 
2018
 
$
 
%
Research and development
$
44.8

 
$
42.3

 
$
2.5

 
5.9
 %
 
$
133.7

 
$
122.5

 
$
11.2

 
9.1
%
Percentage of total net sales
6.0
%
 
5.1
%
 
 
 
 
 
5.1
%
 
5.1
%
 
 
 
 
Sales and marketing
$
18.5

 
$
18.9

 
$
(0.4
)
 
(2.1
)%
 
$
56.5

 
$
53.7

 
$
2.8

 
5.2
%
Percentage of total net sales
2.5
%
 
2.3
%
 
 
 
 
 
2.1
%
 
2.3
%
 
 
 
 
General and administrative
$
36.2

 
$
23.6

 
$
12.6

 
53.4
 %
 
$
106.2

 
$
68.3

 
$
37.9

 
55.5
%
Percentage of total net sales
4.9
%
 
2.7
%
 
 
 
 
 
4.0
%
 
2.9
%
 
 
 
 
Total operating expenses
$
99.5

 
$
84.8

 
$
14.7

 
17.3
 %
 
$
296.4

 
$
244.5

 
$
51.9

 
21.2
%
Percentage of total net sales
13.4
%
 
10.1
%
 
 
 
 
 
11.2
%
 
10.3
%
 
 
 
 
    
Comparison of Three Months Ended March 31, 2019 and 2018

Research and development expenses. The period-over-period increase in research and development expenses was due primarily to an increase of $3.7 million in personnel expenses, a decrease of $1.0 million in reimbursements received for certain research and development costs that we incur as part of the joint development of our and our suppliers’ and customers’ products, partially offset by a decrease of $2.2 million in product development costs.

Sales and marketing expenses. The period-over-period decrease in sales and marketing expenses was due primarily to a decrease in advertising and promotion expense.

General and administrative expenses. The period-over-period increase in general and administrative expenses includes an increase of $10.7 million in professional fees that were primarily incurred to investigate, assess and begin remediating the causes that led to the delay in filing our periodic reports with the SEC and the associated restatement of certain of our previously issued financial statements and an increase of $1.5 million in bad debt provision expense.

Comparison of Nine Months Ended March 31, 2019 and 2018

Research and development expenses. The period-over-period increase in research and development expenses was due primarily to an increase of $13.0 million in personnel expenses, a decrease of $3.5 million in reimbursements received for certain research and development costs that we incur as part of the joint development of our and our suppliers’ and customers’ products, offset by a decrease of $5.3 million in product development costs.

Sales and marketing expenses. The period-over-period increase in sales and marketing expenses was due primarily to an increase of $4.6 million in personnel expenses, partially offset by a decrease of $2.1 million in advertising and promotion expense.

General and administrative expenses. The period-over-period increase in general and administrative expenses includes an increase of $34.0 million in professional fees that were primarily incurred to investigate, assess and begin remediating the causes that led to the delay in filing our periodic reports with the SEC and the associated restatement of certain of our previously issued financial statements, an increase of $1.8 million in certain accrued liabilities and an increase of $3.0 million in bad debt provision expense.

Our compensation and benefit expense related to operating expenses increased primarily as a result of an increase in annual salaries and benefits, and an increase in the number of personnel to support our expanded product development initiatives and to support the growth of our business in many market verticals.

Interest and Other Expense, Net

Other (expense) income, net consists primarily of interest earned on our investment and cash balances, and foreign exchange gains and losses.

40




Interest expense represents interest expense on our term loans and lines of credit.

Interest and other expense, net for the three and nine months ended March 31, 2019 and 2018 are as follows (dollars in millions):
 
Three Months Ended March 31,
 
Change
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
2019
 
2018
 
$
 
%
Other (expense) income, net
$
(0.1
)
 
$
(0.4
)
 
$
0.3

 
(75.0
)%
 
$
0.7

 
$
(1.6
)
 
$
2.3

 
(143.8
)%
Interest expense
(1.3
)
 
(1.3
)
 

 
 %
 
(5.5
)
 
(3.5
)
 
(2.0
)
 
57.1
 %
Interest and other expense, net
$
(1.4
)
 
$
(1.7
)
 
$
0.3

 
(17.6
)%
 
$
(4.8
)
 
$
(5.1
)
 
$
0.3

 
(5.9
)%

Comparison of Three Months Ended March 31, 2019 and 2018

Interest and other expense, net remained largely consistent period-over-period.

Comparison of Nine Months Ended March 31, 2019 and 2018

The period-over-period increase in interest and other expense, net was primarily due to an increase of $2.0 million in interest expense related to amortization of loan origination fees in connection with refinancing of our 2018 Bank of America Credit Facility in the last quarter of fiscal year 2018, partially offset by an increase of $2.3 million attributable to increase in interest income on our deposits and foreign exchange gain due to favorable foreign currency fluctuations.

Provision for Income Taxes

Provision for income taxes and effective tax rates for the three and nine months ended March 31, 2019 and 2018 are as follows (dollars in millions):
 
Three Months Ended March 31,
 
Change
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
$
 
%
 
2019
 
2018
 
$
 
%
Income tax provision
$
0.5

 
$
4.2

 
$
(3.7
)
 
(88.1
)%
 
$
10.5

 
$
25.7

 
$
(15.2
)
 
(59.1
)%
Percentage of total net sales
0.1
%
 
0.5
%
 
 
 
 
 
0.4
%
 
1.1
%
 
 
 
 
Effective tax rate
4.3
%
 
21.4
%
 
 
 
 
 
16.9
%
 
53.5
%
 
 
 
 

Comparison of Three Months Ended March 31, 2019 and 2018

The lower income tax provision and effective tax rate for the three months ended March 31, 2019 was primarily attributable to the recognition of certain discrete tax benefits in the three months ended March 31, 2019.

Comparison of Nine Months Ended March 31, 2019 and 2018

The lower income tax provision and effective tax rate for the nine months ended March 31, 2019 was primarily attributable to a $12.9 million one-time write down of U.S. deferred tax assets and liabilities resulting from the U.S. federal corporate income tax rate decrease from 35% to 21%, and the U.S. federal one-time transition tax of $2.8 million, as a result of the 2017 Tax Reform Act during the nine months ended March 31, 2018.

Liquidity and Capital Resources

We have financed our growth primarily with funds generated from operations, in addition to utilizing borrowing facilities, particularly in relation to the financing of real property acquisitions as well as working capital. Our cash and cash equivalents were $169.7 million and $115.4 million as of March 31, 2019 and June 30, 2018, respectively. Our cash in foreign locations was $74.3 million and $114.0 million as of March 31, 2019 and June 30, 2018, respectively.

Amounts held outside of the U.S. are generally utilized to support non-U.S. liquidity needs. Due to the enactment of the 2017 Tax Reform Act, all of our cash, cash equivalents and investments held by foreign subsidiaries were subject to U.S.

41



taxation under the one-time transition tax as further discussed in Part I, Item 1, Note 9, "Income Taxes". Subsequent repatriations generally will not be taxable from a U.S. federal tax perspective but may be subject to state income or foreign withholding tax. Where local restrictions prevent an efficient intercompany transfer of funds, our intent is to keep cash balances outside of the U.S. and to meet liquidity needs through ongoing cash flows, external borrowings, or both. We do not expect restrictions or potential taxes incurred on repatriation of amounts held outside of the U.S. to have a material effect on our overall liquidity, financial condition or results of operations.

We believe that our current cash, cash equivalents, credit lines and internally generated cash flows will be generally sufficient to support our operating businesses, remediation efforts, maturing debt and interest payments for the twelve months following the issuance of these condensed consolidated financial statements.

Our key cash flow metrics were as follows (dollars in millions):
 
Nine Months Ended March 31,
 
Change
 
2019
 
2018
 
Net cash provided by operating activities
$
180.7

 
$
19.4

 
$
161.3

Net cash used in investing activities
$
(15.8
)
 
$
(17.7
)
 
$
1.9

Net cash (used in) provided by financing activities
$
(95.9
)
 
$
23.4

 
$
(119.3
)
Net increase in cash, cash equivalents and restricted cash
$
68.9

 
$
25.3

 
$
43.6


Operating Activities

Net cash provided by operating activities increased by $161.3 million for the nine months ended March 31, 2019 as compared to the nine months ended March 31, 2018. The increase was due primarily to a reduction of net working capital of $125.9 million from improved working capital management and reduced costs for key components during the period, an increase in net income in the current period of $28.3 million, an increase in provision for excess and obsolete inventories of $18.4 million from older generation products, and an increase from changes in deferred revenue of $6.6 million related to the growth in our service business partially offset by decrease in non-cash charges of $20.4 million from changes in deferred tax assets primarily due to the increase in provision for excess and obsolete inventories and deferred revenue. In the six months ended December 31, 2017 the change in our deferred tax assets included a $12.9 million one-time write down of U.S. deferred tax assets and liabilities, as a result of the U.S. federal corporate income tax rate decrease from 35% to 21%, due to the 2017 Tax Reform Act, whereas there was no such decrease in the deferred tax assets in the six months ended December 31, 2018.

Investing Activities

Net cash used in investing activities were $15.8 million and $17.7 million for the nine months ended March 31, 2019 and the nine months ended March 31, 2018, respectively, as we continued to invest in our Green Computing Park in San Jose to expand our capacity and office space.

Financing Activities

Net cash used in financing activities increased by $119.3 million for the nine months ended March 31, 2019 as compared to the nine months ended March 31, 2018 primarily due to an increased debt repayments, net of borrowings of $116.8 million.

Other Factors Affecting Liquidity and Capital Resources

Activities under Revolving Lines of Credit and Term Loans

Bank of America
 
2016 Bank of America Credit Facility

In June 2016, we entered into a credit agreement with Bank of America (the “2016 Bank of America Credit Facility”). Prior to its maturity in April 2018, we repaid and terminated the 2016 Bank of America Credit Facility using the proceeds from our 2018 Bank of America Credit Facility (defined below). Immediately prior to its termination, the 2016 Bank of America

42



Credit Facility (giving effect to all amendments since the inception of the 2016 Bank of America Credit Facility), provided for (i) a $85.0 million revolving line of credit including a $5.0 million letter of credit sublimit, (ii) a $20.0 million revolving line of credit for our Taiwan and the Netherlands entities, and (iii) a five-year $50.0 million term loan. The 2016 Bank of America Credit Facility term loan was secured by seven buildings located in San Jose, California and the property, plant and equipment and the inventory in those buildings. The principal and interest of the 2016 Bank of America Credit Facility term loan were payable monthly through June 30, 2021 with an interest rate at the LIBOR rate plus 1.25% per annum. The interest rate for the $85.0 million revolving line of credit was at the LIBOR rate plus 1.25% per annum. The interest rate of the $20.0 million revolving line of credit was equal to a minimum of 0.9% per annum plus the lender's cost of funds, as defined in the agreements.

2018 Bank of America Credit Facility

In April 2018, we entered into a revolving line of credit with Bank of America (the "2018 Bank of America Credit Facility"), which replaced the 2016 Bank of America Credit Facility. The 2018 Bank of America Credit Facility provides for a revolving credit line and other financial accommodations of up to $250.0 million extended by certain lenders, including a $5.0 million letter of credit sublimit, which was extended to $15.0 million in October 2019. The 2018 Bank of America Credit Facility was originally set to expire after 364 days and has been extended to June 30, 2020 through subsequent amendments. Prior to its maturity, at our option and if certain conditions are satisfied, including being current on all of our delinquent quarterly and annual filings with the SEC, the 2018 Bank of America Credit Facility may convert into a five-year revolving credit facility. If and upon such conversion, the lenders for the 2018 Bank of America Credit Facility shall extend, in aggregate, a principal amount of up to $400.0 million. Prior to the 2018 Bank of America Credit Facility’s conversion to the five-year revolving credit facility, interest shall accrue at the LIBOR rate plus 2.75% per annum. Upon the 2018 Bank of America Credit Facility converting to the five-year revolving credit facility, interest shall accrue at the LIBOR rate plus an amount between 1.50% and 2.00% for loans to both Super Micro Computer and Super Micro Computer B.V. Under the terms of the 2018 Bank of America Credit Facility, we are required to grant the lenders a continuing security interest in and lien upon all amounts credited to any of our deposit accounts. Interest accrued on any loans under the 2018 Bank of America Credit Facility is due on the first day of each month, and the loans are due and payable in full on the termination date of the 2018 Bank of America Credit Facility, unless payment is required earlier as determined by the lenders. Voluntary prepayments are permitted without early repayment fees or penalties. The terms of the arrangement require any amounts in the deposit accounts to be applied against our line of credit the next business day. Subject to customary exceptions, the 2018 Bank of America Credit Facility is secured by substantially all of Super Micro Computer’s assets. If converted to a five-year revolving credit facility, Super Micro Computer’s assets, and at our option, Super Micro Computer B.V.'s assets will be used as collateral for the 2018 Bank of America Credit Facility. Under the terms of the 2018 Bank of America Credit Facility, we are not permitted to either repurchase our shares or pay any dividends.

In the fourth fiscal quarter of 2018, we paid $3.2 million in fees to the lenders and third parties in connection with the 2018 Bank of America Credit Facility. The replacement of the 2016 Bank of America Credit Facility by the 2018 Bank of America Credit Facility is accounted for as a modification of the existing credit facility to the extent the lenders before and after the modification were the same. Any unamortized fees relating to the 2016 Bank of America Credit Facility and the fees paid for the 2018 Bank of America Credit Facility are amortized over the term of the 2018 Bank of America Credit Facility as interest expense in our consolidated statements of operation and any unamortized amounts are classified within prepaid and other current assets in our consolidated balance sheets.

On January 31, 2019, we paid a fee and entered into an amendment of the 2018 Bank of America Credit Facility that resulted in the extension of the maturity date from April 19, 2019 to June 30, 2019. On June 27, 2019, we entered into a second amendment of the 2018 Bank of America Credit Facility that extended the maturity date from June 30, 2019 to June 30, 2020.

As of March 31, 2019 and June 30, 2018, the total outstanding borrowings under the 2018 Bank of America Credit Facility were $0.0 million and $67.3 million, respectively. The interest rates under the 2018 Bank of America Credit Facility as of March 31, 2019 and June 30, 2018 were 5.25% per annum and 4.75% per annum, respectively. As of March 31, 2019, a $3.2 million letter of credit was outstanding under the 2018 Bank of America Credit Facility. The balance of debt issuance costs outstanding were $0.7 million and $2.8 million as of March 31, 2019 and June 30, 2018, respectively. As of March 31, 2019, our available borrowing capacity under the 2018 Bank of America Credit Facility was $246.8 million, subject to the borrowing base limitation and compliance with other applicable terms.

CTBC Bank

In April 2016, we entered into a credit agreement with CTBC Bank Co., Ltd (“CTBC Bank”) that provides for (i) a 12-month NTD $700.0 million ($21.6 million U.S. dollar equivalent) term loan facility secured by the land and building located in

43



Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, the term loan facility also included a 12-month guarantee of up to NTD $100.0 million ($3.1 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month revolving line of credit of up to 80.0% of eligible accounts receivable in an aggregate amount of up to $40.0 million with an interest rate equal to the lender's established USD interest rate plus 0.30% per annum, which was adjusted monthly (collectively, the “2016 CTBC Credit Facility”). The total borrowings allowed under the 2016 CTBC Credit Facility was capped at $40.0 million. We extended the 2016 CTBC Credit Facility to mature on May 31, 2017.

In May 2017, we renewed the 2016 CTBC Credit Facility, such that it provided for (i) a 12-month NTD $700.0 million ($23.0 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, which term loan facility also included a 12-month guarantee of up to NTD $100.0 million ($3.3 million U.S. dollar equivalent) with an annual fee equal to 0.5% per annum, and (ii) a 12-month revolving line of credit of up to 80.0% of eligible accounts receivable in an aggregate amount of up to $50.0 million with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from 0.40% to 0.45% per annum, which was adjusted monthly. The total borrowings allowed under the renewed 2016 CTBC Credit Facility were capped at $50.0 million. The 2016 CTBC Credit Facility was to mature on April 30, 2018 but prior to the maturity, we entered into the 2018 CTBC Credit Facility (defined below) with CTBC Bank in January 2018, which replaced the 2016 CTBC Credit Facility.

In January 2018, we entered into a credit agreement with CTBC Bank that provided for (i) a 12-month NTD $700.0 million ($23.6 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, which term loan facility also included a 12-month guarantee of up to NTD $100.0 million ($3.4 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month NTD $1,500.0 million ($50.5 million U.S. dollar equivalent) term loan facility with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly (collectively, the “2018 CTBC Credit Facility”). The total borrowings allowed under the 2018 CTBC Credit Facility was initially capped at $50.0 million and in August 2018 was reduced to $40.0 million. In June 2019 prior to its maturity, the 2018 CTBC Credit Facility was replaced by the 2019 CTBC Credit Facility (defined below).

In June 2019, we entered into a credit agreement with CTBC Bank that provides for (i) a 12-month NTD $700.0 million ($22.5 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum which is adjusted monthly, which term loan facility also includes a 12-month guarantee of up to NTD $100.0 million ($3.2 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, (ii) a 180-day NTD $1,500.0 million ($48.2 million U.S. dollar equivalent) term loan facility up to 100% of eligible accounts receivable in an aggregate amount with an interest rate equal to the lender's established NTD interest rate ranging from 0.30% to 0.50% per annum which is adjusted monthly, and (ⅲ) a 12-month revolving line of credit of up to 100% of eligible accounts receivable in an aggregate amount of up to $50.0 million with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from 0.30% to 0.50% per annum which is adjusted monthly (collectively, the “2019 CTBC Credit Facility”). The total borrowings allowed under the 2019 CTBC Credit Facility was capped at $50.0 million. The 2019 CTBC Credit Facility is to mature on June 30, 2020.

The total outstanding borrowings under the 2018 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of $22.7 million and $22.9 million at March 31, 2019 and June 30, 2018, respectively. At March 31, 2019 and June 30, 2018, the total outstanding borrowings under the 2018 CTBC Credit Facility revolving line of credit were $0.0 million and $25.9 million, respectively, in U.S. dollars. The interest rates for these loans were 0.92% and 0.95% as of March 31, 2019 and June 30, 2018, respectively. At March 31, 2019, the amount available for future borrowing under the 2018 CTBC Credit Facility was $17.3 million. As of March 31, 2019, the net book value of land and building located in Bade, Taiwan, collateralizing the 2018 CTBC Credit Facility term loan was $26.0 million.

Covenant Compliance

2018 Bank of America Credit Facility

The credit agreement with Bank of America related to the 2018 Bank of America Credit Facility contains customary representations and warranties and customary affirmative and negative covenants applicable to us and our subsidiaries. The credit agreement contains a financial covenant, which requires that we maintain a Fixed Charge Coverage Ratio, as defined in the agreement of at least 1.00 for each twelve-month period while a Trigger Period, as defined in the agreement, is in effect. We have been in compliance with all the covenants under the 2018 Bank of America Credit Facility.


44



On September 7, 2018, Bank of America issued an extension letter to us in connection with the 2018 Bank of America Credit Facility, which extended the delivery date of our audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to January 31, 2019. On January 31, 2019, we entered into an amendment of the loan and security agreement with respect to the 2018 Bank of America Credit Facility to, among other matters, (a) extend the delivery date of our audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to June 30, 2019, and (b) require the delivery, by no later than March 31, 2019 of our audited consolidated financial statements for the fiscal year ended June 30, 2019. In April 2019, we paid a fee to extend the delivery to June 30, 2019 of our audited consolidated financial statements for the fiscal year ended June 30, 2017. In connection with the second amendment of the 2018 Bank of America Credit Facility to extend the maturity of the 2018 Bank of America Credit Facility, we are required to deliver our audited consolidated financial statements for the fiscal year ended June 30, 2018 by December 31, 2019, and deliver our audited consolidated financial statements for the fiscal year ended June 30, 2019 by March 31, 2020. If we elect to deliver the audited consolidated financial statements for the fiscal years ended June 30, 2019 and 2018 together in a combined filing with the SEC, we are required to deliver our audited financial statements by March 31, 2020.

CTBC Bank

There are no financial covenants associated with the 2018 CTBC Credit Facility or the 2019 CTBC Credit Facility.
    
Recent Accounting Pronouncements
    
For a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects, if any, on our condensed consolidated financial statements, see Part I, Item 1, Note 1, “Organization and Summary of Significant Accounting Policies,” in our notes to the condensed consolidated financial statements in this Q3 2019 Quarterly Report.

Off-Balance Sheet Arrangements
    
We do not have any off-balance sheet arrangements.


45



Item 3.        Quantitative and Qualitative Disclosure About Market Risk

Interest Rate Risk

The primary objectives of our investment activities are to preserve principal, provide liquidity and maximize income without significantly increasing the risk. Some of the securities we invest in are subject to market risk. This means that a change in prevailing interest rates may cause the fair value of the investment to fluctuate. To minimize this risk, we maintain our portfolio of cash equivalents and short-term investments in money market funds and certificates of deposit. Our investment in an auction rate security has been classified as non-current due to the lack of a liquid market for these securities. Since our results of operations are not dependent on investments, the risk associated with fluctuating interest rates is limited to our investment portfolio, and we believe that a 10% change in interest rates would not have a significant impact on our results of operations. As of March 31, 2019, our investments were in money market funds, certificates of deposits and auction rate securities.

We are exposed to changes in interest rates as a result of our borrowings under our term loan and revolving lines of credit. The interest rates for the term loans and the revolving lines of credit ranged from 0.92% to 5.25% at March 31, 2019 and 0.95% to 4.75% at June 30, 2018, respectively. Based on the outstanding principal indebtedness of $22.7 million under our credit facilities as of March 31, 2019, we believe that a 10% change in interest rates would not have a significant impact on our results of operations.

Foreign Currency Risk

To date, our international customer and supplier agreements have been denominated primarily in U.S. dollars and accordingly, we have limited exposure to foreign currency exchange rate fluctuations from customer agreements, and do not currently engage in foreign currency hedging transactions. The functional currency of our subsidiaries in the Netherlands and Taiwan is the U.S. dollar. However, certain transactions in these entities are denominated in a currency other than the U.S. dollar, and thus we are subject to foreign currency exchange rate fluctuations associated with re-measurement to U.S. dollars. Such fluctuations have not been significant historically. Foreign exchange gain (loss) for the three and nine months ended March 31, 2019 was $0.3 million and $0.5 million, respectively, and for the three and nine months ended March 31, 2018 was $(0.4) million and $(1.2) million, respectively.

Item 4.        Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision, and with the participation, of our current management, including our Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO"), we evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of March 31, 2019. Based on this evaluation of our disclosure controls and procedures, our CEO and CFO have concluded that our disclosure controls and procedures were not effective as of March 31, 2019 because of certain material weaknesses in our internal control over financial reporting, as further described below.

Notwithstanding the conclusion by our CEO and CFO that our disclosure controls and procedures as of March 31, 2019 were not effective, and notwithstanding the material weaknesses in our internal control over financial reporting described below, management believes that the condensed consolidated financial statements and related financial information included in this Q3 2019 Quarterly Report fairly present in all material respects our financial condition, results of operations and cash flows as of the dates presented, and for the periods ended on such dates, in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”).

Changes in Internal Control over Financial Reporting

Under applicable SEC rules (Exchange Act Rules 13a-15(d) and 15d-15(d)) management is required to evaluate, with the participation of our Chief Executive Officer and Chief Financial Officer, any changes in internal control over financial reporting that occurred during each fiscal quarter that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Other than the remediation actions disclosed in Part II, Item 9A, "Controls and Procedures," of our 2017 10-K, there were no changes in our internal control over financial reporting during the quarter ended March 31. 2019, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. As discussed in Part II, Item 9A, "Controls and Procedures," of our 2017 10-K, we have undertaken a broad range of remedial procedures to address the material weaknesses in our internal control over financial reporting.

46




Inherent Limitations on Effectiveness of Controls

The effectiveness of any system of internal control over financial reporting is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, any system of internal control over financial reporting can only provide reasonable, not absolute, assurances that its objectives will be met. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but we cannot assure that such improvements will be sufficient to provide us with effective internal control over financial reporting.

PART II: OTHER INFORMATION
 
Item 1.        Legal Proceedings

From time to time, we have been involved in various legal proceedings arising from the course of business activities.

On February 8, 2018, two putative class action complaints were filed against us, our CEO, and our former CFO in the U.S. District Court for the Northern District of California (Hessefort v. Super Micro Computer, Inc., et al., No. 18-cv-00838 and United Union of Roofers v. Super Micro Computer, Inc., et al., No. 18-cv-00850). The complaints contain similar allegations, claiming that the defendants violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions in public statements regarding recognition of revenue. The court subsequently appointed New York Hotel Trades Council & Hotel Association of New York City, Inc. Pension Fund as lead plaintiff and it filed an amended complaint naming our Senior Vice President of Investor Relations as an additional defendant. On June 21, 2019, plaintiff filed a further amended complaint naming our former Senior Vice President of International Sales, Corporate Secretary, and Director as an additional defendant. On July 26, 2019, we filed a motion to dismiss which remains pending. We believe the allegations filed are without merit, and intend to vigorously defend against the lawsuit.

We cooperated with the SEC in its investigation of marketing expenses that contained certain irregularities discovered by our management, which irregularities were disclosed on August 31, 2015. In addition, we have received subpoenas from the SEC in connection with the matters underlying our inability to timely file our Form 10-K for the fiscal year ending June 30, 2017. We also received a subpoena from the SEC following the publication of a false and widely discredited news article in October 2018 concerning our products. We are cooperating fully to comply with these government requests.

Due to the inherent uncertainties of legal proceedings, we cannot predict the outcome of these proceedings at this time, and we can give no assurance that they will not have a material adverse effect on our financial position or results of operations.

Item 1A.    Risk Factors

Important risk factors that could affect our operations and financial performance, or that could cause results or events to differ from current expectations, will be described in Part I, Item 1A “Risk Factors” of our 2019 Comprehensive 10-K which we expect to file subsequent to the filing of this Q3 2019 Quarterly Report.


Item 2.        Unregistered Sales of Equity Securities and Use of Proceeds

During the three months ended March 31, 2019 we granted a consultant restricted stock units covering a total of 5,205 shares of our common stock for services rendered. The restricted stock units were fully vested at the time of grant. The issuances did not involve a public offering of securities and we believe that the transactions were exempt from the registration requirements of the Securities Act pursuant to Section 4(a)(2) thereof and Rule 506 of Regulation D promulgated thereunder.

Item 3.        Defaults Upon Senior Securities
Not applicable.



47



Item 4.        Mine Safety Disclosures
Not applicable.

Item 5.        Other Information

None.

Item 6.         Exhibits
 
(a) Exhibits.
Exhibit
Number
 
Description
31.1
 
31.2
 
32.1
 
32.2
 
101.INS
 
XBRL Instance Document
101.SCH
 
XBRL Taxonomy Extension Schema Document
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

SUPER MICRO COMPUTER, INC.

Date:
December 19, 2019
 
/s/    CHARLES LIANG
 
 
 
Charles Liang
President, Chief Executive Officer and Chairman of the
Board
(Principal Executive Officer)

Date:
December 19, 2019
 
/s/    Kevin Bauer
 
 
 
Kevin Bauer
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)

48
EX-31.1 2 smci-ex311_20190331x10q.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Charles Liang, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Super Micro Computer, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
Date:
December 19, 2019
/s/    CHARLES LIANG        
 
 
Charles Liang
President, Chief Executive Officer and
Chairman of the Board
(Principal Executive Officer)




EX-31.2 3 smci-ex312_20190331x10q.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kevin Bauer, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Super Micro Computer, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c.
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d.
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date:
December 19, 2019
/s/    KEVIN BAUER   
 
 
Kevin Bauer
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)




EX-32.1 4 smci-ex321_20190331x10q.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Charles Liang, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Super Micro Computer, Inc. on Form 10-Q for the period ended March 31, 2019, as filed with the Securities and Exchange Commission on the date thereof, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Super Micro Computer, Inc.

Date:
December 19, 2019
/s/    CHARLES LIANG        
 
 
Charles Liang
President and Chief Executive Officer and
Chairman of the Board
(Principal Executive Officer)




EX-32.2 5 smci-ex322_20190331x10q.htm EXHIBIT 32.2 Exhibit


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

I, Kevin Bauer, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Super Micro Computer, Inc. on Form 10-Q for the period ended March 31, 2019, as filed with the Securities and Exchange Commission on the date thereof, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Super Micro Computer, Inc.
 
Date:
December 19, 2019
/s/    KEVIN BAUER       
 
 
Kevin Bauer
Senior Vice President, Chief Financial Officer
(Principal Financial and Accounting Officer)




EX-101.INS 6 smci-20190331.xml XBRL INSTANCE DOCUMENT 0001375365 2018-07-01 2019-03-31 0001375365 2019-11-30 0001375365 2019-03-31 0001375365 2018-06-30 0001375365 2018-01-01 2018-03-31 0001375365 2017-07-01 2018-03-31 0001375365 2019-01-01 2019-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001375365 us-gaap:TreasuryStockMember 2019-03-31 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001375365 us-gaap:RetainedEarningsMember 2018-07-01 2019-03-31 0001375365 us-gaap:TreasuryStockMember 2018-06-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-01 2019-03-31 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001375365 us-gaap:NoncontrollingInterestMember 2018-07-01 2019-03-31 0001375365 us-gaap:RetainedEarningsMember 2019-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-06-30 0001375365 us-gaap:NoncontrollingInterestMember 2019-03-31 0001375365 2018-07-01 0001375365 us-gaap:RetainedEarningsMember 2018-07-01 0001375365 us-gaap:NoncontrollingInterestMember 2018-06-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2019-03-31 0001375365 us-gaap:RetainedEarningsMember 2018-06-30 0001375365 2017-07-01 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-07-01 2018-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-06-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2018-03-31 0001375365 us-gaap:RetainedEarningsMember 2018-03-31 0001375365 us-gaap:RetainedEarningsMember 2017-06-30 0001375365 2018-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2017-07-01 2018-03-31 0001375365 us-gaap:TreasuryStockMember 2017-06-30 0001375365 us-gaap:RetainedEarningsMember 2017-07-01 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2017-06-30 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-07-01 0001375365 us-gaap:TreasuryStockMember 2018-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2018-03-31 0001375365 2017-06-30 0001375365 us-gaap:RetainedEarningsMember 2017-07-01 2018-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001375365 us-gaap:NoncontrollingInterestMember 2018-12-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001375365 2018-12-31 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001375365 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001375365 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001375365 us-gaap:RetainedEarningsMember 2018-12-31 0001375365 us-gaap:TreasuryStockMember 2018-12-31 0001375365 2017-12-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001375365 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0001375365 us-gaap:RetainedEarningsMember 2017-12-31 0001375365 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001375365 us-gaap:NoncontrollingInterestMember 2017-12-31 0001375365 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001375365 us-gaap:TreasuryStockMember 2017-12-31 0001375365 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-07-01 2019-03-31 0001375365 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-07-01 2019-03-31 0001375365 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-01-01 2019-03-31 0001375365 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2019-01-01 2019-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember 2017-07-01 2018-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember 2018-07-01 2019-03-31 0001375365 us-gaap:AccountingStandardsUpdate201705Member 2018-07-01 0001375365 smci:CorporateVentureMember smci:LongTermLiabilitiesMember 2018-07-01 2019-03-31 0001375365 smci:CorporateVentureMember 2017-03-31 0001375365 smci:CorporateVentureMember 2019-03-31 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember 2018-01-01 2018-03-31 0001375365 smci:CorporateVentureMember us-gaap:AccruedLiabilitiesMember 2018-07-01 2019-03-31 0001375365 smci:CorporateVentureMember 2019-01-01 2019-03-31 0001375365 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-07-01 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember srt:AffiliatedEntityMember 2017-07-01 2018-03-31 0001375365 smci:CorporateVentureMember 2018-06-30 0001375365 srt:ScenarioForecastMember us-gaap:AccountingStandardsUpdate201602Member 2019-07-01 0001375365 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2019-03-31 0001375365 smci:CorporateVentureMember 2016-10-31 0001375365 smci:SuperMicroAsiaScienceandTechnologyParkInc.Member us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2011-07-01 2012-06-30 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember srt:AffiliatedEntityMember 2018-07-01 2019-03-31 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001375365 smci:CorporateVentureMember 2018-01-01 2018-03-31 0001375365 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember srt:AffiliatedEntityMember 2018-01-01 2018-03-31 0001375365 smci:CorporateVentureMember us-gaap:AccruedLiabilitiesMember 2017-07-01 2018-06-30 0001375365 smci:CorporateVentureMember 2018-07-01 2019-03-31 0001375365 smci:SuperMicroAsiaScienceandTechnologyParkInc.Member us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2012-06-30 0001375365 smci:PurchasesTotalMember us-gaap:SupplierConcentrationRiskMember 2019-01-01 2019-03-31 0001375365 smci:CorporateVentureMember 2017-07-01 2018-03-31 0001375365 smci:InvestorInChinaMember smci:CorporateVentureMember 2016-10-31 0001375365 smci:CorporateVentureMember 2017-01-01 2017-03-31 0001375365 country:CN us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-07-01 2018-03-31 0001375365 smci:CorporateVentureMember smci:LongTermLiabilitiesMember 2017-07-01 2018-06-30 0001375365 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-07-01 2018-06-30 0001375365 srt:MaximumMember 2018-07-01 2019-03-31 0001375365 srt:MinimumMember 2018-07-01 2019-03-31 0001375365 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2017-07-01 2018-03-31 0001375365 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2019-03-31 0001375365 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-03-31 0001375365 srt:AsiaMember 2019-01-01 2019-03-31 0001375365 srt:EuropeMember 2019-01-01 2019-03-31 0001375365 smci:OtherRegionMember 2018-07-01 2019-03-31 0001375365 smci:OtherRegionMember 2019-01-01 2019-03-31 0001375365 srt:EuropeMember 2018-07-01 2019-03-31 0001375365 smci:OtherRegionMember 2018-01-01 2018-03-31 0001375365 smci:OtherRegionMember 2017-07-01 2018-03-31 0001375365 srt:EuropeMember 2017-07-01 2018-03-31 0001375365 srt:AsiaMember 2018-01-01 2018-03-31 0001375365 country:US 2018-07-01 2019-03-31 0001375365 country:US 2017-07-01 2018-03-31 0001375365 srt:EuropeMember 2018-01-01 2018-03-31 0001375365 srt:AsiaMember 2018-07-01 2019-03-31 0001375365 country:US 2019-01-01 2019-03-31 0001375365 srt:AsiaMember 2017-07-01 2018-03-31 0001375365 country:US 2018-01-01 2018-03-31 0001375365 2019-04-01 2019-03-31 0001375365 smci:ServerAndStorageSystemsMember 2018-07-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0001375365 smci:SubsystemsAndAccessoriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2017-07-01 2018-03-31 0001375365 smci:SubsystemsAndAccessoriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2017-07-01 2018-03-31 0001375365 smci:ServerAndStorageSystemsMember 2019-01-01 2019-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2017-07-01 2018-03-31 0001375365 smci:ServerAndStorageSystemsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2017-07-01 2018-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2018-07-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2019-01-01 2019-03-31 0001375365 smci:ServerAndStorageSystemsMember 2018-01-01 2018-03-31 0001375365 smci:ServerAndStorageSystemsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-03-31 0001375365 smci:ServerAndStorageSystemsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-03-31 0001375365 smci:SubsystemsAndAccessoriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-03-31 0001375365 smci:SubsystemsAndAccessoriesMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-03-31 0001375365 smci:SubsystemsAndAccessoriesMember 2018-01-01 2018-03-31 0001375365 smci:ServerAndStorageSystemsMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:ProductConcentrationRiskMember 2018-07-01 2019-03-31 0001375365 smci:ServerAndStorageSystemsMember 2017-07-01 2018-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelThroughIntermediaryMember 2018-07-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember 2019-01-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelDirectlyToConsumerMember 2019-01-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelDirectlyToConsumerMember 2018-01-01 2018-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember 2017-07-01 2018-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember 2018-07-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelDirectlyToConsumerMember 2018-07-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelThroughIntermediaryMember 2018-01-01 2018-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelThroughIntermediaryMember 2019-01-01 2019-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelThroughIntermediaryMember 2017-07-01 2018-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember 2018-01-01 2018-03-31 0001375365 us-gaap:RevenueFromContractWithCustomerMember smci:SalesChannelConcentrationMember us-gaap:SalesChannelDirectlyToConsumerMember 2017-07-01 2018-03-31 0001375365 2020-04-01 2019-03-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2018-07-01 2019-03-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2019-03-31 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2019-03-31 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001375365 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2018-06-30 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsTwoYearMember 2017-08-01 2017-08-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsOneYearMember 2017-07-01 2018-06-30 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsOneYearMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-08-01 2017-08-31 0001375365 smci:EquityIncentivePlan2016Member 2016-01-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsOneYearMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-07-01 2018-06-30 0001375365 us-gaap:EmployeeStockOptionMember smci:EquityIncentivePlan2016Member 2016-03-08 2016-03-08 0001375365 smci:EquityIncentivePlan2016MoreThan10OwnershipMember 2016-03-08 2016-03-08 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember smci:EquityIncentivePlan2016Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2016-03-08 2016-03-08 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsTwoYearMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2017-08-01 2017-08-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2017-07-01 2018-06-30 0001375365 smci:EquityIncentivePlan2006Member 2016-03-08 0001375365 us-gaap:EmployeeStockOptionMember 2018-07-01 2019-03-31 0001375365 smci:EquityIncentivePlan2016Member 2016-03-08 2016-03-08 0001375365 us-gaap:EmployeeStockOptionMember 2019-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember smci:EquityIncentivePlan2016Member 2016-03-08 2016-03-08 0001375365 smci:EquityIncentivePlan2016Member 2019-03-31 0001375365 smci:EquityIncentivePlan2016LessThan10OwnershipMember 2016-03-08 2016-03-08 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2017-08-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsOneYearMember 2017-08-01 2017-08-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsOneYearMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-07-01 2019-06-30 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2019-03-31 0001375365 us-gaap:CostOfSalesMember 2017-07-01 2018-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2018-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2019-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2018-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2019-03-31 0001375365 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001375365 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2018-03-31 0001375365 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001375365 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001375365 us-gaap:CostOfSalesMember 2018-07-01 2019-03-31 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-03-31 0001375365 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsMember 2017-08-01 2017-08-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsOneYearMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-08-01 2017-08-31 0001375365 smci:PerformanceBasedRestrictedStockUnitsPRSUsTwoYearMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2017-08-01 2017-08-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember smci:EquityIncentivePlan2016Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-07-01 2019-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember smci:EquityIncentivePlan2016Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-07-01 2019-03-31 0001375365 srt:MaximumMember 2017-07-01 2018-03-31 0001375365 srt:MinimumMember 2017-07-01 2018-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2017-07-01 2018-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2018-01-01 2018-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2019-01-01 2019-03-31 0001375365 smci:EmployeeStockOptionsandRestrictedStockUnitsMember 2018-07-01 2019-03-31 0001375365 us-gaap:LandMember 2018-06-30 0001375365 smci:BuildingsUnderConstructionMember 2019-03-31 0001375365 us-gaap:FurnitureAndFixturesMember 2019-03-31 0001375365 smci:BuildingsUnderConstructionMember 2018-06-30 0001375365 smci:BuildingAndLeaseholdImpovementsMember 2018-06-30 0001375365 smci:BuildingAndLeaseholdImpovementsMember 2019-03-31 0001375365 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-03-31 0001375365 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-06-30 0001375365 us-gaap:MachineryAndEquipmentMember 2018-06-30 0001375365 us-gaap:LandMember 2019-03-31 0001375365 us-gaap:BuildingMember 2018-06-30 0001375365 us-gaap:MachineryAndEquipmentMember 2019-03-31 0001375365 us-gaap:FurnitureAndFixturesMember 2018-06-30 0001375365 us-gaap:BuildingMember 2019-03-31 0001375365 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2019-03-31 0001375365 us-gaap:MoneyMarketFundsMember 2018-06-30 0001375365 us-gaap:CashMember 2019-03-31 0001375365 us-gaap:CashMember 2018-06-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:MoneyMarketFundsMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-07-01 0001375365 us-gaap:OtherCurrentAssetsMember 2018-06-30 0001375365 us-gaap:CashMember 2018-06-30 0001375365 us-gaap:OtherCurrentAssetsMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:CertificatesOfDepositMember 2018-06-30 0001375365 us-gaap:CashMember 2019-03-31 0001375365 us-gaap:CertificatesOfDepositMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-07-01 2019-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2019-01-01 2019-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-01-01 2018-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2017-07-01 2018-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-12-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-06-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2017-12-31 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2017-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-06-30 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2019-03-31 0001375365 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2019-03-31 0001375365 us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0001375365 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AuctionRateSecuritiesMember 2018-06-30 0001375365 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-06-30 0001375365 us-gaap:AuctionRateSecuritiesMember 2018-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember smci:CTBCsEstablishedNTDInterestRateMember 2017-05-01 2017-05-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-01 2018-04-30 0001375365 us-gaap:SecuredDebtMember smci:BankofAmerica2016CreditAgreementMember smci:BankOfAmericaMember smci:TermLoanMember 2016-06-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2017-05-31 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityOneHundredEightyDayUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-06-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2017-05-01 2017-05-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-06-30 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:ConversionScenarioOneMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-01 2018-04-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmerica2016CreditAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2016-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2019-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-01 2018-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2017-05-31 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2018-01-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmerica2016AmendedCreditAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2016-06-01 2016-06-30 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember smci:CTBCsEstablishedUSDInterestRateMember 2017-05-01 2017-05-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember 2017-05-31 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember 2018-01-01 2018-01-31 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointTwoFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember 2018-01-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember 2016-04-01 2016-04-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2016-04-01 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:TermLoanMember 2018-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember us-gaap:SubsequentEventMember 2019-06-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember us-gaap:SubsequentEventMember 2019-06-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointTwoFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember 2018-01-01 2018-01-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmerica2016AmendedCreditAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2016-06-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember smci:CTBCsEstablishedUSDInterestRateMember 2017-05-01 2017-05-31 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember us-gaap:SubsequentEventMember smci:CTBCsEstablishedNTDInterestRateMember 2019-06-01 2019-06-30 0001375365 smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember 2019-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember 2016-04-01 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember us-gaap:LineOfCreditMember 2019-03-31 0001375365 smci:CTBC2018FacilityMember smci:CTBCMember 2018-01-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:ConversionScenarioOneMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember 2018-01-31 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-06-01 2019-06-30 0001375365 us-gaap:SecuredDebtMember smci:BankofAmerica2016CreditAgreementMember smci:BankOfAmericaMember smci:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-06-01 2016-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember smci:CTBCsEstablishedNTDInterestRateMember 2018-01-01 2018-01-31 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2016-04-01 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-10-31 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2018-01-01 2018-01-31 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:ConversionScenarioOneMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-01 2018-04-30 0001375365 us-gaap:SecuredDebtMember smci:BankofAmerica2016CreditAgreementMember smci:BankOfAmericaMember smci:TermLoanMember 2016-06-01 2016-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-06-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember us-gaap:SubsequentEventMember 2019-06-01 2019-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember us-gaap:LineOfCreditMember 2018-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-10-31 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember us-gaap:SubsequentEventMember 2019-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember smci:CTBCsEstablishedNTDInterestRateMember 2016-04-01 2016-04-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:TermLoanMember 2019-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2019-03-31 0001375365 srt:MinimumMember smci:TaiwanAndNetherlandsMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmerica2016AmendedCreditAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2015-07-01 2016-06-30 0001375365 srt:MaximumMember smci:CTBCMember 2018-06-30 0001375365 smci:SuperMicroComputerB.V.Member us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-01 2018-04-30 0001375365 srt:MaximumMember smci:CTBCMember 2019-03-31 0001375365 smci:CTBC2018FacilityMember smci:CTBCMember 2018-08-31 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2019-03-31 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember smci:TermLoanMember us-gaap:SubsequentEventMember 2019-06-01 2019-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-04-01 2018-04-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityMember smci:CTBCMember us-gaap:LineOfCreditMember smci:CTBCsEstablishedUSDInterestRateMember 2016-04-01 2016-04-30 0001375365 smci:CTBCCreditFacilityMember smci:CTBCMember 2016-04-01 0001375365 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityOneHundredEightyDayUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember smci:CTBCsEstablishedUSDInterestRateMember 2019-06-01 2019-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2016-04-01 2016-04-30 0001375365 smci:RevolvingCreditFacilityAndOtherFinancialAccommodationsMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-04-30 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityOneHundredEightyDayUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember smci:CTBCsEstablishedUSDInterestRateMember 2019-06-01 2019-06-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityOneHundredEightyDayUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-06-01 2019-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember 2017-05-01 2017-05-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2018-06-30 0001375365 smci:CustomsBondMember smci:CTBCCreditFacilityTwelveMonthUpToZeroPointTwoFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember smci:CTBCsEstablishedNTDInterestRateMember 2018-01-01 2018-01-31 0001375365 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityTwelveMonthUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-06-01 2019-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember smci:CTBCCreditFacilityOneHundredEightyDayUpToOneHundredPercentOfEligibleAccountsReceivableBetweenZeroPointThreeAndZeroPointFivePercentInterestMember smci:CTBCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2019-06-30 0001375365 smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember 2018-06-30 0001375365 us-gaap:SecuredDebtMember smci:CTBCCreditFacilityMember smci:CTBCMember smci:TermLoanMember us-gaap:SubsequentEventMember 2019-06-01 2019-06-30 0001375365 smci:TaiwanAndNetherlandsMember us-gaap:RevolvingCreditFacilityMember smci:BankofAmerica2016AmendedCreditAgreementMember smci:BankOfAmericaMember us-gaap:LineOfCreditMember 2016-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-06-30 0001375365 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-03-31 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2019-03-31 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2018-06-30 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2018-06-30 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2019-03-31 0001375365 smci:AblecomTechnologyMember 2018-07-01 2019-03-31 0001375365 smci:SteveLiangAndOtherFamilyMembersMember smci:AblecomTechnologyMember smci:ManagementAndImmediateFamilyMemberofManagementMember 2019-03-31 0001375365 smci:AblecomTechnologyMember smci:SuperMicroComputerMember us-gaap:InvesteeMember 2017-06-30 0001375365 smci:AblecomTechnologyMember 2019-01-01 2019-03-31 0001375365 smci:AblecomTechnologyMember 2018-01-01 2018-03-31 0001375365 smci:AblecomTechnologyMember smci:ManagementAndImmediateFamilyMemberofManagementMember 2019-03-31 0001375365 smci:CompuwareMember 2018-06-30 0001375365 smci:AblecomTechnologyMember 2017-07-01 2018-03-31 0001375365 smci:CompuwareMember 2019-03-31 0001375365 smci:CharlesLiangAndWifeMember smci:AblecomTechnologyMember us-gaap:InvesteeMember 2019-03-31 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2019-01-01 2019-03-31 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2018-01-01 2018-03-31 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2018-07-01 2019-03-31 0001375365 smci:CompuwareMember srt:AffiliatedEntityMember 2017-07-01 2018-03-31 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2017-07-01 2018-03-31 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2018-07-01 2019-03-31 0001375365 smci:AblecomTechnologyMember srt:AffiliatedEntityMember 2018-01-01 2018-03-31 0001375365 smci:AblecomTechnologyMember smci:SuperMicroComputerMember us-gaap:InvesteeMember 2018-06-30 0001375365 smci:AblecomTechnologyMember smci:SuperMicroComputerMember us-gaap:InvesteeMember 2019-03-31 0001375365 smci:TaiwanTaxAuthorityMember us-gaap:SubsequentEventMember 2019-10-31 0001375365 srt:AffiliatedEntityMember 2019-03-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:StandbyLettersOfCreditMember 2018-10-31 0001375365 us-gaap:RevolvingCreditFacilityMember smci:BankofAmericaLoanandSecurityAgreementMember smci:BankOfAmericaMember us-gaap:StandbyLettersOfCreditMember us-gaap:SubsequentEventMember 2019-10-31 0001375365 country:US 2018-06-30 0001375365 country:US 2019-03-31 0001375365 srt:AsiaMember 2018-06-30 0001375365 srt:EuropeMember 2019-03-31 0001375365 srt:EuropeMember 2018-06-30 0001375365 srt:AsiaMember 2019-03-31 0001375365 2018-02-08 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares iso4217:TWD smci:segment smci:building smci:claim false --06-30 Q3 2019 2019-03-31 10-Q 0001375365 50085282 false Large Accelerated Filer Super Micro Computer, Inc. false 49187000 45617000 26925000 33109000 87400000 59700000 93003000 60741000 7884000 16295000 5950000 8588000 18394000 9106000 17872000 17926000 P5Y 1423000 1067000 7 1.00 8616000 -9288000 -1050000 0 6964000 -9741000 1900000 6200000 4700000 17300000 5700000 7300000 0 3000000 3500000 3500000 28754000 20748000 4537000 4203000 1 1 0.8 0.8 24016000 14275000 P39M P15M 0.004 0 0 0.105 0.288 0.117 0.976 0.977 0.960 0.955 0.046 -0.046 0.060 -0.060 0.1 60000 78000 101952 2.00 1.00 2.00 200000 527158000 331983000 77810000 52928000 451393000 327366000 -17367000 309999000 3082000 11895000 7191000 8729000 71000 8800000 102478000 112951000 -4655000 108296000 6413000 6910000 6626000 10937000 92594000 104233000 165000 -12000 -963000 -963000 -3152000 -3152000 -722000 -722000 -2323000 -2323000 6088000 6088000 18649000 18649000 4960000 4960000 16081000 16081000 6088000 449000 1663000 3494000 482000 18649000 1362000 5330000 10412000 1545000 4960000 390000 1045000 3107000 418000 16081000 1256000 3650000 9816000 1359000 4582000 13264000 3944000 12742000 1945000 5055000 3241873 2302333 4443127 4194283 1769505000 1607252000 1530878000 1356071000 1136000 30219000 1571000 32926000 1149000 30788000 1571000 33508000 1571000 1571000 0 179000 1750000 0 0 1571000 1571000 1571000 0 0 1571000 1571000 0 179000 1750000 1571000 6389000 9039000 115377000 169735000 85900000 29200000 0 30219000 0 30219000 300000 1136000 0 0 1136000 139700000 29700000 0 30788000 0 30788000 300000 1149000 0 0 1149000 112797000 138137000 120382000 189270000 25340000 68888000 4700000 2800000 0.001 0.001 100000000 100000000 50914571 51215039 50273527 -1333125 50712177 -1333125 50808161 -1333125 50914571 -1333125 51136062 -1333125 51215039 -1333125 331550000 345308000 14913000 20490000 10706000 48031000 0.801 0.199 0.269 0.086 1.000 0.572 0.428 1.000 0.774 0.226 0.114 0.554 0.262 0.092 1.000 0.563 0.437 1.000 0.116 0.797 0.203 0.201 0.099 1.000 0.618 0.382 1.000 0.817 0.183 0.212 0.149 0.094 1.000 0.623 0.377 1.000 143500000 87746000 653000 88399000 105584000 2783000 108367000 14100000 39800000 3539000 729193000 2081165000 631172000 -403000 630769000 2282638000 18995000 2301633000 185000 52000 133000 7714000 7714000 14938000 17895000 0.003 0.0025 0.0125 0.0125 0.0045 0.004 0.0025 0.0025 0.0025 0.02 0.015 0.0275 0.005 0.005 0.003 0.003 0.0025 0.009 26000000 50000000 116200000 22700000 0.0095 0.0475 0.0092 0.0525 0.005 0.005 0.005 0.005 P12M P12M P5Y P12M P12M P12M P12M P12M P5Y P180D P12M P12M P12M 2800000 700000 4000000 3583000 3473000 2920000 3354000 25583000 33776000 1558000 35334000 10693000 -9751000 58549000 89731000 671000 607000 16186000 18185000 0.30 0.40 0.21 0.97 0.28 0.38 0.21 0.94 265000 -88000 0.214 0.535 0.043 0.169 25532000 24621000 400000 6600000 28300000 P1Y9M P2Y6M14D P2Y7M27D 1506000 5385000 1016000 3339000 3500000 1400000 3500000 2000000 0 0.30 0.70 0.30 3100000 14500000 13700000 35200000 2900000 11600000 2376000 2400000 1370000 1400000 3000000 700000 2878000 0 -54000 0 0 1000000 1000000 0 0 2625000 2571000 1571000 1571000 1571000 1571000 -838000 292000 23555000 68286000 36174000 -1626000 34548000 106214000 -2662000 103552000 105917000 297665000 112327000 -1218000 111109000 363488000 -546000 362942000 700000 19471000 48124000 11502000 408000 11910000 62320000 2116000 64436000 -700000 -717000 -2500000 -2508000 -400000 -359000 -3572000 -3600000 1600000 4159000 4200000 25725000 25700000 497000 500000 -244000 253000 10500000 10540000 71000 10611000 14735000 21657000 12206000 -201624000 24832000 -24882000 23413000 -155232000 -5154000 8813000 3378000 1538000 24441000 9706000 43127000 49710000 91604000 -36750000 771000 -1625000 25315000 -26392000 -1000000 0 1326000 3497000 1271000 5480000 3217000 3402000 633348000 525344000 853252000 761113000 11808000 772921000 158742000 151476000 61162000 84293000 6203000 24585000 925853000 694094000 1769505000 1607252000 811557000 564069000 3200000 P364D 20000000 85000000.0 85000000 5000000 1500000000.0 48200000 3200000 100000000.0 50000000.0 50000000.0 22500000 700000000.0 100000000 3100000 40000000 21620000 700000000 40000000 3300000 100000000.0 50000000.0 700000000.0 23000000 100000000.0 3400000 50500000 1500000000.0 23600000 700000000.0 50000000.0 250000000 400000000 5000000 40000000.0 3200000 3200000 15000000 6400000.0 246800000 17300000 2 157000 160000 23425000 -95943000 -17735000 -15781000 19385000 180700000 14595000 19891000 10646000 652000 11298000 48208000 2045000 50253000 -388000 -1578000 -86000 707000 1 84732000 244466000 99468000 296395000 21185000 53199000 12859000 67093000 15200000 14800000 12626000 23640000 4398000 4199000 14037000 12593000 318000 318000 637000 637000 60000 60000 -177000 -177000 318000 599000 60000 -177000 0 -38000 -38000 0 0 7000000 24565000 24441000 2100000 -675000 -923000 5809000 8950000 0 375000 3152000 2323000 2100000 0 16635000 15781000 110856000 2800000 97857000 -1916000 95941000 17200000 6321000 7578000 2471000 1763000 107337000 41760000 0 -67099000 3043000 0 7013000 7589000 8200000 2101000 2295000 2316000 14595000 14595000 19882000 -9000 19891000 10649000 3000 10646000 48211000 3000 48208000 289225000 18760000 1779000 88689000 15522000 18475000 74919000 71081000 307675000 22018000 7930000 86136000 18046000 19957000 74922000 78666000 196631000 151567000 42533000 2531000 203442000 158307000 42530000 2605000 151000 3110000 39300000 111700000 262800000 28300000 67300000 95600000 62861000 37405000 27969000 191805000 107644000 91925000 62624000 29372000 34140000 215331000 110290000 111629000 83600000 67700000 203000 206000 42284000 122496000 44800000 133718000 400000 1000000 800000 400000 1100000 800000 2803000 17234000 2202000 2301000 532271000 588193000 -4769000 583424000 6800000 900000 835110000 669114000 165996000 455021000 41669000 188101000 150319000 2378830000 1841218000 537612000 1317175000 107051000 561807000 392797000 743499000 592783000 150716000 436734000 31856000 146120000 128789000 -1621000 741878000 2646126000 2161321000 484805000 1516262000 108243000 549296000 472325000 18449000 2664575000 17614000 14528000 46199000 31645000 17590000 3846000 48849000 13628000 193300000 P12M 0.45 18893000 53684000 18494000 56463000 18649000 16081000 P4Y 0 114018 20.76 0 738880 16.46 120000 1480605 120000 1666088 27.10 23.34 27.10 20.08 0 439379 24.83 0 0 0 0 0.4739 0.4807 0.4532 0.5025 0.5025 0.4734 0.0247 0.0247 0.0192 0.0256 0.0297 0.0256 2 1193710 6769528 17.13 1110289 321920 10.79 11.45 7.55 8.56 8301138 7512769 8696444 16.50 17.55 0.00 9.61 17.24 0.25 0.50 0.05 0.50 0.05 0.50 0.25 0.0625 0.20 P10Y P1Y P2Y P5Y9M26D P5Y9M26D P6Y18D P6Y18D P3Y3M25D P3Y10M2D 1 1.1 51449 144214 39640 138911 116181000 67346000 25900000 93246000 22935000 22660000 0 0 0 22660000 7721000 8796000 9114000 9884000 10434000 10516000 4959000 15387000 6346000 18083000 151000 1400000 918000 1552000 5126000 15380000 5510000 17163000 147433 410878 118617 439379 267970 0 0 0 0 0 3043000 3043000 843495000 912998000 773846000 -77000 308271000 170000 485973000 -20491000 793014000 204000 321738000 161000 491402000 -20491000 813052000 522000 326863000 161000 505997000 -20491000 843652000 165000 331550000 157000 532271000 -20491000 898211000 -72000 341070000 157000 577547000 -20491000 913158000 -12000 345308000 160000 588193000 -20491000 12900000 2800000 1333125 1333125 20491000 20491000 1500000 26300000 0.50 2254000 2805000 1570000 1712000 51679000 52090000 51558000 51557000 49425000 49285000 49988000 49845000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation and Claims</font><font style="font-family:inherit;font-size:10pt;">&#8212; In February 2018, the Company became a party to legal proceedings whereby complainants have alleged that it has violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions. In July 2019, the Company filed a motion to dismiss which remains pending. See Note 12, "Subsequent Events" for further details. From time to time, the Company has been involved in various legal proceedings arising from the normal course of business activities. In management&#8217;s opinion, the resolution of any matters will not have a material adverse effect on the Company&#8217;s consolidated financial condition, results of operations or liquidity.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into indemnification agreements with its current and former directors and executive officers. Under these agreements, the Company has agreed to indemnify such individuals to the fullest extent permitted by law against liabilities that arise by reason of their status as directors or officers and to advance expenses incurred by such individuals in connection with related legal proceedings. It is not possible to determine the maximum potential amount of payments the Company could be required to make under these agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each claim. However, the Company maintains directors and officers liability insurance coverage to reduce its exposure to such obligations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</font><font style="font-family:inherit;font-size:10pt;">&#8212; The Company has agreements to purchase inventory and non-inventory items primarily through the next 12 months. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, these remaining noncancelable commitments were </font><font style="font-family:inherit;font-size:10pt;">$262.8 million</font><font style="font-family:inherit;font-size:10pt;">, including </font><font style="font-family:inherit;font-size:10pt;">$95.6 million</font><font style="font-family:inherit;font-size:10pt;"> for related parties.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Standby Letter of Credit</font><font style="font-family:inherit;font-size:10pt;">&#8212; In October 2018, Bank of America issued a standby letter of credit on behalf of the Company to a beneficiary for an initial value of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> to facilitate the ongoing operations of the Company. The standby letter of credit is automatically extended without amendment for successive one-year periods from the original expiration date of November 1, 2019 and will do so until canceled through written notice from the issuer. In October 2019, upon the Company's request, Bank of America increased the amount under the letter of credit issued to the beneficiary to </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">. No amounts have been drawn under the standby letter of credit.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures and recognizes compensation expense for all share-based awards made to employees and non-employees, including stock options and restricted stock units ("RSUs"). The share-based awards granted to non-employees have not been material to date. The Company is required to estimate the fair value of share-based awards on the date of grant. The Company recognizes the grant date fair value of all share-based awards over the requisite service period and accounts for forfeitures as they occur. The fair value of RSUs with service conditions or performance conditions is based on the closing market price of the Company's common stock on the date of grant. The fair value for RSUs with service conditions, or time-based RSUs, is amortized on a straight-line basis over the requisite service period. The fair value for RSUs with performance conditions ("PRSUs") is recognized on a ratable basis over the requisite service period when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of stock options granted using a Black-Scholes option pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option and the expected volatility of the price of the Company's common stock. The expected term represents the period that the Company&#8217;s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience. The expected volatility is based on the implied and historical volatility of the Company&#8217;s common stock. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Supplier Risk</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain materials used by the Company in the manufacture of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP"). The condensed consolidated financial statements of Super Micro Computer include the accounts of Super Micro Computer and entities consolidated under the variable interest model or the voting interest model. Noncontrolling interests are not presented separately in the condensed consolidated statements of operations and condensed consolidated statements of comprehensive income as the amounts are immaterial. All intercompany accounts and transactions of Super Micro Computer and its consolidated entities (collectively, the "Company") have been eliminated in consolidation. For equity investments over which the Company is able to exercise significant influence over the investee but does not control the investee, and is not the primary beneficiary of the investee&#8217;s activities are accounted for using the equity method. Investments in equity securities which do not have readily determinable fair values and for which the Company is not able to exercise significant influence over the investee are accounted for under the measurement alternative which is the cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar securities of the same investee. Prior to July 1, 2018, investments for which the Company was not able to exercise significant influence over the investee were accounted for under the cost method.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;) and include the accounts of Super Micro Computer and its consolidated subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for&#160;the three and nine months ended March 31, 2019&#160;are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending&#160;June&#160;30, 2019.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Variable Interest Entities </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines at the inception of each arrangement whether an entity in which the Company holds an investment or in which the Company has other variable interests is considered a variable interest entity ("VIE"). The Company consolidates VIEs when it is the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company assesses whether any changes in the interest or relationship with the entity affect the determination of whether the entity is still a VIE and, if so, whether the Company is the primary beneficiary. If the Company is not the primary beneficiary in a VIE, the Company accounts for the investment or other variable interest in accordance with applicable GAAP.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has concluded that Ablecom Technology, Inc. (&#8220;Ablecom&#8221;) and its affiliate, Compuware Technology, Inc. ("Compuware") are VIEs in accordance with applicable accounting standards and guidance; however, the Company is not the primary beneficiary as it does not have the power to direct the activities that are most significant to the entities and therefore, the Company does not consolidate these entities. In performing its analysis, the Company considered its explicit arrangements with Ablecom and Compuware, including the supplier arrangements. Also, as a result of the substantial related party relationships between the Company and these entities, the Company considered whether any implicit arrangements exist that would cause the Company to protect those related parties&#8217; interests from suffering losses. The Company determined it has no material implicit arrangements with Ablecom, Compuware or their shareholders.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. (the "Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for its separately constructed manufacturing facilities. In fiscal year 2012, each company contributed </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and owns </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the Management Company. The Company has concluded that the Management Company is a VIE, and the Company is the primary beneficiary as it has the power to direct the activities that are most significant to the Management Company. For the three and nine months ended March 31, 2019 and 2018, the accounts of the Management Company have been consolidated with the accounts of Super Micro Computer, and a noncontrolling interest has been recorded for Ablecom's interest in the net assets and operations of the Management Company. Net income (loss) attributable to Ablecom's interest was not material for the periods presented and was included in general and administrative expenses in the Company's condensed consolidated statements of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term Debt</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term debt obligations as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8015873015873%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Line of credit:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,900</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term loan: CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term debt</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,660</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,181</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Activities under Revolving Lines of Credit and Term Loans</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Bank of America</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">2016 Bank of America Credit Facility</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the Company entered into a credit agreement with Bank of America (the &#8220;2016 Bank of America Credit Facility&#8221;). Prior to its maturity in April 2018, the Company repaid and terminated the 2016 Bank of America Credit Facility using the proceeds from its 2018 Bank of America Credit Facility (defined below). Immediately prior to its termination, the 2016 Bank of America Credit Facility (giving effect to all amendments since the inception of the 2016 Bank of America Credit Facility), provided for (i) a </font><font style="font-family:inherit;font-size:10pt;">$85.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit including a </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> letter of credit sublimit (ii) a </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit for the Company's Taiwan and the Netherlands entities, and (iii) a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> term loan. The 2016 Bank of America Credit Facility term loan was secured by </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> buildings located in San Jose, California and the property, plant and equipment and the inventory in those buildings. The principal and interest of the 2016 Bank of America Credit Facility term loan were payable monthly through June 30, 2021 with an interest rate at the LIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum. The interest rate for the </font><font style="font-family:inherit;font-size:10pt;">$85.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit was at the LIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum. The interest rate of the </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit was equal to a minimum of </font><font style="font-family:inherit;font-size:10pt;">0.9%</font><font style="font-family:inherit;font-size:10pt;"> per annum plus the lender's cost of funds, as defined in the agreements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">2018 Bank of America Credit Facility</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2018, the Company entered into a revolving line of credit with Bank of America (the "2018 Bank of America Credit Facility"), which replaced the 2016 Bank of America Credit Facility. The 2018 Bank of America Credit Facility provides for a revolving credit line and other financial accommodations of up to </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;"> extended by certain lenders, including a </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> letter of credit sublimit, which was extended to </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> in October 2019. The 2018 Bank of America Credit Facility was originally set to expire after </font><font style="font-family:inherit;font-size:10pt;">364 days</font><font style="font-family:inherit;font-size:10pt;"> and has been extended to June 30, 2020 through subsequent amendments. Prior to its maturity, at the Company's option and if certain conditions are satisfied, including the Company being current on all of its delinquent quarterly and annual filings with the SEC, the 2018 Bank of America Credit Facility may convert into a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year revolving credit facility. If and upon such conversion, the lenders for the 2018 Bank of America Credit Facility shall extend, in aggregate, a principal amount of up to </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;">. Prior to the 2018 Bank of America Credit Facility&#8217;s conversion to the </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year revolving credit facility, interest shall accrue at the LIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;">2.75%</font><font style="font-family:inherit;font-size:10pt;"> per annum. Upon the 2018 Bank of America Credit Facility converting to the </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year revolving credit facility, interest shall accrue at the LIBOR rate plus an amount between </font><font style="font-family:inherit;font-size:10pt;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> for loans to both Super Micro Computer and Super Micro Computer B.V. Under the terms of the 2018 Bank of America Credit Facility, the Company is required to grant the lenders a continuing security interest in and lien upon all amounts credited to any of the Company's deposit accounts. Interest accrued on any loans under the 2018 Bank of America Credit Facility is due on the first day of each month, and the loans are due and payable in full on the termination date of the 2018 Bank of America Credit Facility, unless payment is required earlier as determined by the lenders. Voluntary prepayments are permitted without early repayment fees or penalties. The terms of the arrangement require any amounts in the deposit accounts to be applied against the Company's line of credit the next business day. Subject to customary exceptions, the 2018 Bank of America Credit Facility is secured by substantially all of&#160;Super Micro Computer&#8217;s assets. If converted to the five-year revolving credit facility, Super Micro Computer&#8217;s assets, and at the Company's option, Super Micro Computer B.V.'s assets will be used as collateral for the 2018 Bank of America Credit Facility.&#160;Under the terms of the 2018 Bank of America Credit Facility, the Company is not permitted to either repurchase its common stock or pay any dividends.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth fiscal quarter of 2018, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> in fees to the lenders and third parties in connection with the 2018 Bank of America Credit Facility. The replacement of the 2016 Bank of America Credit Facility by the 2018 Bank of America Credit Facility is accounted for as a modification of the existing credit facility to the extent the lenders before and after the modification were the same. Any unamortized fees relating to the 2016 Bank of America Credit Facility and the fees paid for the 2018 Bank of America Credit Facility are amortized over the term of the 2018 Bank of America Credit Facility as interest expense in the Company's consolidated statements of operation and any unamortized amounts are classified within prepaid and other current assets in the Company's consolidated balance sheets.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 31, 2019, the Company paid a fee and entered into an amendment of the 2018 Bank of America Credit Facility that resulted in the extension of the maturity date from April 19, 2019 to June 30, 2019. On June 27, 2019, the Company entered into a second amendment of the 2018 Bank of America Credit Facility that extended the maturity date from June 30, 2019 to June 30, 2020.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the total outstanding borrowings under the 2018 Bank of America Credit Facility were </font><font style="font-family:inherit;font-size:10pt;">$0.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$67.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The interest rates under the 2018 Bank of America Credit Facility as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">5.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum and </font><font style="font-family:inherit;font-size:10pt;">4.75%</font><font style="font-family:inherit;font-size:10pt;"> per annum, respectively. In October 2018, a </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> letter of credit was issued under the 2018 Bank of America Credit Facility. The balance of debt issuance costs outstanding were </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of March 31, 2019 and June 30, 2018, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company's available borrowing capacity under the 2018 Bank of America Credit Facility was </font><font style="font-family:inherit;font-size:10pt;">$246.8 million</font><font style="font-family:inherit;font-size:10pt;">, subject to the borrowing base limitation and compliance with other applicable terms.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">CTBC Bank</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the Company entered into a credit agreement with CTBC Bank Co., Ltd ("CTBC Bank") that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NTD</font><font style="font-family:inherit;font-size:10pt;">$700.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$21.6 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum, which was adjusted monthly, the term loan facility also included a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month guarantee of up to NTD</font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) with an annual fee equal to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum, and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit of up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;"> with an interest rate equal to the lender's established USD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;"> per annum which was adjusted monthly (collectively, the &#8220;2016 CTBC Credit Facility&#8221;). The total borrowings allowed under the 2016 CTBC Credit Facility was capped at </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;">. The Company extended the 2016 CTBC Credit Facility to mature on May 31, 2017.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2017, the Company renewed the 2016 CTBC Credit Facility, such that it provided for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NTD </font><font style="font-family:inherit;font-size:10pt;">$700.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum, which was adjusted monthly, which term loan facility also included a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month guarantee of up to NTD </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) with an annual fee equal to </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> per annum, and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit of up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from </font><font style="font-family:inherit;font-size:10pt;">0.40%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.45%</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">per annum which was adjusted monthly. The total borrowings allowed under the renewed 2016 CTBC Credit Facility were capped at </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">. The 2016 CTBC Credit Facility was to mature on April 30, 2018 but prior to the maturity, the Company entered into the 2018 CTBC Credit Facility (defined below) with CTBC Bank in January 2018, which replaced the 2016 CTBC Credit Facility.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, the Company entered into a credit agreement with CTBC Bank that provided for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NTD </font><font style="font-family:inherit;font-size:10pt;">$700.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$23.6 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum, which was adjusted monthly, which term loan facility also included a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month guarantee of up to NTD </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) with an annual fee equal to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum, and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NTD </font><font style="font-family:inherit;font-size:10pt;">$1,500.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$50.5 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) term loan facility with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum, which was adjusted monthly (collectively, the &#8220;2018 CTBC Credit Facility&#8221;). The total borrowings allowed under the 2018 CTBC Credit Facility was initially capped at </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> and in August 2018 was reduced to </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;">. In June 2019 prior to its maturity, the 2018 CTBC Credit Facility was replaced by the 2019 CTBC Credit Facility (defined below).</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2019, the Company entered into a credit agreement with CTBC Bank that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NTD </font><font style="font-family:inherit;font-size:10pt;">$700.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$22.5 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum which is adjusted monthly, which term loan facility also includes a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month guarantee of up to NTD </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) with an annual fee equal to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum, (ii) a </font><font style="font-family:inherit;font-size:10pt;">180</font><font style="font-family:inherit;font-size:10pt;">-day NTD </font><font style="font-family:inherit;font-size:10pt;">$1,500.0 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">$48.2 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent) term loan facility up to </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable in an aggregate amount with an interest rate equal to the lender's established NTD interest rate ranging from </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum which is adjusted monthly, and (&#8562;) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit of up to </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum which is adjusted monthly (collectively, the &#8220;2019 CTBC Credit Facility&#8221;). The total borrowings allowed under the 2019 CTBC Credit Facility was capped at </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">. The 2019 CTBC Credit Facility is to mature on June 30, 2020.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total outstanding borrowings under the 2018 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of </font><font style="font-family:inherit;font-size:10pt;">$22.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.9 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the total outstanding borrowings under the 2018 CTBC Credit Facility revolving line of credit were </font><font style="font-family:inherit;font-size:10pt;">$0.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$25.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in U.S. dollars. The interest rate for these loans was </font><font style="font-family:inherit;font-size:10pt;">0.92%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.95%</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the amount available for future borrowing under the 2018 CTBC Credit Facility was </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the net book value of land and building located in Bade, Taiwan, collateralizing the 2018 CTBC Credit Facility term loan was </font><font style="font-family:inherit;font-size:10pt;">$26.0 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Covenant Compliance</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">2018 Bank of America Credit Facility</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement with Bank of America related to the 2018 Bank of America Credit Facility contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries. The credit agreement contains a financial covenant, which requires that the Company maintain a Fixed Charge Coverage Ratio, as defined in the agreement of at least </font><font style="font-family:inherit;font-size:10pt;">1.00</font><font style="font-family:inherit;font-size:10pt;"> for each twelve-month period while a Trigger Period, as defined in the agreement, is in effect. The Company has been in compliance with all the covenants under the 2018 Bank of America Credit Facility.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 7, 2018, Bank of America issued an extension letter to the Company in connection with the 2018 Bank of America Credit Facility, which extended the delivery date of the Company's audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to January 31, 2019. On January 31, 2019, the Company entered into an amendment of the loan and security agreement with respect to the 2018 Bank of America Credit Facility to, among other matters, (a) extend the delivery date of the Company's audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to June 30, 2019, and (b) require the delivery, by no later than March 31, 2019 of the Company's audited consolidated financial statements for the fiscal year ended June 30, 2019. In April 2019, the Company paid a fee to extend the delivery to June 30, 2019 of its audited consolidated financial statements for the fiscal year ended June 30, 2017. In connection with the second amendment of the 2018 Bank of America Credit Facility to extend the maturity of the 2018 Bank of America Credit Facility, the Company is required to deliver its audited consolidated financial statements for the fiscal year ended June 30, 2018 by December 31, 2019, and deliver its audited consolidated financial statements for the fiscal year ended June 30, 2019 by March 31, 2020. If the Company elects to deliver the audited consolidated financial statements for the fiscal years ended June 30, 2019 and 2018 together in a combined filing with the SEC, the Company is required to deliver its audited financial statements by March 31, 2020.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">CTBC Bank</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> There are no financial covenants associated with the 2018 CTBC Credit Facility or the 2019 CTBC Credit Facility.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of net sales by product type (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server&#160;and storage systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">592,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">669,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,161,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,841,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems&#160;and accessories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">537,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">835,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646,126</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,378,830</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of serverboards, chassis and accessories. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International net sales are based on the country and region to which the products were shipped. The following is a summary for the three and nine months ended March 31, 2019 and 2018, of net sales by geographic region (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.28125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">436,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,516,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,317,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">472,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">392,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">561,807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">835,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646,126</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,378,830</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the percentages of net sales from products sold through the Company's indirect sales channel and to its direct customers and OEMs for the three and nine months ended March 31, 2019 and 2018:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.8203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 over 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 over 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indirect sales channel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">38.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">42.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct customers and OEMs</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">61.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">57.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plan </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the Board of Directors approved the 2016 Equity Incentive Plan (the "2016 Plan") and reserved for issuance </font><font style="font-family:inherit;font-size:10pt;">4,700,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for awards of stock options, stock appreciation rights, restricted stock, RSUs and other equity-based awards. The 2016 Plan was approved by the stockholders of the Company and became effective on March 8, 2016. As of the date the 2016 Plan became effective, </font><font style="font-family:inherit;font-size:10pt;">8,696,444</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock were reserved for outstanding awards under the Company's 2006 Equity Incentive Plan (the "2006 Plan"). Such awards remained outstanding under the 2006 Plan following the adoption of the 2016 Plan, although no further awards have been or will be granted under the 2006 Plan. Up to </font><font style="font-family:inherit;font-size:10pt;">2,800,000</font><font style="font-family:inherit;font-size:10pt;"> shares subject to awards that remained outstanding under the 2006 Plan at the time the 2016 Plan became effective, if those awards were or are forfeited at any time after the 2016 Plan became effective, will become available for use under the 2016 Plan. At the time the 2016 Plan became effective, all remaining ungranted shares under the 2006 Plan were canceled. Under the 2016 Plan, the exercise price per share for incentive stock options granted to employees owning shares representing more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's outstanding voting stock at the time of grant cannot be less than </font><font style="font-family:inherit;font-size:10pt;">110%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of the underlying shares on the grant date. Nonqualified stock options and incentive stock options granted to all other persons are granted at a price not less than </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value. Options generally expire </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;"> after the date of grant. Stock options and RSUs generally vest over </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> at the end of one year and one sixteenth per quarter thereafter. Under the 2016 Plan, the Company granted PRSUs to its Chief Executive Officer, 50% of which vest based on the achievement of certain performance metrics at the end of the performance period while the remainder vest in equal amounts over the following ten quarters provided he continues to be employed by the Company. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">1,193,710</font><font style="font-family:inherit;font-size:10pt;"> authorized shares available for future issuance under the 2016 Plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determining Fair Value</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's fair value of RSUs and PRSUs is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing model. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period. The key inputs in using the Black-Scholes-option-pricing model were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Term&#8212;The Company&#8217;s expected term represents the period that the Company&#8217;s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Volatility&#8212;Expected volatility is based on the Company's implied and historical volatility. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Dividend&#8212;The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-Free Interest Rate&#8212;The risk-free interest rate used in the Black-Scholes valuation method is based on the United States Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock option grants for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.56</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.47</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.56% - 2.97%</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.92% - 2.47%</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.05 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.82 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.05 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.82 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.34% - 50.25%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.32% - 48.07%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.85575048732943%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,256</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,362</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,045</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,650</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax impact</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,339</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,385</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,582</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to stock options is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.54</font><font style="font-family:inherit;font-size:10pt;"> years, </font><font style="font-family:inherit;font-size:10pt;">$28.3 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.66</font><font style="font-family:inherit;font-size:10pt;"> years and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to unvested PRSUs is expected to be recognized over a period of </font><font style="font-family:inherit;font-size:10pt;">1.75</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> under all plans:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.13450292397661%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Price&#160;per</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;Years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance as of June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,301,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Cancelled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,110,289</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,512,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.84</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and exercisable at March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,769,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.32</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSU and PRSU Activity </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2015, the Company began to grant RSUs to employees. The Company grants RSUs to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. RSUs are share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the Compensation Committee granted </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> PRSU awards to the Company's Chief Executive Officer, both of which have both performance and service conditions. The first award was a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year PRSU and the second award was a </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year PRSU. The </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year PRSUs would be earned based on the Company&#8217;s performance as it relates to a revenue growth metric and a minimum non-GAAP operating margin metric during the fiscal year ended June 30, 2018 with eligibility up to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the targeted number of units based on revenue growth if the minimum non-GAAP operating margin is achieved. If the performance metrics were met, </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the PRSUs would vest at June 30, 2018 while the remainder would vest in equal amounts over the following </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> quarters if the Company's Chief Executive Officer continued to be employed during those </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> quarters. In December 2019, the Compensation Committee of the Company's Board of Directors determined that the Company achieved the revenue and non-GAAP operating margin metrics for the fiscal year ended June 30, 2018 at a level that entitled the Chief Executive Officer to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the originally targeted number of shares subject to the </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year PRSU. </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the PRSUs so earned were vested as of June 30, 2018, and an additional </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> of the PRSUs vested during the four quarters ended June 30, 2019, in accordance with the terms of the grant.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year PRSUs would be earned based on the Company&#8217;s performance for the average non-GAAP operating margin metric for the two fiscal years ended June 30, 2019 with eligibility up to </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the targeted number of units. If the performance metrics would have been met, </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the PRSUs would have vested at June 30, 2019 while the remainder would have been vested in equal amounts over the following </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> quarters if the Chief Executive Officer continued to be employed during those </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> quarters. In December 2019, the Compensation Committee of the Company's Board of Directors has determined that the Company did not achieve the required performance metrics for these </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">-year PRSUs to be earned and, consequently, this PRSU terminated in December 2019.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes RSUs and PRSUs activity during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> under all plans:&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Time-Based RSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair Value per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PRSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,480,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738,880</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Released (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(439,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114,018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,666,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reflects the number of PRSUs that have been earned based on the achievement of performance metrics.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of shares released excludes </font><font style="font-family:inherit;font-size:10pt;">101,952</font><font style="font-family:inherit;font-size:10pt;"> RSUs that were vested but not released as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">. The number of shares released excludes </font><font style="font-family:inherit;font-size:10pt;">78,000</font><font style="font-family:inherit;font-size:10pt;"> PRSUs that were vested but not released as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">60,000</font><font style="font-family:inherit;font-size:10pt;"> PRSUs were vested as of </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">. These vested RSUs and PRSUs will be released upon the effectiveness of the Company's Registration Statement on Form S-8.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income Per Common Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the computation of basic and diluted net income per common share for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average diluted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,558</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,679</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,557</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had stock options and RSUs outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were </font><font style="font-family:inherit;font-size:10pt;">4,443,127</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">4,194,283</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">3,241,873</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2,302,333</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investment in a Corporate Venture</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> owned by the Company and </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;"> owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment has been accounted for using the equity method. As such, the Corporate Venture is also a related party. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company's equity investment in the Corporate Venture was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and was recorded under investment in equity investee on the Company's condensed consolidated balance sheet. The Company's share of losses of the Corporate Venture were </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and 2018, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and 2018, respectively. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a deferred gain related to the contribution of certain technology rights of </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the third fiscal quarter of 2017. The amortization of the deferred gain is being recognized as a credit to research and development expenses in the Company's condensed consolidated statement of operations over a period of </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;"> which represents the estimated period over which the remaining obligations will be fulfilled.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of new accounting guidance as of the beginning of fiscal year 2019, the Company recorded an increase of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> to the investment in equity investee for the contribution of those technology rights, and corresponding increases in deferred gain and retained earnings of </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had unamortized deferred gain balance of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in accrued liabilities and </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in other long-term liabilities in the Company&#8217;s condensed consolidated balance sheets. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company monitors the investment for events or circumstances indicative of potential other-than-temporary impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> impairment charge was recorded for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, the Company sold products worth </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> to the Corporate Venture in the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$35.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.5 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and the Company's share of intra-entity profits on the products that remained unsold by the Corporate Venture as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> have been eliminated and have reduced the Company's investment in the Corporate Venture. The Company had </font><font style="font-family:inherit;font-size:10pt;">$11.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> due from the Corporate Venture in accounts receivable, net as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, in its condensed consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s cash equivalents, certificates of deposit and investment in an auction rate security as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March&#160;31, 2019</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit (2)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,788</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,788</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate security</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,149</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,508</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">June&#160;30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit (2)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate security</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,219</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,926</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in money market funds are included in cash and cash equivalents and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) </font><font style="font-family:inherit;font-size:10pt;">$29.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.2 million</font><font style="font-family:inherit;font-size:10pt;"> in certificates of deposit are included in cash and cash equivalents and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company&#8217;s financial assets measured at fair value on a recurring basis, consisting of auction rate securities, using significant unobservable inputs (Level 3) for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of the beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and settlements at par</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrealized loss included in other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of the end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Disclosure</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and other assets. The Company classifies its cash equivalents and other assets, except for its investment in an auction rate security within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value. The Company&#8217;s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of March 31, 2019 and June 30, 2018. The Company used discounted cash flows to estimate the fair value of the auction rate security as of March 31, 2019 and June 30, 2018. The material factors used in preparing the discounted cash flows are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Assets and Liabilities Measured on a Recurring Basis</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s cash equivalents, certificates of deposit and investment in an auction rate security as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March&#160;31, 2019</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,149</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit (2)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,788</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,788</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate security</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,149</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,508</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">June&#160;30, 2018</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit (2)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate security</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,219</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,926</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in money market funds are included in cash and cash equivalents and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) </font><font style="font-family:inherit;font-size:10pt;">$29.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.2 million</font><font style="font-family:inherit;font-size:10pt;"> in certificates of deposit are included in cash and cash equivalents and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above table excludes </font><font style="font-family:inherit;font-size:10pt;">$139.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$85.9 million</font><font style="font-family:inherit;font-size:10pt;"> of cash included in cash and cash equivalents, </font><font style="font-family:inherit;font-size:10pt;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> of restricted cash included in prepaid expenses and other current assets, and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> of restricted cash, non-current included in other assets in the condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were no transfers between Level 1, Level 2 or Level 3 securities in the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company&#8217;s financial assets measured at fair value on a recurring basis, consisting of auction rate securities, using significant unobservable inputs (Level 3) for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of the beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,625</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and settlements at par</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrealized loss included in other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of the end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the Company&#8217;s investment in an auction rate security as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019 and June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost Basis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Holding<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Holding<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate security</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, total debt of </font><font style="font-family:inherit;font-size:10pt;">$22.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$116.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, are reported at amortized cost. This outstanding debt is classified as Level 2 as it is not actively traded. The amortized cost of the outstanding debt approximates the fair value.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Assets Measured on a Non-recurring Basis</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">The Company's non-marketable equity securities are investments in privately held companies without readily determinable fair values. Prior to July 1, 2018, the Company accounted for its investment in non-marketable equity securities at cost less impairment. Realized gains and losses on non-marketable equity securities sold or impaired were recognized in other income (expense), net. Upon adoption of the new guidance,</font><font style="font-family:inherit;font-size:11pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities, </font><font style="font-family:inherit;font-size:10pt;">on July 1, 2018, the Company classifies its investment in non-marketable equity instruments as Level 3 as the fair value is determined using significant unobservable inputs. During the three and nine months ended March 31, 2019 the Company did not record any upward or downward adjustments to the carrying values of the non-marketable equity securities. During the three months ended March 31, 2019, the Company recorded impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for its non-marketable equity securities which had an initial cost basis of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> as it was determined the carrying value of the investments were not recoverable. For the three and nine months ended March 31, 2018, the Company did not record any other-than-temporary impairments on financial assets required to be measured at fair value on a nonrecurring basis.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no transfers of financial assets measured on a non-recurring basis between Level 1, Level 2 or Level 3 securities during the three and nine months ended March 31, 2019 and 2018.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and other assets. The Company classifies its cash equivalents and other assets, except for its investment in an auction rate security within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value. The Company&#8217;s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of March 31, 2019 and June 30, 2018. The Company used discounted cash flows to estimate the fair value of the auction rate security as of March 31, 2019 and June 30, 2018. The material factors used in preparing the discounted cash flows are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded provisions for income taxes of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">4.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">16.9%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">21.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">53.5%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rates for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> were lower than the statutory tax rate of 21%, primarily due to releases of unrecognized tax benefits as a result of lapse of statute of limitations. The effective tax rates for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were higher than that for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, primarily due to a one-time </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;"> write down of U.S. deferred tax assets and liabilities, and a one-time transition tax of </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">, as a result of the 2017 Tax Reform Act.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had a liability for gross unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$26.3 million</font><font style="font-family:inherit;font-size:10pt;">, substantially all of which, if recognized, would affect the Company's effective tax rate. During the nine months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, there were no material changes in the total amount of the liability for gross unrecognized tax benefits. The Company&#8217;s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> of interest and penalties relating to unrecognized tax benefits. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2017, the U.S. federal government enacted the 2017 Tax Reform Act. The 2017 Tax Reform Act reduced the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018 and created a one-time transition tax on foreign earnings of U.S. subsidiaries that were not previously subject to U.S. income tax. Under U.S. GAAP, changes in tax rates and tax law are accounted for in the period of enactment and deferred tax assets and liabilities are measured at the enacted tax rate. As a result, the Company has completed its analysis and recorded a one-time </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;">, net write down of its U.S. deferred tax assets and liabilities resulting from the U.S. federal corporate income tax rate decrease from 35% to 21%, and a one-time transition tax of </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">, in the Company's income tax provision for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The Company expects further guidance may be forthcoming from the federal and state tax agencies, which could result in additional impacts.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Tax Reform Act also creates a new requirement that Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) earned by controlled foreign corporations (&#8220;CFCs&#8221;) that must be included currently in the gross income of a CFC&#8217;s U.S. stockholder starting in the tax year that begins after 2017. The tax impact from GILTI will be recorded in the Company's income tax provision for the fiscal year ended June 30, 2019, net of foreign tax credit, and will not be material to the Company's income tax provision for the fiscal year ended June 30, 2019.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either (i) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (ii) factoring such amounts into a company&#8217;s measurement of its deferred taxes. The Company's selection of an accounting policy for the fiscal year ended June 30, 2019 with respect to the GILTI tax rules is to treat GILTI tax as a current period expense under the period cost method.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the 2017 Tax Reform Act, starting on July 1, </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">2018</font><font style="font-family:inherit;font-size:10pt;">, the company is no longer subject to federal income tax on earnings remitted from our foreign subsidiaries. The Company previously asserted that all of its foreign undistributed earnings were indefinitely reinvested. As a result of the 2017 Tax Reform Act, the Company has determined that its foreign undistributed earnings are indefinitely reinvested except for Netherlands. The Company may repatriate certain foreign earnings from Netherlands that have been previously taxed in the U.S. The tax impact of such repatriation is estimated to be immaterial.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2019, the Taiwan tax authority completed its audit in Taiwan for fiscal year 2018 and proposed a transfer pricing adjustment on the Company which resulted in additional tax liability of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">. The Company accepted the proposed adjustment in October 2019 and intends to pay the </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> tax liability in January 2020. The impact of this adjustment on the income statement will be offset by the recognition of previously unrecognized tax benefits related to the fiscal year audited in the period in which the proposed adjustment was accepted.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes that it has adequately provided reserves for all uncertain tax positions; however, amounts asserted by tax authorities could be greater or less than the Company&#8217;s current position. Accordingly, the Company&#8217;s provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made as or the underlying matters are settled or otherwise resolved. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The federal statute of limitations remains open in general for tax years ended June 30, 2016 through 2019. Various states statute of limitations remain open in general for tax years ended June 30, 2015 through 2019. Certain statutes of limitations in major foreign jurisdictions remain open in general for the tax years ended June 30, 2013 through 2019. The Company does not expect its unrecognized tax benefits to change materially over the next 12 months, except for the reductions arising from the lapse of the statute of limitations. It is reasonably possible that our gross unrecognized tax benefits will decrease by approximately </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the next 12 months, primarily due to the lapse of the statute of limitations and settlement with the Tax Authorities. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax reporting purposes, net operating loss carry-forwards and other tax credits measured by applying enacted tax laws related to the financial statement periods. Valuation allowances are provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes tax liabilities for uncertain income tax positions on the income tax return based on the two-step process. The first step is to determine whether it is more likely than not that each income tax position would be sustained upon audit. The second step is to estimate and measure the tax benefit as the amount that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority. Estimating these amounts requires the Company to determine the probability of various possible outcomes. The Company evaluates these uncertain tax positions on a quarterly basis. This evaluation is based on the consideration of several factors, including changes in facts or circumstances, changes in applicable tax law, settlement of issues under audit and new exposures. If the Company later determines that its exposure is lower or that the liability is not sufficient to cover its revised expectations, the Company adjusts the liability and effects a related charge in its tax provision during the period in which the Company makes such a determination.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at weighted average cost, subject to lower of cost or net realizable value. Net realizable value is the estimated selling price of our products in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories consist of purchased parts and raw materials (principally electronic components), work in process (principally products being assembled) and finished goods. The Company evaluates inventory on a quarterly basis for lower of cost or net realizable value and excess and obsolescence and, as necessary, writes down the valuation of units based upon the Company's forecasted usage and sales, anticipated selling price, product obsolescence and other factors. Once inventory is written down, its new value is maintained until it is sold or scrapped.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company receives various rebate&#160;incentives from certain suppliers based on its contractual arrangements, including volume-based rebates. The rebates earned are recognized as a reduction of cost of inventories and reduce the cost of sales in the period when the related inventory is sold.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Recently Adopted</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued new accounting guidance,ASC 606, that supersedes nearly all U.S. GAAP on revenue recognition and eliminates industry-specific guidance. ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Since its issuance, the FASB has issued several amendments to ASC 606. The Company adopted ASC 606 on July 1, 2018 using the modified retrospective method. In connection with the adoption of ASC 606, the Company recorded a transition adjustment to increase retained earnings by </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of July 1, 2018. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary impact of the adoption of ASC 606 was the acceleration of revenue recognition for (i) sales to distributors where the Company previously accounted for such sales on a sell-through basis and (ii) software arrangements. The following tables summarize the impacts of the adoption of ASC 606 on the Company&#8217;s condensed consolidated financial statements. The adoption of ASC 606 did not have any impact on the net cash provided by operating activities.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Selected Captions from the Condensed Consolidated Balance Sheet as of March 31, 2019 (in thousands)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">761,113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">772,921</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS' EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,584</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">583,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Selected Captions from the Condensed Consolidated Statement of Operations for the Three and Nine Months ended March 31, 2019 (in thousands)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">741,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,664,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(403</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,282,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">363,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,174</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,626</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,552</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(244</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">652</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued new guidance,</font><font style="font-family:inherit;font-size:11pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. </font><font style="font-family:inherit;font-size:10pt;">This guidance changes the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. The most significant impact of this accounting standard update is that it requires the remeasurement of equity investments not accounted for under the equity method to be recorded at fair value through the consolidated statement of operations at the end of each reporting period.&#160; The Company adopted this accounting standard update as of July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements. As a result of the adoption of the new standard, the Company&#8217;s equity investments are accounted for as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable equity securities that have a readily determinable fair value are measured and recorded at fair value.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-marketable equity securities that do not have a readily determinable fair value and for which the Company does not control the investee nor is it able to exert significant influence over the investee are measured using a measurement alternative recorded at cost less any impairment, plus or minus changes resulting from qualifying observable price changes.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity method investments are equity securities for which the Company does not control the investee but is able to exert significant influence over the investee. These investments are measured at cost less any impairment, plus or minus the Company's share of equity method investee income or loss.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued an amendment to the accounting guidance,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments.</font><font style="font-family:inherit;font-size:10pt;"> This amendment consists of eight provisions that provide guidance on the classification of certain cash receipts and cash payments. If practicable, this amendment should be applied using a retrospective transition method to each period presented. For the provisions that are impracticable to apply retrospectively, those provisions may be applied prospectively as of the earliest date practicable. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated statements of cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued an amendment to the accounting guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">. This amendment simplifies the accounting for income tax consequences of intra-entity transfers of assets other than inventory by requiring recognition of current and deferred income tax consequences when such transfers occur. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued an amendment to the accounting guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows: Restricted Cash.</font><font style="font-family:inherit;font-size:10pt;"> This amendment addresses presentations of total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The Company adopted the accounting guidance on July 1, 2018 using a retrospective transition method to each period presented. The adoption did not have a material impact on the consolidated statements of cash flows. Presentation of prior period information has been retrospectively adjusted.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2017, the FASB issued new accounting guidance,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets: Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets.</font><font style="font-family:inherit;font-size:10pt;">&#160;This guidance clarifies the scope and application on the sale or transfer of nonfinancial assets and in substance nonfinancial assets to noncustomers, including partial sales. The Company adopted this guidance on July 1, 2018. Prior to adoption, the Company had previously contributed certain technology rights in exchange for </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> ownership in a privately-held company (the &#8220;Corporate Venture&#8221;) and accounted for the transaction in accordance with the guidance related to exchanges of a nonfinancial asset for a noncontrolling ownership interest in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 845 - Nonmonetary Transactions, </font><font style="font-family:inherit;font-size:10pt;">which has been eliminated by the new guidance. As a result of the adoption of the new guidance, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> increase in the carrying value of the equity-method investment, a </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> increase in deferred gain, and a </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> increase in retained earnings.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the Securities and Exchange Commission (&#8220;SEC&#8221;) adopted amendments to certain disclosure requirements in</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Securities Act Release No. 33-10532,&#160;Disclosure Update and Simplification</font><font style="font-family:inherit;font-size:10pt;">. The amendments became effective on November 5, 2018. The SEC staff subsequently indicated that it would not object if a filer&#8217;s first presentation of changes in stockholders&#8217; equity is included in its Form 10-Q for the quarter that begins after the final rule&#8217;s effective date. Among the amendments is the requirement to present the changes in stockholders&#8217; equity in the interim financial statements (either in a separate statement or footnote) in Quarterly Reports on Form 10-Q. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a consolidated statement of operations is required to be filed. The Company adopted this guidance in the first quarter of fiscal year 2019.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued an amendment to the accounting guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases.</font><font style="font-family:inherit;font-size:10pt;"> The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. Since its issuance, the FASB has issued several amendments to the new lease standard. The standard is effective for the Company from July 1, 2019 and the Company will apply this standard using the modified retrospective approach and will not restate prior comparative periods. The Company will elect the &#8220;package of practical expedients&#8221; under the transition guidance of the new standard, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs, for leases that are in effect as of the date of adoption of the new lease guidance. While the Company is currently finalizing its implementation of new policies, processes and internal controls to comply with the new rules, it is anticipated that the adoption of the new standard will result in the recognition of right-of-use assets and lease liabilities on the Company&#8217;s consolidated balance sheet of </font><font style="font-family:inherit;font-size:10pt;">$14.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, as of July 1, 2019, primarily related to real estate leases. The adoption of the new standard will not have a material impact on the Company&#8217;s consolidated statement of operations or consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued authoritative guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">, that amends the impairment model for certain financial assets by requiring the use of an expected loss methodology, which will result in more timely recognition of credit losses. The amendment is effective for the Company from July 1, 2020. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income: Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;">, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act ("2017 Tax Reform Act"), from accumulated other comprehensive income to retained earnings. The guidance also requires certain new disclosures regardless of the election and is effective for the Company from July 1, 2019. The adoption of the guidance will not have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued amended guidance to expand the scope </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">of ASC 718 - Compensation-Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, to include share-based payment transactions for acquiring goods and services from non-employees. The amendments specify that the guidance applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards. The new amendment is effective for the Company from July 1, 2019. The adoption of the new standard will not have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued amended guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement,</font><font style="font-family:inherit;font-size:10pt;"> to modify the disclosure requirements on fair value measurements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued amended guidance to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments. According to the amendments, the entity shall determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. It requires the entity (customer) to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Super Micro Computer, Inc. (&#8220;Super Micro Computer&#8221;) was incorporated in 1993. Super Micro Computer is a global leader in server technology and green computing innovation. Super Micro Computer develops and provides high performance server and storage solutions based upon an innovative, modular and open-standard architecture. Super Micro Computer has operations primarily in the United States, the Netherlands, Taiwan, China and Japan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP"). The condensed consolidated financial statements of Super Micro Computer include the accounts of Super Micro Computer and entities consolidated under the variable interest model or the voting interest model. Noncontrolling interests are not presented separately in the condensed consolidated statements of operations and condensed consolidated statements of comprehensive income as the amounts are immaterial. All intercompany accounts and transactions of Super Micro Computer and its consolidated entities (collectively, the "Company") have been eliminated in consolidation. For equity investments over which the Company is able to exercise significant influence over the investee but does not control the investee, and is not the primary beneficiary of the investee&#8217;s activities are accounted for using the equity method. Investments in equity securities which do not have readily determinable fair values and for which the Company is not able to exercise significant influence over the investee are accounted for under the measurement alternative which is the cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar securities of the same investee. Prior to July 1, 2018, investments for which the Company was not able to exercise significant influence over the investee were accounted for under the cost method.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the &#8220;SEC&#8221;) and include the accounts of Super Micro Computer and its consolidated subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for&#160;the three and nine months ended March 31, 2019&#160;are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending&#160;June&#160;30, 2019.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Such estimates include, but are not limited to: allowances for doubtful accounts and sales returns, inventory valuation, useful lives of property, plant and equipment, product warranty accruals, stock-based compensation, impairment of investments and long-lived assets, and income taxes. The Company&#8217;s estimates are evaluated on an ongoing basis and changes in the estimates are recognized prospectively. Actual results could differ from those estimates. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s revenue recognition policy and related disclosures are discussed in Note 2, &#8220;Revenue.&#8221;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers product warranties ranging from </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">39</font><font style="font-family:inherit;font-size:10pt;"> months against any defective products. These standard warranties are assurance type warranties and the Company does not offer any services beyond the assurance that the product will continue working as specified. Therefore, under recently adopted guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, (&#8220;ASC 606&#8221;), these warranties are not considered separate performance obligations in the arrangement. Based on historical experience, the Company accrues for estimated returns of defective products at the time revenue is recognized. The Company monitors warranty obligations and may make revisions to its warranty reserve if actual costs of product repair and replacement are significantly higher or lower than estimated. Accruals for anticipated future warranty costs are charged to cost of sales and included in accrued liabilities and other long-term liabilities. Warranty accruals are based on estimates that are updated on an ongoing basis taking into consideration inputs such as new product introductions, changes in the volume of claims compared with the Company's historical experience, and the changes in the cost of servicing warranty claims. The Company accounts for the effect of such changes in estimates prospectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at weighted average cost, subject to lower of cost or net realizable value. Net realizable value is the estimated selling price of our products in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories consist of purchased parts and raw materials (principally electronic components), work in process (principally products being assembled) and finished goods. The Company evaluates inventory on a quarterly basis for lower of cost or net realizable value and excess and obsolescence and, as necessary, writes down the valuation of units based upon the Company's forecasted usage and sales, anticipated selling price, product obsolescence and other factors. Once inventory is written down, its new value is maintained until it is sold or scrapped.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company receives various rebate&#160;incentives from certain suppliers based on its contractual arrangements, including volume-based rebates. The rebates earned are recognized as a reduction of cost of inventories and reduce the cost of sales in the period when the related inventory is sold.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax reporting purposes, net operating loss carry-forwards and other tax credits measured by applying enacted tax laws related to the financial statement periods. Valuation allowances are provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes tax liabilities for uncertain income tax positions on the income tax return based on the two-step process. The first step is to determine whether it is more likely than not that each income tax position would be sustained upon audit. The second step is to estimate and measure the tax benefit as the amount that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority. Estimating these amounts requires the Company to determine the probability of various possible outcomes. The Company evaluates these uncertain tax positions on a quarterly basis. This evaluation is based on the consideration of several factors, including changes in facts or circumstances, changes in applicable tax law, settlement of issues under audit and new exposures. If the Company later determines that its exposure is lower or that the liability is not sufficient to cover its revised expectations, the Company adjusts the liability and effects a related charge in its tax provision during the period in which the Company makes such a determination.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures and recognizes compensation expense for all share-based awards made to employees and non-employees, including stock options and restricted stock units ("RSUs"). The share-based awards granted to non-employees have not been material to date. The Company is required to estimate the fair value of share-based awards on the date of grant. The Company recognizes the grant date fair value of all share-based awards over the requisite service period and accounts for forfeitures as they occur. The fair value of RSUs with service conditions or performance conditions is based on the closing market price of the Company's common stock on the date of grant. The fair value for RSUs with service conditions, or time-based RSUs, is amortized on a straight-line basis over the requisite service period. The fair value for RSUs with performance conditions ("PRSUs") is recognized on a ratable basis over the requisite service period when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of stock options granted using a Black-Scholes option pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option and the expected volatility of the price of the Company's common stock. The expected term represents the period that the Company&#8217;s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience. The expected volatility is based on the implied and historical volatility of the Company&#8217;s common stock. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Variable Interest Entities </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company determines at the inception of each arrangement whether an entity in which the Company holds an investment or in which the Company has other variable interests is considered a variable interest entity ("VIE"). The Company consolidates VIEs when it is the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company assesses whether any changes in the interest or relationship with the entity affect the determination of whether the entity is still a VIE and, if so, whether the Company is the primary beneficiary. If the Company is not the primary beneficiary in a VIE, the Company accounts for the investment or other variable interest in accordance with applicable GAAP.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has concluded that Ablecom Technology, Inc. (&#8220;Ablecom&#8221;) and its affiliate, Compuware Technology, Inc. ("Compuware") are VIEs in accordance with applicable accounting standards and guidance; however, the Company is not the primary beneficiary as it does not have the power to direct the activities that are most significant to the entities and therefore, the Company does not consolidate these entities. In performing its analysis, the Company considered its explicit arrangements with Ablecom and Compuware, including the supplier arrangements. Also, as a result of the substantial related party relationships between the Company and these entities, the Company considered whether any implicit arrangements exist that would cause the Company to protect those related parties&#8217; interests from suffering losses. The Company determined it has no material implicit arrangements with Ablecom, Compuware or their shareholders.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. (the "Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for its separately constructed manufacturing facilities. In fiscal year 2012, each company contributed </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and owns </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the Management Company. The Company has concluded that the Management Company is a VIE, and the Company is the primary beneficiary as it has the power to direct the activities that are most significant to the Management Company. For the three and nine months ended March 31, 2019 and 2018, the accounts of the Management Company have been consolidated with the accounts of Super Micro Computer, and a noncontrolling interest has been recorded for Ablecom's interest in the net assets and operations of the Management Company. Net income (loss) attributable to Ablecom's interest was not material for the periods presented and was included in general and administrative expenses in the Company's condensed consolidated statements of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investment in a Corporate Venture</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> owned by the Company and </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;"> owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment has been accounted for using the equity method. As such, the Corporate Venture is also a related party. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company's equity investment in the Corporate Venture was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and was recorded under investment in equity investee on the Company's condensed consolidated balance sheet. The Company's share of losses of the Corporate Venture were </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and 2018, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months</font><font style="font-family:inherit;font-size:10pt;"> ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and 2018, respectively. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a deferred gain related to the contribution of certain technology rights of </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the third fiscal quarter of 2017. The amortization of the deferred gain is being recognized as a credit to research and development expenses in the Company's condensed consolidated statement of operations over a period of </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;"> which represents the estimated period over which the remaining obligations will be fulfilled.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of new accounting guidance as of the beginning of fiscal year 2019, the Company recorded an increase of </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> to the investment in equity investee for the contribution of those technology rights, and corresponding increases in deferred gain and retained earnings of </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had unamortized deferred gain balance of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in accrued liabilities and </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in other long-term liabilities in the Company&#8217;s condensed consolidated balance sheets. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company monitors the investment for events or circumstances indicative of potential other-than-temporary impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> impairment charge was recorded for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, the Company sold products worth </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> to the Corporate Venture in the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$35.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.5 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and the Company's share of intra-entity profits on the products that remained unsold by the Corporate Venture as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> have been eliminated and have reduced the Company's investment in the Corporate Venture. The Company had </font><font style="font-family:inherit;font-size:10pt;">$11.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> due from the Corporate Venture in accounts receivable, net as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, in its condensed consolidated balance sheets.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Supplier Risk</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain materials used by the Company in the manufacture of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry. One supplier accounted for </font><font style="font-family:inherit;font-size:10pt;">20.1%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">26.9%</font><font style="font-family:inherit;font-size:10pt;"> of total purchases for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">21.2%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">26.2%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. Ablecom and Compuware, related parties of the Company, as noted in Note 8, "Related Party Transactions," accounted for </font><font style="font-family:inherit;font-size:10pt;">9.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">8.6%</font><font style="font-family:inherit;font-size:10pt;"> of total cost of sales for the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">9.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">9.2%</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Credit Risk</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. No single customer accounted for 10% or more of the net sales for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. No country other than the United States accounted for 10% or more of the net sales in the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">. No country other than the United States accounted for 10% or more of the net sales in the </font><font style="font-family:inherit;font-size:10pt;">three months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, whereas the United States and China accounted for </font><font style="font-family:inherit;font-size:10pt;">55.4%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">11.4%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of the net sales in the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">. One customer accounted for </font><font style="font-family:inherit;font-size:10pt;">14.9%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's accounts receivable, net as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, and one customer accounted for </font><font style="font-family:inherit;font-size:10pt;">11.6%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's accounts receivable, net as of </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Recently Adopted</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued new accounting guidance,ASC 606, that supersedes nearly all U.S. GAAP on revenue recognition and eliminates industry-specific guidance. ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Since its issuance, the FASB has issued several amendments to ASC 606. The Company adopted ASC 606 on July 1, 2018 using the modified retrospective method. In connection with the adoption of ASC 606, the Company recorded a transition adjustment to increase retained earnings by </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of July 1, 2018. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary impact of the adoption of ASC 606 was the acceleration of revenue recognition for (i) sales to distributors where the Company previously accounted for such sales on a sell-through basis and (ii) software arrangements. The following tables summarize the impacts of the adoption of ASC 606 on the Company&#8217;s condensed consolidated financial statements. The adoption of ASC 606 did not have any impact on the net cash provided by operating activities.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Selected Captions from the Condensed Consolidated Balance Sheet as of March 31, 2019 (in thousands)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">761,113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">772,921</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS' EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,584</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">583,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Selected Captions from the Condensed Consolidated Statement of Operations for the Three and Nine Months ended March 31, 2019 (in thousands)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">741,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,664,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(403</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,282,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">363,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,174</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,626</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,552</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(244</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">652</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued new guidance,</font><font style="font-family:inherit;font-size:11pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. </font><font style="font-family:inherit;font-size:10pt;">This guidance changes the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. The most significant impact of this accounting standard update is that it requires the remeasurement of equity investments not accounted for under the equity method to be recorded at fair value through the consolidated statement of operations at the end of each reporting period.&#160; The Company adopted this accounting standard update as of July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements. As a result of the adoption of the new standard, the Company&#8217;s equity investments are accounted for as follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Marketable equity securities that have a readily determinable fair value are measured and recorded at fair value.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-marketable equity securities that do not have a readily determinable fair value and for which the Company does not control the investee nor is it able to exert significant influence over the investee are measured using a measurement alternative recorded at cost less any impairment, plus or minus changes resulting from qualifying observable price changes.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity method investments are equity securities for which the Company does not control the investee but is able to exert significant influence over the investee. These investments are measured at cost less any impairment, plus or minus the Company's share of equity method investee income or loss.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued an amendment to the accounting guidance,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments.</font><font style="font-family:inherit;font-size:10pt;"> This amendment consists of eight provisions that provide guidance on the classification of certain cash receipts and cash payments. If practicable, this amendment should be applied using a retrospective transition method to each period presented. For the provisions that are impracticable to apply retrospectively, those provisions may be applied prospectively as of the earliest date practicable. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated statements of cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued an amendment to the accounting guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intra-Entity Transfers of Assets Other Than Inventory</font><font style="font-family:inherit;font-size:10pt;">. This amendment simplifies the accounting for income tax consequences of intra-entity transfers of assets other than inventory by requiring recognition of current and deferred income tax consequences when such transfers occur. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued an amendment to the accounting guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows: Restricted Cash.</font><font style="font-family:inherit;font-size:10pt;"> This amendment addresses presentations of total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The Company adopted the accounting guidance on July 1, 2018 using a retrospective transition method to each period presented. The adoption did not have a material impact on the consolidated statements of cash flows. Presentation of prior period information has been retrospectively adjusted.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2017, the FASB issued new accounting guidance,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets: Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets.</font><font style="font-family:inherit;font-size:10pt;">&#160;This guidance clarifies the scope and application on the sale or transfer of nonfinancial assets and in substance nonfinancial assets to noncustomers, including partial sales. The Company adopted this guidance on July 1, 2018. Prior to adoption, the Company had previously contributed certain technology rights in exchange for </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> ownership in a privately-held company (the &#8220;Corporate Venture&#8221;) and accounted for the transaction in accordance with the guidance related to exchanges of a nonfinancial asset for a noncontrolling ownership interest in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">ASC 845 - Nonmonetary Transactions, </font><font style="font-family:inherit;font-size:10pt;">which has been eliminated by the new guidance. As a result of the adoption of the new guidance, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> increase in the carrying value of the equity-method investment, a </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> increase in deferred gain, and a </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> increase in retained earnings.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the Securities and Exchange Commission (&#8220;SEC&#8221;) adopted amendments to certain disclosure requirements in</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Securities Act Release No. 33-10532,&#160;Disclosure Update and Simplification</font><font style="font-family:inherit;font-size:10pt;">. The amendments became effective on November 5, 2018. The SEC staff subsequently indicated that it would not object if a filer&#8217;s first presentation of changes in stockholders&#8217; equity is included in its Form 10-Q for the quarter that begins after the final rule&#8217;s effective date. Among the amendments is the requirement to present the changes in stockholders&#8217; equity in the interim financial statements (either in a separate statement or footnote) in Quarterly Reports on Form 10-Q. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a consolidated statement of operations is required to be filed. The Company adopted this guidance in the first quarter of fiscal year 2019.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued an amendment to the accounting guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases.</font><font style="font-family:inherit;font-size:10pt;"> The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. Since its issuance, the FASB has issued several amendments to the new lease standard. The standard is effective for the Company from July 1, 2019 and the Company will apply this standard using the modified retrospective approach and will not restate prior comparative periods. The Company will elect the &#8220;package of practical expedients&#8221; under the transition guidance of the new standard, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs, for leases that are in effect as of the date of adoption of the new lease guidance. While the Company is currently finalizing its implementation of new policies, processes and internal controls to comply with the new rules, it is anticipated that the adoption of the new standard will result in the recognition of right-of-use assets and lease liabilities on the Company&#8217;s consolidated balance sheet of </font><font style="font-family:inherit;font-size:10pt;">$14.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, as of July 1, 2019, primarily related to real estate leases. The adoption of the new standard will not have a material impact on the Company&#8217;s consolidated statement of operations or consolidated statement of cash flows.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued authoritative guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">, that amends the impairment model for certain financial assets by requiring the use of an expected loss methodology, which will result in more timely recognition of credit losses. The amendment is effective for the Company from July 1, 2020. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income: Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;">, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act ("2017 Tax Reform Act"), from accumulated other comprehensive income to retained earnings. The guidance also requires certain new disclosures regardless of the election and is effective for the Company from July 1, 2019. The adoption of the guidance will not have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued amended guidance to expand the scope </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">of ASC 718 - Compensation-Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, to include share-based payment transactions for acquiring goods and services from non-employees. The amendments specify that the guidance applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards. The new amendment is effective for the Company from July 1, 2019. The adoption of the new standard will not have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued amended guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement,</font><font style="font-family:inherit;font-size:10pt;"> to modify the disclosure requirements on fair value measurements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued amended guidance to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments. According to the amendments, the entity shall determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. It requires the entity (customer) to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Long-term Liabilities:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued unrecognized tax benefits including related interest and penalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty costs, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other long-term liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,565</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant, and Equipment:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,522</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings construction in progress (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,930</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,779</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104,233</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(92,594</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Primarily relates to the development and construction costs associated with the Company&#8217;s Green Computing Park located in San Jose, California.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a variety of business relationships with Ablecom and Compuware. Ablecom and Compuware are both Taiwan corporations. Ablecom is one of the Company&#8217;s major contract manufacturers; Compuware is both a distributor of the Company&#8217;s products and a contract manufacturer for the Company. Ablecom&#8217;s Chief Executive Officer, Steve Liang, is the brother of Charles Liang, the Company&#8217;s President, Chief Executive Officer and Chairman of the Board of Directors. Steve Liang owned approximately </font><font style="font-family:inherit;font-size:10pt;">0.4%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's common stock as of June 30, 2017, but owned no shares as of June 30, 2018 and thereafter. As of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, Charles Liang and his spouse, Sara Liu, who is also an officer and director of the Company, collectively owned approximately </font><font style="font-family:inherit;font-size:10pt;">10.5%</font><font style="font-family:inherit;font-size:10pt;"> of Ablecom&#8217;s capital stock. Certain family members of Yih-Shyan (Wally) Liaw, who until January 2018 was the Senior Vice President of International Sales and a director of the Company, owned approximately </font><font style="font-family:inherit;font-size:10pt;">11.7%</font><font style="font-family:inherit;font-size:10pt;"> of Ablecom&#8217;s capital stock as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">. The Company does not own, nor has it ever owned, any of Ablecom&#8217;s capital stock. Steve Liang and his family members owned approximately </font><font style="font-family:inherit;font-size:10pt;">28.8%</font><font style="font-family:inherit;font-size:10pt;"> of Ablecom&#8217;s stock as of March 31, 2019. Bill Liang, a brother of both Charles Liang and Steve Liang, is a member of the Board of Directors of Ablecom. Bill Liang is also the Chief Executive Officer of Compuware, a member of Compuware&#8217;s Board of Directors and a holder of a significant equity interest in Compuware. Steve Liang is also a member of Compuware&#8217;s Board of Directors and is an equity holder of Compuware. None of the Company, Charles Liang or Sara Liu own any capital stock of Compuware.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Dealings with Ablecom</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into a series of agreements with Ablecom, including multiple product development, production and service agreements, product manufacturing agreements, manufacturing services agreements and lease agreements for warehouse space.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under these agreements, the Company outsources to Ablecom a portion of its design activities and a significant part of its server chassis manufacturing as well as an immaterial portion of other components. Ablecom manufactured approximately </font><font style="font-family:inherit;font-size:10pt;">96.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">97.6%</font><font style="font-family:inherit;font-size:10pt;"> of the chassis included in the products sold by the Company during the three months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively; and approximately </font><font style="font-family:inherit;font-size:10pt;">95.5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">97.7%</font><font style="font-family:inherit;font-size:10pt;"> of the chassis included in the products sold by the Company during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. With respect to design activities, Ablecom generally agrees to design certain agreed-upon products according to the Company&#8217;s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Ablecom for the design and engineering services, and further agrees to pay Ablecom for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">With respect to the manufacturing aspects of the relationship, Ablecom purchases most of materials needed to manufacture the chassis from third parties and the Company provides certain components used in the manufacturing process (such as power supplies) to Ablecom through consignment or sales transactions. Ablecom uses these materials and components to manufacture the completed chassis and then sell them back to the Company. For the components purchased from the Company, Ablecom sells the components back to the Company at a price equal to the price at which the Company sold the components to Ablecom. The Company and Ablecom frequently review and negotiate the prices of the chassis the Company purchases from Ablecom. In addition to inventory purchases, the Company also incurs other costs associated with design services, tooling and other miscellaneous costs from Ablecom.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s exposure to financial loss as a result of its involvement with Ablecom is limited to&#160;potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company&#8217;s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Ablecom were </font><font style="font-family:inherit;font-size:10pt;">$28.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$39.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing the maximum exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Ablecom, or any losses that the equity holders of Ablecom may suffer. Since Ablecom manufactures substantially all the chassis that the Company incorporates into its products, if Ablecom were to suddenly be unable to manufacture chassis for the Company, the Company&#8217;s business could suffer if the Company is unable to quickly qualify substitute suppliers who can supply high-quality chassis to the Company in volume and at acceptable prices.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Dealings with Compuware</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has entered into a distribution agreement with Compuware, under which the Company appointed Compuware as a non-exclusive distributor of the Company&#8217;s products in Taiwan, China and Australia. Compuware assumes the responsibility to install the Company's products at the site of the end customer, if required, and administers customer support in exchange for a discount from the Company's standard price for its purchases.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company also has entered into a series of agreements with Compuware, including a multiple product development, production and service agreements, product manufacturing agreements, and lease agreements for office space.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under these agreements, the Company outsources to Compuware a portion of its design activities and a significant part of its power supplies manufacturing as well as an immaterial portion of other components. With respect to design activities, Compuware generally agrees to design certain agreed-upon products according to the Company&#8217;s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Compuware for the design and engineering services, and further agrees to pay Compuware for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling. With respect to the manufacturing aspects of the relationship, Compuware purchases most of materials needed to manufacture the power supplies from outside markets and uses these materials to manufacture the products and then sell those products to the Company. The Company and Compuware frequently review and negotiate the prices of the power supplies the Company purchases from Compuware.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compuware also manufactures motherboards, backplanes and other components used on printed circuit boards for the Company. The Company sells to Compuware most of the components needed to manufacture the above products. Compuware uses the components to manufacture the products and then sells the products back to the Company at a purchase price equal to the price at which the Company sold the components to Compuware, plus a &#8220;manufacturing value added&#8221; fee and other miscellaneous material charges and costs. The Company and Compuware frequently review and negotiate the amount of the &#8220;manufacturing value added&#8221; fee that will be included in the price of the products the Company purchases from Compuware. In addition to the inventory purchases, the Company also incurs costs associated with design services, tooling assets, and miscellaneous costs.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s exposure to financial loss as a result of its involvement with Compuware is limited to&#160;potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company&#8217;s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Compuware were </font><font style="font-family:inherit;font-size:10pt;">$67.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$111.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing the maximum exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Compuware, or any losses that the equity holders of Compuware may suffer.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s results from transactions with Ablecom and Compuware for each of the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ablecom</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,372</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compuware</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Includes principally purchases of inventory and other miscellaneous items. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's net sales to Ablecom were not material for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following balances related to transactions with Ablecom and Compuware as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ablecom</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable and other receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,187</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compuware</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable and other receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in the Corporate Venture, which is accounted for using the equity method. See Note 1, "Organization and Summary of Significant Accounting Policies" for a discussion of the investment and the transactions that took place during the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Revenue recognition for periods after the Company&#8217;s adoption of ASC 606 as of July 1, 2018</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC 606 as of July 1, 2018 using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company considered the effect of all modifications when identifying performance obligations and allocating transaction price, which did not have a material effect on the adjustment to retained earnings. The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of retained earnings. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of the promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generates revenues from the sale of server and storage systems, subsystems, accessories, services, server software management solutions, and support services.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales</font><font style="font-family:inherit;font-size:10pt;">. The Company recognizes revenue from sales of products as control is transferred to customers, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain. Products sold by the Company are delivered via shipment from the Company&#8217;s facilities or drop shipment directly to its customer from a Company vendor. The Company may use distributors to sell products to end customers. Revenue from distributors is recognized when the distributor obtains control of the product, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain, and in the amount of consideration to which the Company expects to be entitled.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of determining the transaction price in contracts with customers, the Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. Based upon historical experience a refund liability is recorded at the time of sale for estimated product returns and an asset is recognized for the amount expected to be recorded in inventory upon product return, less the expected recovery costs. The Company also reduces revenue for the estimated costs of customer and distributor programs and incentive offerings such as price protection and rebates as well as the estimated costs of cooperative marketing arrangements where the fair value of the benefit derived from the costs cannot be reasonably estimated. Any provision for customer and distributor programs and other discounts is recorded as a reduction of revenue at the time of sale based on an evaluation of the contract terms and historical experience.</font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Services sales. </font><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s sale of services mainly consists of extended warranty and on-site services. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period as the Company stands ready to perform any required warranty service. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period as the on-site services are made available to the customer. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.</font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with multiple promised goods and services. </font><font style="font-family:inherit;font-size:10pt;">Certain of the Company&#8217;s contracts contain multiple promised goods and services. Performance obligations in a contract are identified based on the promised goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised goods and services are accounted for as a combined performance obligation. Revenue allocated to each performance obligation is recognized at the time the related performance obligation is satisfied by transferring control of the promised good or service to a customer.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information, such as internally approved pricing guidelines with respect to geographies, customer type, internal costs, and gross margin objectives, for the related performance obligations.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company receives consideration from a customer prior to transferring goods or services to the customer, the Company records a contract liability (deferred revenue). The Company also recognizes deferred revenue when it has an unconditional right to consideration (i.e., a receivable) before transfer of control of goods or services to a customer.</font></div><div style="line-height:120%;text-align:justify;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers shipping &amp; handling activities as costs to fulfill the sales of products. Shipping revenue is included in net sales when control of the product is transferred to the customer, and the related shipping and handling costs are included in cost of products sold. Taxes imposed by governmental authorities on the Company's revenue producing activities with customers, such as sales taxes and value added taxes, are excluded from net sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Revenue recognition for periods prior to the Company&#8217;s adoption of ASC 606 as of July 1, 2018</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales.</font><font style="font-family:inherit;font-size:10pt;"> The Company recognizes revenue from sales of products upon meeting all of the following revenue recognition criteria, which is typically met upon shipment or delivery of its products to customers, unless customer acceptance is uncertain or significant obligations to the customer remain: (i) persuasive evidence of an arrangement exists through customer contracts and orders, (ii) the customer takes title and assumes the risks and rewards of ownership, (iii) the sales price charged is fixed or determinable as evidenced by customer contracts and orders and (iv) collectibility is reasonably assured.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. The Company also reduces revenue for customer and distributor programs and incentive offerings such as price protection and rebates as well as cooperative marketing arrangements where the fair value of the benefit identified from the costs cannot be reasonably estimated.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may use distributors to sell products to end customers. Revenue from distributors may be recognized on sell-in or sell-through basis depending on the terms of the arrangement between the Company and the distributor.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records costs related to shipping and handling in sales and marketing expenses. Shipping and handling fees billed to customers are included in net sales.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Services sales</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s sale of services mainly consists of extended warranty and on-site services. These services are sold at the time of the sale of the underlying products. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-element arrangements.</font><font style="font-family:inherit;font-size:10pt;"> Certain of the Company&#8217;s arrangements contain multiple elements, consisting of both the Company&#8217;s products and services. Revenue allocated to each element is recognized when all the revenue recognition criteria are met for that element.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocates arrangement consideration at the inception of an arrangement to all deliverables, if they represent a separate unit of accounting, based on their relative estimated stand-alone selling prices. A deliverable qualifies as a separate unit of accounting when the delivered element has stand-alone value to the customer. The guidance establishes the following hierarchy to determine the relative estimated stand-alone selling price to be used for allocating arrangement consideration to deliverables: (i) vendor-specific objective evidence of fair value (&#8220;VSOE&#8221;), (ii) third-party evidence of selling price (&#8220;TPE&#8221;) if VSOE is not available, or (iii) the vendor's best estimated selling price (&#8220;BESP&#8221;) if neither VSOE nor TPE are available.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not have VSOE for deliverables in its arrangements, and TPE is generally not available because its products are highly differentiated, and the Company is unable to obtain reliable information on the products and pricing practices of the Company&#8217;s competitors. BESP reflects the Company&#8217;s estimate of what the selling price of a deliverable would be if it were sold regularly on a stand-alone basis.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As such, BESP is generally used to allocate the total arrangement consideration at the arrangement inception. The Company determines BESP for a product by considering multiple factors including, but not limited to, geographies, customer types, internal costs, gross margin objectives and pricing practices.</font></div><div style="line-height:120%;padding-top:0px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company disaggregates revenue by type of product, by geographical market, and by products sold to indirect sales channel partners or direct customers and original equipment manufacturers ("OEMs") that depict the nature, amount, and timing of revenue and cash flows. Service revenues are not a significant component of total revenue and are aggregated within the respective categories.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Revenue recognition for periods after the Company&#8217;s adoption of ASC 606 as of July 1, 2018</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASC 606 as of July 1, 2018 using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company considered the effect of all modifications when identifying performance obligations and allocating transaction price, which did not have a material effect on the adjustment to retained earnings. The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of retained earnings. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of the promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generates revenues from the sale of server and storage systems, subsystems, accessories, services, server software management solutions, and support services.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales</font><font style="font-family:inherit;font-size:10pt;">. The Company recognizes revenue from sales of products as control is transferred to customers, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain. Products sold by the Company are delivered via shipment from the Company&#8217;s facilities or drop shipment directly to its customer from a Company vendor. The Company may use distributors to sell products to end customers. Revenue from distributors is recognized when the distributor obtains control of the product, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain, and in the amount of consideration to which the Company expects to be entitled.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of determining the transaction price in contracts with customers, the Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. Based upon historical experience a refund liability is recorded at the time of sale for estimated product returns and an asset is recognized for the amount expected to be recorded in inventory upon product return, less the expected recovery costs. The Company also reduces revenue for the estimated costs of customer and distributor programs and incentive offerings such as price protection and rebates as well as the estimated costs of cooperative marketing arrangements where the fair value of the benefit derived from the costs cannot be reasonably estimated. Any provision for customer and distributor programs and other discounts is recorded as a reduction of revenue at the time of sale based on an evaluation of the contract terms and historical experience.</font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Services sales. </font><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s sale of services mainly consists of extended warranty and on-site services. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period as the Company stands ready to perform any required warranty service. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period as the on-site services are made available to the customer. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.</font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:53px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with multiple promised goods and services. </font><font style="font-family:inherit;font-size:10pt;">Certain of the Company&#8217;s contracts contain multiple promised goods and services. Performance obligations in a contract are identified based on the promised goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised goods and services are accounted for as a combined performance obligation. Revenue allocated to each performance obligation is recognized at the time the related performance obligation is satisfied by transferring control of the promised good or service to a customer.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information, such as internally approved pricing guidelines with respect to geographies, customer type, internal costs, and gross margin objectives, for the related performance obligations.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company receives consideration from a customer prior to transferring goods or services to the customer, the Company records a contract liability (deferred revenue). The Company also recognizes deferred revenue when it has an unconditional right to consideration (i.e., a receivable) before transfer of control of goods or services to a customer.</font></div><div style="line-height:120%;text-align:justify;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:2px;text-indent:45px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers shipping &amp; handling activities as costs to fulfill the sales of products. Shipping revenue is included in net sales when control of the product is transferred to the customer, and the related shipping and handling costs are included in cost of products sold. Taxes imposed by governmental authorities on the Company's revenue producing activities with customers, such as sales taxes and value added taxes, are excluded from net sales.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Revenue recognition for periods prior to the Company&#8217;s adoption of ASC 606 as of July 1, 2018</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product sales.</font><font style="font-family:inherit;font-size:10pt;"> The Company recognizes revenue from sales of products upon meeting all of the following revenue recognition criteria, which is typically met upon shipment or delivery of its products to customers, unless customer acceptance is uncertain or significant obligations to the customer remain: (i) persuasive evidence of an arrangement exists through customer contracts and orders, (ii) the customer takes title and assumes the risks and rewards of ownership, (iii) the sales price charged is fixed or determinable as evidenced by customer contracts and orders and (iv) collectibility is reasonably assured.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. The Company also reduces revenue for customer and distributor programs and incentive offerings such as price protection and rebates as well as cooperative marketing arrangements where the fair value of the benefit identified from the costs cannot be reasonably estimated.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may use distributors to sell products to end customers. Revenue from distributors may be recognized on sell-in or sell-through basis depending on the terms of the arrangement between the Company and the distributor.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records costs related to shipping and handling in sales and marketing expenses. Shipping and handling fees billed to customers are included in net sales.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Services sales</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s sale of services mainly consists of extended warranty and on-site services. These services are sold at the time of the sale of the underlying products. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple-element arrangements.</font><font style="font-family:inherit;font-size:10pt;"> Certain of the Company&#8217;s arrangements contain multiple elements, consisting of both the Company&#8217;s products and services. Revenue allocated to each element is recognized when all the revenue recognition criteria are met for that element.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company allocates arrangement consideration at the inception of an arrangement to all deliverables, if they represent a separate unit of accounting, based on their relative estimated stand-alone selling prices. A deliverable qualifies as a separate unit of accounting when the delivered element has stand-alone value to the customer. The guidance establishes the following hierarchy to determine the relative estimated stand-alone selling price to be used for allocating arrangement consideration to deliverables: (i) vendor-specific objective evidence of fair value (&#8220;VSOE&#8221;), (ii) third-party evidence of selling price (&#8220;TPE&#8221;) if VSOE is not available, or (iii) the vendor's best estimated selling price (&#8220;BESP&#8221;) if neither VSOE nor TPE are available.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not have VSOE for deliverables in its arrangements, and TPE is generally not available because its products are highly differentiated, and the Company is unable to obtain reliable information on the products and pricing practices of the Company&#8217;s competitors. BESP reflects the Company&#8217;s estimate of what the selling price of a deliverable would be if it were sold regularly on a stand-alone basis.</font></div><div style="line-height:120%;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:0px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As such, BESP is generally used to allocate the total arrangement consideration at the arrangement inception. The Company determines BESP for a product by considering multiple factors including, but not limited to, geographies, customer types, internal costs, gross margin objectives and pricing practices.</font></div><div style="line-height:120%;padding-top:0px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company disaggregates revenue by type of product, by geographical market, and by products sold to indirect sales channel partners or direct customers and original equipment manufacturers ("OEMs") that depict the nature, amount, and timing of revenue and cash flows. Service revenues are not a significant component of total revenue and are aggregated within the respective categories.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of net sales by product type (in thousands):</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server&#160;and storage systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">592,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">669,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,161,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,841,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems&#160;and accessories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,716</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">484,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">537,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">835,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646,126</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,378,830</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of serverboards, chassis and accessories. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International net sales are based on the country and region to which the products were shipped. The following is a summary for the three and nine months ended March 31, 2019 and 2018, of net sales by geographic region (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.28125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;color:#000000;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">436,734</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,516,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,317,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">472,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">392,797</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">549,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">561,807</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,499</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">835,110</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646,126</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,378,830</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the percentages of net sales from products sold through the Company's indirect sales channel and to its direct customers and OEMs for the three and nine months ended March 31, 2019 and 2018:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.8203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 over 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019 over 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indirect sales channel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">38.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">42.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Direct customers and OEMs</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">61.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">57.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Contract Balances</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Generally, the payment terms of the Company&#8217;s offerings range from 30 to 60 days. In certain instances, customers may prepay for products and services in advance of delivery. Receivables relate to the Company&#8217;s right to consideration for performance obligations completed (or partially completed) for which the Company has an unconditional right to consideration.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets are rights to consideration in exchange for goods or services that the Company has transferred to a customer when such right is conditional on something other than the passage of time. Such contract assets are insignificant to the Company&#8217;s condensed consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities consist of deferred revenue and relate to amounts invoiced to or advance consideration received from customers, which precede the Company&#8217;s satisfaction of the associated performance obligation(s). The Company&#8217;s deferred revenue primarily results from customer payments received upfront for extended warranties and on-site services because these performance obligations are satisfied over time. On July 1, 2018, deferred revenue totaled </font><font style="font-family:inherit;font-size:10pt;">$143.5 million</font><font style="font-family:inherit;font-size:10pt;"> after recognizing the cumulative effect of initially applying ASC 606. Of that amount,&#160;</font><font style="font-family:inherit;font-size:10pt;">$14.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$39.8 million</font><font style="font-family:inherit;font-size:10pt;"> was recognized as revenue during the three and nine months ended March 31, 2019, respectively.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue increased during the nine months ended March 31, 2019 because the amounts for service contracts invoiced during the period exceeded the recognition of revenue from contracts entered into in prior periods.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Transaction Price Allocated to the Remaining Performance Obligations</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining performance obligations represent in aggregate the amount of transaction price that has been allocated to performance obligations not delivered, or only partially undelivered, as of the end of the reporting period. The Company applies the optional exemption to not disclose information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less. These performance obligations generally consist of services, such as on-site integration services that are contracted for one year or less, and products for which control has not yet been transferred. The value of the transaction price allocated to remaining performance obligations as of March 31, 2019 was approximately </font><font style="font-family:inherit;font-size:10pt;">$193.3 million</font><font style="font-family:inherit;font-size:10pt;">. The Company expects to recognize approximately </font><font style="font-family:inherit;font-size:10pt;">45%</font><font style="font-family:inherit;font-size:10pt;"> of remaining performance obligations as revenue in the next </font><font style="font-family:inherit;font-size:10pt;">12 months</font><font style="font-family:inherit;font-size:10pt;">, and the remainder thereafter.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Capitalized Contract Acquisition Costs and Fulfillment Cost</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained. Contract acquisition costs consist primarily of incentive bonuses. Contract acquisition costs are considered incremental and recoverable costs of obtaining and fulfilling a contract with a customer and are therefore capitalizable. The Company applies the practical expedient to expense incentive bonus costs as incurred if the amortization period would be one year or less, generally upon delivery of the associated server and storage systems or components. Where the amortization period of the contract cost would be more than a year, the Company allocates the incentive bonus cost asset between hardware and service performance obligations and expenses the cost allocated to the hardware performance obligations upon delivery of associated server and storage systems or components and amortizes the cost allocated to service performance obligations over the period the services are expected to be provided. Such contract acquisition costs that are subject to capitalization are insignificant to the Company&#8217;s condensed consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract fulfillment costs consist of costs paid in advance for outsourced services provided by third parties to the extent they are not in the scope of other guidance. Fulfillment costs paid in advance for outsourced services provided by third parties are capitalized and amortized over the period the services are expected to be provided. Such fulfillment costs are insignificant to the Company&#8217;s condensed consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract manufacturers liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued cooperative marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,640</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,951</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the Company&#8217;s investment in an auction rate security as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2019 and June 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost Basis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Holding<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Holding<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate security</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, cash equivalents and restricted cash:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,735</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,377</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash included in prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,270</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,382</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term debt obligations as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8015873015873%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Line of credit:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,346</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,900</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term loan: CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total short-term debt</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,660</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,181</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the computation of basic and diluted net income per common share for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,988</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,285</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average diluted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,558</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,679</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,557</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,090</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.85575048732943%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">390</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,256</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,362</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,359</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,045</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,663</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,650</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,960</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,088</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,649</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax impact</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,339</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,385</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,582</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">525,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">633,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased parts and raw materials</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">761,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">853,252</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the impacts of the adoption of ASC 606 on the Company&#8217;s condensed consolidated financial statements. The adoption of ASC 606 did not have any impact on the net cash provided by operating activities.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Selected Captions from the Condensed Consolidated Balance Sheet as of March 31, 2019 (in thousands)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,366</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">761,113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">772,921</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,776</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,334</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS' EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,584</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588,193</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">583,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Selected Captions from the Condensed Consolidated Statement of Operations for the Three and Nine Months ended March 31, 2019 (in thousands)</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended March 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances without adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">743,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">741,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,646,126</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,664,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(403</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">630,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,282,638</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,109</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">363,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,174</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,626</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,662</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103,552</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(244</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,646</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">652</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,298</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,208</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Assets:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service costs, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-marketable equity securities (1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in auction rate security</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expense, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,763</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,471</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,593</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,037</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) As of March 31, 2019, the balance represents investments in non-marketable equity securities without readily determinable fair values. As of June 30, 2018, the balance represents investments in equity securities accounted for under the cost method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Expenses and Other Current Assets:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables from vendors (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,950</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,809</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Includes receivables from contract manufacturers based on certain buy-sell arrangements of </font><font style="font-family:inherit;font-size:10pt;">$59.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$87.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,721</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs utilized</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in estimated liability for pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">918</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, end of the period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,200</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,200</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s results from transactions with Ablecom and Compuware for each of the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ablecom</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,372</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compuware</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Includes principally purchases of inventory and other miscellaneous items. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's net sales to Ablecom were not material for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following balances related to transactions with Ablecom and Compuware as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ablecom</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable and other receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,925</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,187</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compuware</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable and other receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of property, plant and equipment, net (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,307</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes RSUs and PRSUs activity during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> under all plans:&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Time-Based RSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair Value per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PRSUs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,480,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738,880</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Released (2)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(439,379</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114,018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,666,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.08</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reflects the number of PRSUs that have been earned based on the achievement of performance metrics.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:66px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The number of shares released excludes </font><font style="font-family:inherit;font-size:10pt;">101,952</font><font style="font-family:inherit;font-size:10pt;"> RSUs that were vested but not released as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">. The number of shares released excludes </font><font style="font-family:inherit;font-size:10pt;">78,000</font><font style="font-family:inherit;font-size:10pt;"> PRSUs that were vested but not released as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">60,000</font><font style="font-family:inherit;font-size:10pt;"> PRSUs were vested as of </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">. These vested RSUs and PRSUs will be released upon the effectiveness of the Company's Registration Statement on Form S-8.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> under all plans:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.13450292397661%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Price&#160;per</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;Years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance as of June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,301,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">321,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Cancelled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,110,289</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance as of March 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,512,769</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.84</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and exercisable at March 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,769,528</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.32</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock option grants for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.56</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.47</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.56% - 2.97%</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.92% - 2.47%</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.05 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.82 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.05 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.82 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.34% - 50.25%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.32% - 48.07%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.55</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.56</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company&#8217;s chief operating decision maker is the Chief Executive Officer.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of property, plant and equipment, net (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,307</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,605</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s revenue is presented on a disaggregated basis in Note 2, &#8220;Revenue&#8221; by type of product, by geographical market, and by products sold through its indirect sales channel or to its direct customers and OEMs.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers product warranties ranging from </font><font style="font-family:inherit;font-size:10pt;">15</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">39</font><font style="font-family:inherit;font-size:10pt;"> months against any defective products. These standard warranties are assurance type warranties and the Company does not offer any services beyond the assurance that the product will continue working as specified. Therefore, under recently adopted guidance, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, (&#8220;ASC 606&#8221;), these warranties are not considered separate performance obligations in the arrangement. Based on historical experience, the Company accrues for estimated returns of defective products at the time revenue is recognized. The Company monitors warranty obligations and may make revisions to its warranty reserve if actual costs of product repair and replacement are significantly higher or lower than estimated. Accruals for anticipated future warranty costs are charged to cost of sales and included in accrued liabilities and other long-term liabilities. Warranty accruals are based on estimates that are updated on an ongoing basis taking into consideration inputs such as new product introductions, changes in the volume of claims compared with the Company's historical experience, and the changes in the cost of servicing warranty claims. The Company accounts for the effect of such changes in estimates prospectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Subsequent Events</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 8, 2018, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> putative class action complaints were filed against us, our Chief Executive Officer, and our former Chief Financial Officer in the U.S. District Court for the Northern District of California (Hessefort v. Super Micro Computer, Inc., et al., No. 18-cv-00838 and United Union of Roofers v. Super Micro Computer, Inc., et al., No. 18-cv-00850). The complaints contain similar allegations, claiming that the defendants violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions in public statements regarding recognition of revenue. The court subsequently appointed New York Hotel Trades Council &amp; Hotel Association of New York City, Inc. Pension Fund as lead plaintiff and it filed an amended complaint naming our Senior Vice President of Investor Relations as an additional defendant. On June 21, 2019, plaintiff filed a further amended complaint naming our former Senior Vice President of International Sales, Corporate Secretary, and Director as an additional defendant.&#160;On July 26, 2019, we filed a motion to dismiss which remains pending.&#160;We believe the allegations filed are without merit and intend to vigorously defend against the lawsuit.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the 2017 Tax Reform Act, in December 2019, the Company realigned its international business operations and group structure. As a part of this restructuring, the Company moved certain intellectual property back to the United States. This tax restructuring is not expected to have a material impact to the estimated annual effective tax rate.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Components</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide details of the selected balance sheet items (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">525,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">633,348</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,293</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased parts and raw materials</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,742</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">761,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">853,252</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a provision for excess and obsolete inventory totaling </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, excluding a provision for adjusting the cost of certain inventories to net realizable value of </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively. The provision for adjusting the cost of certain inventories to net realizable value was not material for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended March 31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Expenses and Other Current Assets:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables from vendors (1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,354</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,950</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,809</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,856</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Includes receivables from contract manufacturers based on certain buy-sell arrangements of </font><font style="font-family:inherit;font-size:10pt;">$59.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$87.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June 30, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, cash equivalents and restricted cash:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,735</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,377</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash included in prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,803</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,270</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,382</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant, and Equipment:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,689</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,081</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,922</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,957</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,475</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,046</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,522</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings construction in progress (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,930</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,779</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">307,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289,225</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104,233</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(92,594</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,442</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,631</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Primarily relates to the development and construction costs associated with the Company&#8217;s Green Computing Park located in San Jose, California.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Assets:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service costs, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-marketable equity securities (1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in auction rate security</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,571</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expense, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,763</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,471</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,593</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,037</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) As of March 31, 2019, the balance represents investments in non-marketable equity securities without readily determinable fair values. As of June 30, 2018, the balance represents investments in equity securities accounted for under the cost method.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract manufacturers liability</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,937</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,626</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued cooperative marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,640</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112,951</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Long-term Liabilities:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued unrecognized tax benefits including related interest and penalties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty costs, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,316</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,295</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other long-term liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,441</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,565</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,884</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,721</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs utilized</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in estimated liability for pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">918</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,400</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, end of the period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,200</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,200</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,101</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Such estimates include, but are not limited to: allowances for doubtful accounts and sales returns, inventory valuation, useful lives of property, plant and equipment, product warranty accruals, stock-based compensation, impairment of investments and long-lived assets, and income taxes. The Company&#8217;s estimates are evaluated on an ongoing basis and changes in the estimates are recognized prospectively. Actual results could differ from those estimates. </font></div></div> EX-101.SCH 7 smci-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2405407 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Balance Sheet Components - Cash, cash equivalents and restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Balance Sheet Components - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405408 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405409 - Disclosure - Balance Sheet Components - Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005501 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Disclosure link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Fair Value Disclosure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Fair Value Disclosure - Reconciliation of financial assets measured at fair value on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Disclosure - Schedule of financial assets and liabilities measured at fair value on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Fair Value Disclosure - Summary of investments (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Organization and Summary of Significant Accounting Policies - Summary of the impact ASC 606 adoption (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue - Summary of Net Sales by Location (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue - Summary of Net Sales by Product Type (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue - Summary of Revenue by Customer Type (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Segment Reporting - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Segment Reporting - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Short-term Debt link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Short-term Debt - Bank of America (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Short-term Debt - Covenant Compliance (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Short-term Debt - CTBC (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Short-term Debt - Schedule of short-term debt (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Short-term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Stock-based Compensation - Determining Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Stock-based Compensation - RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 smci-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 smci-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 smci-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Organization, Consolidation and Presentation of Financial Statements [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Adjustments Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Balances without adoption of ASC 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] ASSETS Assets [Abstract] Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Inventories Inventory, Net Prepaid expenses and other current assets (including receivables from related parties of $14,275 and $24,016 at March 31, 2019 and June 30, 2018, respectively) Prepaid Expense and Other Assets, Current Deferred income taxes, net Deferred Income Tax Assets, Net LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Accrued liabilities (including amounts due to related parties of $9,106 and $18,394 at March 31, 2019 and June 30, 2018, respectively) Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Income taxes payable Accrued Income Taxes, Current Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Retained earnings Retained Earnings (Accumulated Deficit) INCOME STATEMENT Income Statement [Abstract] Net sales (including related party sales of $17,590 and $17,614 in the three months ended March 31, 2019 and 2018, respectively, and $48,849 and $46,199 in the nine months ended March 31, 2019 and 2018, respectively) Revenue from Contract with Customer, Excluding Assessed Tax Cost of sales (including related party purchases of $62,624 and $62,861 in the three months ended March 31, 2019 and 2018, respectively, and $215,331 and $191,805 in the nine months ended March 31, 2019 and 2018, respectively) Cost of Revenue Gross profit Gross Profit General and administrative General and Administrative Expense Income before income tax provision Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Segment Reporting [Abstract] Summary of property, plant and equipment Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Balance Sheet Related Disclosures [Abstract] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Segment Reporting Segment Reporting Disclosure [Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Restricted cash included in other assets Restricted Cash, Noncurrent Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Income Tax Disclosure [Abstract] Income Tax Examination [Table] Income Tax Examination [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent event Subsequent Event [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Taiwan Tax Authority Taiwan Tax Authority [Member] Taiwan Tax Authority [Member] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Unrecognized tax benefits that would impact effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Tax Cuts and Jobs Act of 2017, U.S. deferred tax assets and liabilities write-down Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Transition tax for accumulated foreign earnings Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense Interest and penalties relating to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Income tax examination, increase liability Income Tax Examination, Increase (Decrease) in Liability from Prior Year Decrease in unrecognized tax benefits reasonably possible Decrease in Unrecognized Tax Benefits is Reasonably Possible Revenue from Contract with Customer [Abstract] Remaining revenue performance obligation, amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining revenue performance obligation, percent to be recognized Revenue, Remaining Performance Obligation, Percentage Service contracts length Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Statement of Cash Flows [Abstract] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Accounts receivable, changes in related party balances Increase (Decrease) in Accounts Receivable, Related Parties Prepaid expenses and other current assets, changes in related party balances Increase (Decrease) in Prepaid Expenses and Other Current Assets, Related Parties Increase (Decrease) in Prepaid Expenses and Other Current Assets, Related Parties Accounts payable, changes in related party balances Increase (Decrease) in Accounts Payable, Related Parties Accrued liabilities, changes in related party balances Increase (Decrease) in Accrued Liability, Related Parties Increase (Decrease) in Accrued Liability, Related Parties Other long term liabilities, changes in related party balances Increase (Decrease) in Other Long-Term Liabilities, Related Parties Increase (Decrease) in Other Long-Term Liabilities, Related Parties Purchase of property, plant and equipment, related party Payments to Acquire Property, Plant, and Equipment, Related Party Payments to Acquire Property, Plant, and Equipment, Related Party Unpaid property, plant and equipment, related party Capital Expenditures Incurred but Not yet Paid, Related Party Capital Expenditures Incurred but Not yet Paid, Related Party Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Buildings Building [Member] Machinery and equipment Machinery and Equipment [Member] Land Land [Member] Building and leasehold improvements Building and Leasehold Impovements [Member] Building and Leasehold Impovements [Member] Furniture and fixtures Furniture and Fixtures [Member] Software Computer Software, Intangible Asset [Member] Buildings construction in progress Buildings Under Construction [Member] Buildings Under Construction [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net Other Long-term Liabilities [Abstract] Other Liabilities, Noncurrent [Abstract] Accrued unrecognized tax benefits including related interest and penalties Accrued Unrecognized Tax Benefits Including Related Interests and Penalties, Noncurrent Accrued Unrecognized Tax Benefits Including Related Interests and Penalties, Noncurrent Accrued warranty costs, non-current Product Warranty Accrual, Noncurrent Others Other Accrued Liabilities, Noncurrent Total other long-term liabilities Other Liabilities, Noncurrent Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Asia Asia [Member] Europe Europe [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Property, plant and equipment, net Revenue Revenue from Contract with Customer [Text Block] Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Equity Incentive Plan, 2016 Equity Incentive Plan, 2016 [Member] Equity Incentive Plan, 2016 [Member] Equity Incentive Plan, 2006 Equity Incentive Plan, 2006 [Member] Equity Incentive Plan, 2006 [Member] Equity Incentive Plan, 2016, more than 10% ownership Equity Incentive Plan, 2016, More Than 10% Ownership [Member] Equity Incentive Plan, 2016, More Than 10% Ownership [Member] Equity Incentive Plan, 2016, less than 10% ownership Equity Incentive Plan, 2016, Less Than 10% Ownership [Member] Equity Incentive Plan, 2016, Less Than 10% Ownership [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock options Share-based Payment Arrangement, Option [Member] Employee stock options and restricted stock units Employee Stock Options and Restricted Stock Units [Member] Employee Stock Options and Restricted Stock Units [Member] RSU Restricted Stock Units (RSUs) [Member] PRSU Performance-Based Restricted Stock Units (PRSUs) [Member] Performance-Based Restricted Stock Units (PRSUs) [Member] Performance-Based Restricted Stock Units (PRSUs) Two-Year Performance-Based Restricted Stock Units (PRSUs) Two-Year [Member] Performance-Based Restricted Stock Units (PRSUs) Two-Year [Member] Performance-Based Restricted Stock Units (PRSUs), One-Year Performance-Based Restricted Stock Units (PRSUs), One-Year [Member] Performance-Based Restricted Stock Units (PRSUs), One-Year [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Year one Share-based Payment Arrangement, Tranche One [Member] Quarterly Share-based Payment Arrangement, Tranche Two [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Shares reserved for outstanding awards (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Ownership percentage threshold for employee owned incentive stock options to qualify for exercise price per share Share-Based Compensation Arrangement By Share-based Payment Award, Performance, Target Percentage Share-Based Compensation Arrangement By Share-based Payment Award, Performance, Target Percentage Percentage of fair market value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Stock option expected life Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Number of awards Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Increase in units for meeting metrics, percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Ownership Threshold For Employees To Qualify For Exercise Price Per Share For Incentive Stock Options, Percentage Share-Based Compensation Arrangement By Share-Based Payment Award, Ownership Threshold For Employees To Qualify For Exercise Price Per Share For Incentive Stock Options, Percentage Stock option and restricted stock units vesting rights, percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Authorized shares available for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Unrecognized compensation cost related to non-vested stock-based awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation cost related to non-vested stock based awards, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Fair Value Disclosures [Abstract] Schedule of financial assets and liabilities measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Reconciliation of financial assets measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Summary of investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Stock-based Compensation Share-based Payment Arrangement [Text Block] Schedule of inventory Schedule of Inventory, Current [Table Text Block] Schedule of prepaid expenses and other current assets Schedule of Other Current Assets [Table Text Block] Schedule of cash, cash equivalents and restricted cash Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of property, plant, and equipment Property, Plant and Equipment [Table Text Block] Schedule of other assets Schedule of Other Assets, Noncurrent [Table Text Block] Schedule of accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of other long-term liabilities Other Noncurrent Liabilities [Table Text Block] Reconciliation of the changes in accrued warranty costs Schedule of Product Warranty Liability [Table Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of sales Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Weighted-average fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Payment Arrangement, Additional Disclosure [Abstract] Share-based Payment Arrangement, Additional Disclosure [Abstract] Stock-based compensation expense before taxes Share-based Payment Arrangement, Expense Income tax impact Share-based Payment Arrangement, Expense, Tax Benefit Stock-based compensation expense, net Share-based Payment Arrangement, Expense, after Tax Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Auction rate security Auction Rate Securities [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract] Cost Basis Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Holding Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Holding Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value Debt Securities, Available-for-sale Cost Basis Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Holding Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Holding Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities Commitments and Contingencies Disclosure [Abstract] Purchase Commitment, Excluding Long-term Commitment [Table] Purchase Commitment, Excluding Long-term Commitment [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Bank of America loan and security agreement Bank of America Loan and Security Agreement [Member] Bank of America Loan and Security Agreement [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Bank of America Bank of America [Member] Bank of America [Member] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Standby Letter of Credit Standby Letters of Credit [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Affiliated Affiliated Entity [Member] Purchase Commitment, Excluding Long-term Commitment [Line Items] Purchase Commitment, Excluding Long-term Commitment [Line Items] Purchase commitments, total Purchase Obligation Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Other Assets [Abstract] Other Assets, Noncurrent Disclosure [Abstract] Deferred service costs, non-current Deferred Costs, Noncurrent Non-marketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Non-marketable equity securities Cost Method Investments Investment in auction rate security Auction Rate Securities, Noncurrent Deposits Deposits Assets, Noncurrent Prepaid expense, non-current Prepaid Expense, Noncurrent Total other assets Other Assets, Noncurrent Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance at beginning of period (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited/Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Balance at end of period (in shares) Options vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Balance at end of period (in dollars per share) Options vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (in Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual term, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Other assets Other Current Assets [Member] Certificates of deposit Certificates of Deposit [Member] Asset at Fair Value Assets, Fair Value Disclosure [Abstract] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Auction rate security Total assets measured at fair value Assets, Fair Value Disclosure Restricted cash Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Cash Cash [Member] Fair Value, Nonrecurring Fair Value, Nonrecurring [Member] Prepaid expenses and other current Fair value of debt Debt Instrument, Fair Value Disclosure Impairment charges Other than Temporary Impairment Losses, Investments Cost basis, non-marketable equity security Equity Securities, FV-NI, Cost Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Earnings Per Share [Abstract] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted-average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average diluted shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic net income per share (in dollars per share) Earnings Per Share, Basic Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive outstanding equity awards (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk [Table] Concentration Risk [Table] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Forecast Forecast [Member] CHINA CHINA ASU 2017-05 Accounting Standards Update 2017-05 [Member] ASU 2016-02 Accounting Standards Update 2016-02 [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Investor In China Investor In China [Member] Investor In China [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accrued liabilities Accrued Liabilities [Member] Long-term liabilities Long-Term Liabilities [Member] Long-Term Liabilities [Member] Variable Interest Entities [Axis] Variable Interest Entities [Axis] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Classification [Domain] Management Company Variable Interest Entity, Primary Beneficiary [Member] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Super Micro Asia Science and Technology Park, Inc. Super Micro Asia Science and Technology Park, Inc. [Member] Super Micro Asia Science and Technology Park, Inc. [Member] Corporate Venture Corporate Venture [Member] Corporate Venture [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Supplier concentration risk Supplier Concentration Risk [Member] Geographic Concentration Risk Geographic Concentration Risk [Member] Customer concentration risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Purchases Purchases, Total [Member] Purchases, Total [Member] Cost of sales Cost of Goods and Service Benchmark [Member] Net sales Revenue Benchmark [Member] Accounts receivable Accounts Receivable [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Product warranty period Product Warranty Period Product Warranty Period Contribution in variable interest entity Variable Interest Entity Investment Contribution Variable Interest Entity Investment Contribution Ownership percentage of variable interest entity Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Ownership percentage Equity Method Investment, Ownership Percentage Investment in equity investee Equity Method Investments Share of loss from equity investee Income (Loss) from Equity Method Investments Other long-term liabilities (including related party balance of $3,500 at March 31, 2019 and June 30, 2018, respectively) Service contracts length Amortization Period Of Deferred Gain Amortization Period Of Deferred Gain Deferred gain on sale Equity Method Investment, Deferred Gain on Sale Equity method investment, impairment Equity Method Investment, Other than Temporary Impairment Products sold Equity Method Investment, Summarized Financial Information, Cost of Sales Amount due from Corporate Venture Equity Method Investment, Summarized Financial Information, Current Assets Concentration risk Concentration Risk, Percentage Operating lease, right-of-use asset Operating Lease, Right-of-Use Asset Operating lease, liability Operating Lease, Liability Fair Value Disclosure Fair Value Disclosures [Text Block] Income Taxes Income Tax Disclosure [Text Block] Computation of basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Others Other region [Member] Other region [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net sales Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Line of credit Line of Credit [Member] Term loan Term Loan [Member] Term Loan [Member] Secured debt Secured Debt [Member] CTBC Bank CTBC Credit Facility [Member] CTBC Credit Facility [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Total short-term debt Short-term Debt Accrued Liabilities [Abstract] Payables and Accruals [Abstract] Accrued payroll and related expenses Employee-related Liabilities, Current Contract manufacturers liability Payable, Manufacturer Payable, Manufacturer Customer deposits Customer Deposits, Current Accrued professional fees Accrued Professional Fees, Current Accrued warranty costs Product Warranty Accrual, Current Accrued cooperative marketing expenses Accrued Marketing Costs, Current Others Other Accrued Liabilities, Current Total accrued liabilities Summary of the impact ASC 606 adoption Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] RSUs Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance at end of period (in shares) Weighted Average Grant-Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Balance at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Balance at end of period (in dollars per share) Vested in period, not released (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Vested In Period, Not Released Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Vested In Period, Not Released Statement of Financial Position [Abstract] ASSETS Current assets: Assets, Current [Abstract] Accounts receivable, net of allowances of $5,055 and $1,945 at March 31, 2019 and June 30, 2018, respectively (including amounts receivable from related parties of $11,895 and $3,082 at March 31, 2019 and June 30, 2018, respectively) Total current assets Assets, Current Other assets Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Liabilities, Current [Abstract] Accounts payable (including amounts due to related parties of $52,928 and $77,810 at March 31, 2019 and June 30, 2018, respectively) Accounts Payable, Current Short-term debt Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenue, non-current Deferred Revenue, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 10) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock and additional paid-in capital, $0.001 par value, Authorized shares: 100,000,000, Issued Shares: 51,215,039 and 50,914,571 at March 31, 2019 and June 30, 2018, respectively Common Stocks, Including Additional Paid in Capital Treasury stock (at cost), 1,333,125 shares at March 31, 2019 and June 30, 2018 Treasury Stock, Value Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Total Super Micro Computer, Inc. stockholders’ equity Stockholders' Equity Attributable to Parent Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Total stockholders’ equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and stockholders’ equity Liabilities and Equity Short-term Debt Debt Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Net changes in unrealized loss on investments Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Super Micro Computer B.V. Super Micro Computer B.V. [Member] Super Micro Computer B.V. [Member] Fixed charge coverage ratio Debt Instrument, Covenant, Leverage Ratio Debt Instrument, Covenant, Leverage Ratio Schedule of short-term debt Schedule of Debt [Table Text Block] Basis of Presentation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Product Warranties Standard Product Warranty, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Share-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Variable Interest Entity Consolidation, Variable Interest Entity, Policy [Policy Text Block] Investment in a Corporate Venture Equity Method Investments [Policy Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Accounting Pronouncements Recently and Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Revenue Revenue from Contract with Customer [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Net Income Per Common Share Earnings Per Share [Text Block] Contract with customer liability Contract with Customer, Liability Contract with customer liability, revenue recognized in the period Contract with Customer, Liability, Revenue Recognized Net sales, related party sales Revenue from Related Parties Cost of sales, related party purchases Related Party Transaction, Purchases from Related Party Gross profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other (expense) income, net Nonoperating Income (Expense) Interest expense Interest Expense Income before income tax provision Income tax provision Income (Loss) from Equity Method Investments Net income Net income per common share: Basic (in dollars per share) Diluted (in dollars per share) Weighted-average shares used in calculation of net income per common share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] CTBC Bank CTBC [Member] CTBC [Member] CTBC Credit Facility, 12 Month, Up To 0.50% Interest CTBC Credit Facility, Twelve Month, Up To Zero Point Five Percent Interest [Member] CTBC Credit Facility, Twelve Month, Up To Zero Point Five Percent Interest [Member] CTBC Credit Facility, 12 Month, Up To 0.25% Interest CTBC Credit Facility, Twelve Month, Up To Zero Point Two Five Percent Interest [Member] CTBC Credit Facility, Twelve Month, Up To Zero Point Two Five Percent Interest [Member] CTBC Credit Facility, 180 Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest CTBC Credit Facility, One Hundred Eighty Day, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Three And Zero Point Five Percent Interest [Member] CTBC Credit Facility, One Hundred Eighty Day, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Three And Zero Point Five Percent Interest [Member] CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest CTBC Credit Facility, Twelve Month, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Three And Zero Point Five Percent Interest [Member] CTBC Credit Facility, Twelve Month, Up To One Hundred Percent Of Eligible Accounts Receivable, Between Zero Point Three And Zero Point Five Percent Interest [Member] CTBC 2018 Facility CTBC 2018 Facility [Member] CTBC 2018 Facility [Member] Customs Bond Customs Bond [Member] Customs Bond [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] CTBC's Established NTD Interest Rate CTBC's Established NTD Interest Rate [Member] CTBC's Established NTD Interest Rate [Member] CTBC's Established USD Interest Rate CTBC's Established USD Interest Rate [Member] CTBC's Established USD Interest Rate [Member] Credit facility, term Debt Instrument, Term Credit facility, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Percent of eligible accounts receivable Percent Of Eligible Accounts Receivable Percent Of Eligible Accounts Receivable Interest rate Debt Instrument, Interest Rate, Effective Percentage Credit facility, unused amount Line of Credit Facility, Remaining Borrowing Capacity Collateral amount Debt Instrument, Collateral Amount Schedule of related party transactions Schedule of Related Party Transactions [Table Text Block] Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Receivables from vendors Accounts Receivable, Vendor, Current Accounts Receivable, Vendor, Current Restricted cash Prepaid expenses Prepaid Expense, Current Deferred service costs Deferred Costs, Current Others Other Prepaid Expense, Current Total prepaid expenses and other current assets Receivables from contract manufacturers, buy-sell arrangement Accounts Receivable, Manufacturer, Current Accounts Receivable, Manufacturer, Current Schedule of assumptions used to estimate fair value of stock options granted using Black-Scholes option pricing model Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of stock option activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Summary of restricted stock unit activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Number of operating segments Number of Operating Segments Subsequent Events [Abstract] Number of putative class action complaints Loss Contingency, Pending Claims, Number Sales Channel Concentration Sales Channel Concentration [Member] Sales Channel Concentration [Member] Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Indirect sales channel Sales Channel, Through Intermediary [Member] Direct customers and OEMs Sales Channel, Directly to Consumer [Member] Percent of Net Sales Net sales, year over year change as a percent Revenue From Contract With Customer, Excluding Assessed Tax, Year Over Year Change, Percentage Revenue From Contract With Customer, Excluding Assessed Tax, Year Over Year Change, Percentage Document And Entity Information [Abstract] Document And Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Smaller Reporting Company Entity Small Business Emerging Growth Company Entity Emerging Growth Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Retained Earnings Retained Earnings [Member] Non-controlling Interest Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Shares outstanding, beginning balance (in shares) Common Stock, Shares, Outstanding Stockholders' equity, beginning balance Cumulative effect of adjustment from adoption of new accounting standard, net of taxes Cumulative Effect of New Accounting Principle in Period of Adoption Exercise of stock options, net of taxes (in shares) Exercise of stock options, net of taxes Stock Issued During Period, Value, Stock Options Exercised Release of common stock shares upon vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Release of common stock shares upon vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Shares withheld for the withholding on vesting of restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares withheld for the withholding tax on vesting of restricted stock units APIC, Share-based Payment Arrangement, Recognition and Exercise Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Unrealized loss on investments Foreign currency translation gain (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Shares outstanding, ending balance (in shares) Stockholders' equity, ending balance Inventory, Net [Abstract] Inventory, Net [Abstract] Finished goods Inventory, Finished Goods, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Purchased parts and raw materials Inventory, Raw Materials and Supplies, Net of Reserves Total inventories Provision for lower of cost or market and excess and obsolete inventory Inventory Write-Down, Excluding Write-Down To Net Realizable Value Inventory Write-Down, Excluding Write-Down To Net Realizable Value Provision for adjusting cost to net realizable value Inventory Write-Down To Net Realizable Value Inventory Write-Down To Net Realizable Value Subsequent Events Subsequent Events [Text Block] Product Warranties: Movement in Standard Product Warranty Accrual [Roll Forward] Balance, beginning of the period Standard Product Warranty Accrual Provision for warranty Standard Product Warranty Accrual, Increase for Warranties Issued Costs utilized Standard Product Warranty Accrual, Decrease for Payments Change in estimated liability for pre-existing warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Balance, end of the period Current portion Non-current portion Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Level 3 Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance as of beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Sales and settlements at par Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements) Total unrealized loss included in other comprehensive income Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) Balance as of the end of the period OPERATING ACTIVITIES: Reconciliation of net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Allowances for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Provision for excess and obsolete inventories Inventory Write-down Foreign currency exchange (gain) loss Foreign Currency Transaction Gain (Loss), before Tax Deferred income taxes, net Deferred Income Taxes and Tax Credits Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net (including changes in related party balances of ($8,813) and $5,154 during the nine months ended March 31, 2019 and 2018, respectively) Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets (including changes in related party balances of $9,741 and ($6,964) during the nine months ended March 31, 2019 and 2018, respectively) Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable (including changes in related party balances of ($24,882) and $24,832 during the nine months ended March 31, 2019 and 2018, respectively) Increase (Decrease) in Accounts Payable Income taxes payable Increase (Decrease) in Income Taxes Payable Deferred revenue Increase (Decrease) in Deferred Revenue Accrued liabilities (including changes in related party balances of ($9,288) and $8,616 during the nine months ended March 31, 2019 and 2018, respectively) Increase (Decrease) in Accrued Liabilities Other long-term liabilities (including changes in related party balances of $0 and ($1,050) during the nine months ended March 31, 2019 and 2018, respectively) Increase (Decrease) in Other Noncurrent Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property, plant and equipment (including payments to related parties of $4,203 and $4,537 during the nine months ended March 31, 2019 and 2018, respectively) Payments to Acquire Property, Plant, and Equipment Proceeds from redemption of auction rate security Increase (Decrease) in Restricted Cash Net cash used in investing activities Payments to Acquire Other Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from debt, net of debt issuance costs Proceeds from Issuance of Debt Repayment of debt Repayments of Debt Net repayment on asset-backed revolving line of credit, net of costs Proceeds from (Repayments of) Lines of Credit Payment of other fees for debt financing Payments of Debt Issuance Costs Proceeds from exercise of stock options Proceeds from Stock Options Exercised Payment of withholding tax on vesting of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Payments of obligations under capital leases Repayments of Long-term Capital Lease Obligations Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate fluctuations on cash Effect of Exchange Rate on Cash and Cash Equivalents Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for taxes, net of refunds Income Taxes Paid, Net Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Unpaid property, plant and equipment purchases (including due to related parties of $1,067 and $1,423 as of March 31, 2019 and 2018, respectively) Capital Expenditures Incurred but Not yet Paid Contribution of certain technology rights to equity investee Noncash Contribution, Equity Method Investment Noncash Contribution, Equity Method Investment Current assets: Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, related party Accounts Receivable, Related Parties, Current Prepaid expenses and other current assets, related party Prepaid Expenses, Related Parties, Current Prepaid Expenses, Related Parties, Current Accounts payable, related party Accounts Payable, Related Parties, Current Accrued liabilities, related party Accrued Liabilities, Related Parties, Current Accrued Liabilities, Related Parties, Current Other long-term liabilities, related party Other Long-Term Liabilities, Related Parties Other Long-Term Liabilities, Related Parties Stockholders' Equity Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Treasury stock, shares (in shares) Treasury Stock, Shares Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Super Micro Computer Super Micro Computer [Member] Super Micro Computer [Member] Ablecom Technology Ablecom Technology [Member] Ablecom Technology [Member] Compuware Compuware [Member] Compuware [Member] Charles Liang and wife Charles Liang And Wife [Member] CharlesLiangAndWife [Member] Steve Liang and other family members Steve Liang And Other Family Members [Member] SteveLiangAndOtherFamilyMembers [Member] Investee Investee [Member] Management and immediate family member of management Management And Immediate Family Member of Management [Member] ManagementAndImmediateFamilyMemberofManagement [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Ownership percentage Related Party Ownership Percentage Related Party Ownership Percentage Related party, product purchase percent Related Party Transaction, Product Purchase Percent Related Party Transaction, Product Purchase Percent Outstanding purchase order Purchases Net sales Accounts receivable and other receivables Accounts Receivable and Other Receivables, Related Parties Accounts Receivable and Other Receivables, Related Parties Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Related Parties Accounts Payable and Accrued Liabilities, Related Parties Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Taiwan And Netherlands Taiwan And Netherlands [Member] Taiwan And Netherlands [Member] Bank of America 2016 Amended Credit Agreement Bank of America 2016 Amended Credit Agreement [Member] Bank of America 2016 Amended Credit Agreement [Member] Bank of America 2016 Credit Agreement Bank of America 2016 Credit Agreement [Member] Bank of America 2016 Credit Agreement [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revolving Credit Facility And Other Financial Accommodations Revolving Credit Facility And Other Financial Accommodations [Member] Revolving Credit Facility And Other Financial Accommodations [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Debt Conversion Description [Axis] Debt Conversion Description [Axis] Debt Conversion, Name [Domain] Debt Conversion, Name [Domain] Revolving Credit Facility Conversion Scenario One [Member] Conversion Scenario One [Member] Short-term Debt [Line Items] Short-term Debt [Line Items] Debt, face amount Debt Instrument, Face Amount Number of buildings as collateral Debt Instrument, Collateral, Number of Buildings Debt Instrument, Collateral, Number of Buildings Expiration period Line of Credit Facility, Expiration Period Commitment fee amount Line of Credit Facility, Commitment Fee Amount Debt issuance costs Debt Issuance Costs, Line of Credit Arrangements, Net Credit facility, remaining borrowing capacity Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Product Concentration Risk Product Concentration Risk [Member] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Server and storage systems Server And Storage Systems [Member] Server And Storage Systems [Member] Subsystems and accessories Subsystems and accessories [Member] Subsystems and accessories [Member] EX-101.PRE 11 smci-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Performance Obligation (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining revenue performance obligation, amount $ 193.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining revenue performance obligation, percent to be recognized 45.00%
Service contracts length
XML 14 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Tables)
9 Months Ended
Mar. 31, 2019
Related Party Transactions [Abstract]  
Schedule of related party transactions
The Company’s results from transactions with Ablecom and Compuware for each of the three and nine months ended March 31, 2019, and 2018, are as follows (in thousands):

 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Ablecom
 
 
 
 
 
 
 
Purchases (1)
$
29,372

 
$
37,405

 
$
110,290

 
$
107,644

 
 
 
 
 
 
 
 
Compuware
 
 
 
 
 
 
 
Net sales
$
3,846

 
$
14,528

 
$
13,628

 
$
31,645

Purchases (1)
34,140

 
27,969

 
111,629

 
91,925

__________________________
(1) Includes principally purchases of inventory and other miscellaneous items.

The Company's net sales to Ablecom were not material for the three and nine months ended March 31, 2019 and 2018.

The Company had the following balances related to transactions with Ablecom and Compuware as of March 31, 2019 and June 30, 2018 (in thousands):

 
March 31,
2019
 
June 30,
2018
Ablecom
 
 
 
Accounts receivable and other receivables
$
5,950

 
$
7,884

Accounts payable and accrued liabilities
26,925

 
49,187

 
 
 
 
Compuware
 
 
 
Accounts receivable and other receivables
$
8,588

 
$
16,295

Accounts payable and accrued liabilities
33,109

 
45,617

XML 15 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Summary of Net Sales by Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 743,499 $ 835,110 $ 2,646,126 $ 2,378,830
Server and storage systems        
Disaggregation of Revenue [Line Items]        
Net sales 592,783 669,114 2,161,321 1,841,218
Subsystems and accessories        
Disaggregation of Revenue [Line Items]        
Net sales $ 150,716 $ 165,996 $ 484,805 $ 537,612
Revenue from Contract with Customer Benchmark | Product Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percent of Net Sales 100.00% 100.00% 100.00% 100.00%
Revenue from Contract with Customer Benchmark | Product Concentration Risk | Server and storage systems        
Disaggregation of Revenue [Line Items]        
Percent of Net Sales 79.70% 80.10% 81.70% 77.40%
Revenue from Contract with Customer Benchmark | Product Concentration Risk | Subsystems and accessories        
Disaggregation of Revenue [Line Items]        
Percent of Net Sales 20.30% 19.90% 18.30% 22.60%
XML 16 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions
9 Months Ended
Mar. 31, 2019
Related Party Transactions [Abstract]  
Related Party Transactions
Related Party Transactions

The Company has a variety of business relationships with Ablecom and Compuware. Ablecom and Compuware are both Taiwan corporations. Ablecom is one of the Company’s major contract manufacturers; Compuware is both a distributor of the Company’s products and a contract manufacturer for the Company. Ablecom’s Chief Executive Officer, Steve Liang, is the brother of Charles Liang, the Company’s President, Chief Executive Officer and Chairman of the Board of Directors. Steve Liang owned approximately 0.4% of the Company's common stock as of June 30, 2017, but owned no shares as of June 30, 2018 and thereafter. As of March 31, 2019, Charles Liang and his spouse, Sara Liu, who is also an officer and director of the Company, collectively owned approximately 10.5% of Ablecom’s capital stock. Certain family members of Yih-Shyan (Wally) Liaw, who until January 2018 was the Senior Vice President of International Sales and a director of the Company, owned approximately 11.7% of Ablecom’s capital stock as of March 31, 2019. The Company does not own, nor has it ever owned, any of Ablecom’s capital stock. Steve Liang and his family members owned approximately 28.8% of Ablecom’s stock as of March 31, 2019. Bill Liang, a brother of both Charles Liang and Steve Liang, is a member of the Board of Directors of Ablecom. Bill Liang is also the Chief Executive Officer of Compuware, a member of Compuware’s Board of Directors and a holder of a significant equity interest in Compuware. Steve Liang is also a member of Compuware’s Board of Directors and is an equity holder of Compuware. None of the Company, Charles Liang or Sara Liu own any capital stock of Compuware.

Dealings with Ablecom

The Company has entered into a series of agreements with Ablecom, including multiple product development, production and service agreements, product manufacturing agreements, manufacturing services agreements and lease agreements for warehouse space.

Under these agreements, the Company outsources to Ablecom a portion of its design activities and a significant part of its server chassis manufacturing as well as an immaterial portion of other components. Ablecom manufactured approximately 96.0% and 97.6% of the chassis included in the products sold by the Company during the three months ended March 31, 2019 and 2018, respectively; and approximately 95.5% and 97.7% of the chassis included in the products sold by the Company during the nine months ended March 31, 2019 and 2018, respectively. With respect to design activities, Ablecom generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Ablecom for the design and engineering services, and further agrees to pay Ablecom for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling.

With respect to the manufacturing aspects of the relationship, Ablecom purchases most of materials needed to manufacture the chassis from third parties and the Company provides certain components used in the manufacturing process (such as power supplies) to Ablecom through consignment or sales transactions. Ablecom uses these materials and components to manufacture the completed chassis and then sell them back to the Company. For the components purchased from the Company, Ablecom sells the components back to the Company at a price equal to the price at which the Company sold the components to Ablecom. The Company and Ablecom frequently review and negotiate the prices of the chassis the Company purchases from Ablecom. In addition to inventory purchases, the Company also incurs other costs associated with design services, tooling and other miscellaneous costs from Ablecom.

The Company’s exposure to financial loss as a result of its involvement with Ablecom is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Ablecom were $28.3 million and $39.3 million at March 31, 2019 and June 30, 2018, respectively, representing the maximum exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Ablecom, or any losses that the equity holders of Ablecom may suffer. Since Ablecom manufactures substantially all the chassis that the Company incorporates into its products, if Ablecom were to suddenly be unable to manufacture chassis for the Company, the Company’s business could suffer if the Company is unable to quickly qualify substitute suppliers who can supply high-quality chassis to the Company in volume and at acceptable prices.

Dealings with Compuware

The Company has entered into a distribution agreement with Compuware, under which the Company appointed Compuware as a non-exclusive distributor of the Company’s products in Taiwan, China and Australia. Compuware assumes the responsibility to install the Company's products at the site of the end customer, if required, and administers customer support in exchange for a discount from the Company's standard price for its purchases.

The Company also has entered into a series of agreements with Compuware, including a multiple product development, production and service agreements, product manufacturing agreements, and lease agreements for office space.

Under these agreements, the Company outsources to Compuware a portion of its design activities and a significant part of its power supplies manufacturing as well as an immaterial portion of other components. With respect to design activities, Compuware generally agrees to design certain agreed-upon products according to the Company’s specifications, and further agrees to build the tools needed to manufacture the products. The Company pays Compuware for the design and engineering services, and further agrees to pay Compuware for the tooling. The Company retains full ownership of any intellectual property resulting from the design of these products and tooling. With respect to the manufacturing aspects of the relationship, Compuware purchases most of materials needed to manufacture the power supplies from outside markets and uses these materials to manufacture the products and then sell those products to the Company. The Company and Compuware frequently review and negotiate the prices of the power supplies the Company purchases from Compuware.

Compuware also manufactures motherboards, backplanes and other components used on printed circuit boards for the Company. The Company sells to Compuware most of the components needed to manufacture the above products. Compuware uses the components to manufacture the products and then sells the products back to the Company at a purchase price equal to the price at which the Company sold the components to Compuware, plus a “manufacturing value added” fee and other miscellaneous material charges and costs. The Company and Compuware frequently review and negotiate the amount of the “manufacturing value added” fee that will be included in the price of the products the Company purchases from Compuware. In addition to the inventory purchases, the Company also incurs costs associated with design services, tooling assets, and miscellaneous costs.

The Company’s exposure to financial loss as a result of its involvement with Compuware is limited to potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company’s products such that the Company incurs a loss on the sale or cannot sell the products. Outstanding purchase orders from the Company to Compuware were $67.3 million and $111.7 million at March 31, 2019 and June 30, 2018, respectively, representing the maximum exposure to financial loss. The Company does not directly or indirectly guarantee any obligations of Compuware, or any losses that the equity holders of Compuware may suffer.

The Company’s results from transactions with Ablecom and Compuware for each of the three and nine months ended March 31, 2019, and 2018, are as follows (in thousands):

 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Ablecom
 
 
 
 
 
 
 
Purchases (1)
$
29,372

 
$
37,405

 
$
110,290

 
$
107,644

 
 
 
 
 
 
 
 
Compuware
 
 
 
 
 
 
 
Net sales
$
3,846

 
$
14,528

 
$
13,628

 
$
31,645

Purchases (1)
34,140

 
27,969

 
111,629

 
91,925

__________________________
(1) Includes principally purchases of inventory and other miscellaneous items.

The Company's net sales to Ablecom were not material for the three and nine months ended March 31, 2019 and 2018.

The Company had the following balances related to transactions with Ablecom and Compuware as of March 31, 2019 and June 30, 2018 (in thousands):

 
March 31,
2019
 
June 30,
2018
Ablecom
 
 
 
Accounts receivable and other receivables
$
5,950

 
$
7,884

Accounts payable and accrued liabilities
26,925

 
49,187

 
 
 
 
Compuware
 
 
 
Accounts receivable and other receivables
$
8,588

 
$
16,295

Accounts payable and accrued liabilities
33,109

 
45,617



In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in the Corporate Venture, which is accounted for using the equity method. See Note 1, "Organization and Summary of Significant Accounting Policies" for a discussion of the investment and the transactions that took place during the three and nine months ended March 31, 2019 and 2018.
XML 17 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Common Share
9 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Net Income Per Common Share
Net Income Per Common Share

The following table shows the computation of basic and diluted net income per common share for the three and nine months ended March 31, 2019 and 2018 (in thousands, except per share amounts):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income
$
10,646

 
$
14,595

 
$
48,208

 
$
19,891

 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares outstanding
49,988

 
49,425

 
49,845

 
49,285

Effect of dilutive securities
1,570

 
2,254

 
1,712

 
2,805

Weighted-average diluted shares
51,558

 
51,679

 
51,557

 
52,090

 
 
 
 
 
 
 
 
Basic net income per common share
$
0.21

 
$
0.30

 
$
0.97

 
$
0.40

Diluted net income per common share
$
0.21

 
$
0.28

 
$
0.94

 
$
0.38



For the three and nine months ended March 31, 2019 and 2018, the Company had stock options and RSUs outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were 4,443,127 and 4,194,283 for the three and nine months ended March 31, 2019, respectively, and 3,241,873 and 2,302,333 for the three and nine months ended March 31, 2018, respectively.
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Income Statement [Abstract]        
Net sales, related party sales $ 17,590 $ 17,614 $ 48,849 $ 46,199
Cost of sales, related party purchases $ 62,624 $ 62,861 $ 215,331 $ 191,805
XML 19 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - shares
9 Months Ended
Mar. 31, 2019
Nov. 30, 2019
Document And Entity Information [Abstract]    
Entity Registrant Name Super Micro Computer, Inc.  
Entity Central Index Key 0001375365  
Current Fiscal Year End Date --06-30  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Mar. 31, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Smaller Reporting Company false  
Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   50,085,282
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net cash provided by (used in) operating activities    
Accounts receivable, changes in related party balances $ (8,813) $ 5,154
Prepaid expenses and other current assets, changes in related party balances 9,741 (6,964)
Accounts payable, changes in related party balances (24,882) 24,832
Accrued liabilities, changes in related party balances (9,288) 8,616
Other long term liabilities, changes in related party balances 0 (1,050)
Purchase of property, plant and equipment, related party 4,203 4,537
Unpaid property, plant and equipment, related party $ 1,067 $ 1,423
XML 21 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosure - Summary of investments (Details) - Auction rate security - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Cost Basis   $ 1,750
Gross Unrealized Holding Gains   0
Gross Unrealized Holding Losses   179
Fair Value   1,571
Fair Value, Measurements, Recurring    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Cost Basis $ 1,750  
Gross Unrealized Holding Gains 0  
Gross Unrealized Holding Losses (179)  
Fair Value 1,571  
Fair Value $ 1,571 $ 1,571
XML 22 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Jun. 30, 2018
Product Warranties:          
Balance, beginning of the period $ 10,434 $ 8,796 $ 9,884 $ 7,721  
Provision for warranty 5,510 5,126 17,163 15,380  
Costs utilized (6,346) (4,959) (18,083) (15,387)  
Change in estimated liability for pre-existing warranties 918 151 1,552 1,400  
Balance, end of the period 10,516 9,114 10,516 9,114  
Current portion 8,200 7,013 8,200 7,013 $ 7,589
Non-current portion $ 2,316 $ 2,101 $ 2,316 $ 2,101 $ 2,295
XML 23 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-term Debt - Covenant Compliance (Details)
1 Months Ended
Apr. 30, 2018
Line of credit | Bank of America | Bank of America loan and security agreement | Revolving Credit Facility | Super Micro Computer B.V.  
Debt Instrument [Line Items]  
Fixed charge coverage ratio 1.00
XML 24 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting - Narrative (Details)
9 Months Ended
Mar. 31, 2019
segment
Segment Reporting [Abstract]  
Number of operating segments 1
XML 25 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Other Assets [Abstract]    
Deferred service costs, non-current $ 3,473 $ 3,583
Non-marketable equity securities 2,878  
Non-marketable equity securities   3,539
Restricted cash included in other assets 2,301 2,202
Investment in auction rate security 1,571 1,571
Deposits 607 671
Prepaid expense, non-current 1,763 2,471
Total other assets $ 12,593 $ 14,037
XML 26 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation - Determining Fair Value (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate 2.56% 2.47%    
Expected term 6 years 18 days 5 years 9 months 26 days    
Dividend yield 0.00% 0.00% 0.00% 0.00%
Volatility 50.25% 47.39%    
Weighted-average fair value (in dollars per share) $ 7.55 $ 10.79 $ 8.56 $ 11.45
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes $ 4,960 $ 6,088 $ 16,081 $ 18,649
Income tax impact (1,016) (1,506) (3,339) (5,385)
Stock-based compensation expense, net 3,944 4,582 12,742 13,264
Cost of sales        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes 390 449 1,256 1,362
Research and development        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes 3,107 3,494 9,816 10,412
Sales and marketing        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes 418 482 1,359 1,545
General and administrative        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Stock-based compensation expense before taxes $ 1,045 $ 1,663 $ 3,650 $ 5,330
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate     2.56% 1.92%
Expected term     6 years 18 days 5 years 9 months 26 days
Volatility     47.34% 45.32%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Risk-free interest rate     2.97% 2.47%
Volatility     50.25% 48.07%
XML 27 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Jun. 30, 2018
Inventory, Net [Abstract]          
Finished goods $ 525,344   $ 525,344   $ 633,348
Work in process 84,293   84,293   61,162
Purchased parts and raw materials 151,476   151,476   158,742
Total inventories 761,113   761,113   $ 853,252
Provision for lower of cost or market and excess and obsolete inventory 4,700 $ 1,900 17,300 $ 6,200  
Provision for adjusting cost to net realizable value $ 5,700   $ 7,300    
XML 28 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation (Tables)
9 Months Ended
Mar. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of assumptions used to estimate fair value of stock options granted using Black-Scholes option pricing model
The fair value of stock option grants for the three and nine months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Risk-free interest rate
2.56
%
 
2.47
%
 
2.56% - 2.97%

 
1.92% - 2.47%

Expected term
6.05 years

 
5.82 years

 
6.05 years

 
5.82 years

Dividend yield
%
 
%
 
%
 
%
Volatility
50.25
%
 
47.39
%
 
47.34% - 50.25%

 
45.32% - 48.07%

Weighted-average fair value
$
7.55

 
$
10.79

 
$
8.56

 
$
11.45

Schedule of stock-based compensation expense
The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Cost of sales
$
390

 
$
449

 
$
1,256

 
$
1,362

Research and development
3,107

 
3,494

 
9,816

 
10,412

Sales and marketing
418

 
482

 
1,359

 
1,545

General and administrative
1,045

 
1,663

 
3,650

 
5,330

Stock-based compensation expense before taxes
4,960

 
6,088

 
16,081

 
18,649

Income tax impact
(1,016
)
 
(1,506
)
 
(3,339
)
 
(5,385
)
Stock-based compensation expense, net
$
3,944

 
$
4,582

 
$
12,742

 
$
13,264

Summary of stock option activity
The following table summarizes stock option activity during the nine months ended March 31, 2019 under all plans:
 
 
 
Options
Outstanding
 
Weighted
Average
Exercise
Price per
Share
 
Weighted
Average
Remaining
Contractual
Term
(in Years)
Balance as of June 30, 2018
 
8,301,138

 
$
16.50

 
 
Granted
 
321,920

 
$
17.24

 
 
Exercised
 

 
$

 
 
Forfeited/Cancelled
 
(1,110,289
)
 
$
9.61

 
 
Balance as of March 31, 2019
 
7,512,769

 
$
17.55

 
3.84
Options vested and exercisable at March 31, 2019
 
6,769,528

 
$
17.13

 
3.32
Summary of restricted stock unit activity
The following table summarizes RSUs and PRSUs activity during the nine months ended March 31, 2019 under all plans:     
 
Time-Based RSUs
Outstanding
 
Weighted
Average
Grant-Date Fair Value per Share
 
PRSUs
Outstanding
 
 
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 2018
1,480,605

 
$
23.34

 
120,000

(1)
 
$
27.10

Granted
738,880

 
$
16.46

 


 

Released (2)
(439,379
)
 
$
24.83

 


 

Forfeited
(114,018
)
 
$
20.76

 


 

Balance as of March 31, 2019
1,666,088

 
$
20.08

 
120,000


 
$
27.10

__________________________
(1)
Reflects the number of PRSUs that have been earned based on the achievement of performance metrics.
(2)
The number of shares released excludes 101,952 RSUs that were vested but not released as of March 31, 2019. The number of shares released excludes 78,000 PRSUs that were vested but not released as of March 31, 2019, of which 60,000 PRSUs were vested as of June 30, 2018. These vested RSUs and PRSUs will be released upon the effectiveness of the Company's Registration Statement on Form S-8.

XML 29 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events
9 Months Ended
Mar. 31, 2019
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events

On February 8, 2018, two putative class action complaints were filed against us, our Chief Executive Officer, and our former Chief Financial Officer in the U.S. District Court for the Northern District of California (Hessefort v. Super Micro Computer, Inc., et al., No. 18-cv-00838 and United Union of Roofers v. Super Micro Computer, Inc., et al., No. 18-cv-00850). The complaints contain similar allegations, claiming that the defendants violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions in public statements regarding recognition of revenue. The court subsequently appointed New York Hotel Trades Council & Hotel Association of New York City, Inc. Pension Fund as lead plaintiff and it filed an amended complaint naming our Senior Vice President of Investor Relations as an additional defendant. On June 21, 2019, plaintiff filed a further amended complaint naming our former Senior Vice President of International Sales, Corporate Secretary, and Director as an additional defendant. On July 26, 2019, we filed a motion to dismiss which remains pending. We believe the allegations filed are without merit and intend to vigorously defend against the lawsuit.

As a result of the 2017 Tax Reform Act, in December 2019, the Company realigned its international business operations and group structure. As a part of this restructuring, the Company moved certain intellectual property back to the United States. This tax restructuring is not expected to have a material impact to the estimated annual effective tax rate.
XML 30 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-term Debt (Tables)
9 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Schedule of short-term debt
Short-term debt obligations as of March 31, 2019 and June 30, 2018 consisted of the following (in thousands):
 
 
March 31,
 
June 30,
 
2019
 
2018
Line of credit:
 
 
 
Bank of America
$

 
$
67,346

CTBC Bank

 
25,900

Total line of credit

 
93,246

Term loan: CTBC Bank
22,660

 
22,935

Total short-term debt
$
22,660

 
$
116,181



XML 31 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details) - USD ($)
Oct. 31, 2019
Mar. 31, 2019
Oct. 31, 2018
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Purchase commitments, total   $ 262,800,000  
Affiliated      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Purchase commitments, total   $ 95,600,000  
Bank of America loan and security agreement | Revolving Credit Facility | Bank of America | Standby Letter of Credit      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Credit facility, maximum borrowing capacity     $ 3,200,000
Subsequent event | Bank of America loan and security agreement | Revolving Credit Facility | Bank of America | Standby Letter of Credit      
Purchase Commitment, Excluding Long-term Commitment [Line Items]      
Credit facility, maximum borrowing capacity $ 6,400,000.0    
XML 32 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 33 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation - Stock Option Activity (Details)
9 Months Ended
Mar. 31, 2019
$ / shares
shares
Options Outstanding  
Balance at beginning of period (in shares) | shares 8,301,138
Granted (in shares) | shares 321,920
Exercised (in shares) | shares 0
Forfeited/Cancelled (in shares) | shares (1,110,289)
Balance at end of period (in shares) | shares 7,512,769
Options vested and exercisable (in shares) | shares 6,769,528
Weighted Average Exercise Price per Share  
Balance at beginning of period (in dollars per share) | $ / shares $ 16.50
Granted (in dollars per share) | $ / shares 17.24
Exercised (in dollars per share) | $ / shares 0.00
Forfeited (in dollars per share) | $ / shares 9.61
Balance at end of period (in dollars per share) | $ / shares 17.55
Options vested and exercisable (in dollars per share) | $ / shares $ 17.13
Weighted Average Remaining Contractual Term (in Years)  
Weighted average remaining contractual term, options outstanding 3 years 10 months 2 days
Weighted average remaining contractual term, options vested and exercisable 3 years 3 months 25 days
XML 34 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Prepaid Expense and Other Assets, Current [Abstract]    
Receivables from vendors $ 60,741 $ 93,003
Restricted cash 17,234 2,803
Prepaid expenses 7,578 6,321
Deferred service costs 3,354 2,920
Others 8,950 5,809
Total prepaid expenses and other current assets 97,857 110,856
Receivables from contract manufacturers, buy-sell arrangement $ 59,700 $ 87,400
XML 35 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Accrued Liabilities [Abstract]      
Accrued payroll and related expenses $ 24,621 $ 25,532  
Contract manufacturers liability 20,748 28,754  
Customer deposits 17,895 14,938  
Accrued professional fees 10,937 6,626  
Accrued warranty costs 8,200 7,589 $ 7,013
Accrued cooperative marketing expenses 6,910 6,413  
Others 23,640 12,626  
Total accrued liabilities $ 112,951 $ 102,478  
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosure (Tables)
9 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities measured at fair value on a recurring basis
The following table sets forth the Company’s cash equivalents, certificates of deposit and investment in an auction rate security as of March 31, 2019 and June 30, 2018 which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):

March 31, 2019
Level 1
 
Level 2
 
Level 3
 
Asset at
Fair Value
Money market funds (1)
$
1,149

 
$

 
$

 
$
1,149

Certificates of deposit (2)

 
30,788

 

 
30,788

Auction rate security

 

 
1,571

 
1,571

Total assets measured at fair value
$
1,149

 
$
30,788

 
$
1,571

 
$
33,508

 
 
 
 
 
 
 
 
June 30, 2018
Level 1
 
Level 2
 
Level 3
 
Asset at
Fair Value
Money market funds (1)
$
1,136

 
$

 
$

 
$
1,136

Certificates of deposit (2)

 
30,219

 

 
30,219

Auction rate security

 

 
1,571

 
1,571

Total assets measured at fair value
$
1,136

 
$
30,219

 
$
1,571

 
$
32,926


__________________________
(1) $0.3 million and $0.3 million in money market funds are included in cash and cash equivalents and $0.8 million and $0.8 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively.

(2) $29.7 million and $29.2 million in certificates of deposit are included in cash and cash equivalents and $1.1 million and $1.0 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively.
Reconciliation of financial assets measured at fair value on a recurring basis
The following table provides a reconciliation of the Company’s financial assets measured at fair value on a recurring basis, consisting of auction rate securities, using significant unobservable inputs (Level 3) for the three and nine months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Balance as of the beginning of the period
$
1,571

 
$
2,571

 
$
1,571

 
$
2,625

Sales and settlements at par

 
(1,000
)
 

 
(1,000
)
Total unrealized loss included in other comprehensive income

 

 

 
(54
)
Balance as of the end of the period
$
1,571

 
$
1,571

 
$
1,571

 
$
1,571

Summary of investments
The following is a summary of the Company’s investment in an auction rate security as of March 31, 2019 and June 30, 2018 (in thousands):

 
March 31, 2019 and June 30, 2018
 
Cost Basis
 
Gross
Unrealized
Holding
Gains
 
Gross
Unrealized
Holding
Losses
 
Fair Value
Auction rate security
$
1,750

 
$

 
$
(179
)
 
$
1,571

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
9 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following is a summary of net sales by product type (in thousands):

 
Three Months Ended
 
Nine Months Ended
 
March 31,
 
March 31,
 
2019
 
2018
 
2019
 
2018
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
Server and storage systems
$
592,783

 
79.7
%
 
$
669,114

 
80.1
%
 
$
2,161,321

 
81.7
%
 
$
1,841,218

 
77.4
%
Subsystems and accessories
150,716

 
20.3
%
 
165,996

 
19.9
%
 
484,805

 
18.3
%
 
537,612

 
22.6
%
Total
$
743,499

 
100.0
%
 
$
835,110

 
100.0
%
 
$
2,646,126

 
100.0
%
 
$
2,378,830

 
100.0
%

Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of serverboards, chassis and accessories.

International net sales are based on the country and region to which the products were shipped. The following is a summary for the three and nine months ended March 31, 2019 and 2018, of net sales by geographic region (in thousands):

Three Months Ended

Nine Months Ended

March 31,

March 31,

2019

2018

2019

2018
Net sales:







United States
$
436,734


$
455,021


$
1,516,262


$
1,317,175

Europe
128,789


150,319


472,325


392,797

Asia
146,120


188,101


549,296


561,807

Others
31,856


41,669


108,243


107,051


$
743,499

 
$
835,110

 
$
2,646,126

 
$
2,378,830


The following table presents the percentages of net sales from products sold through the Company's indirect sales channel and to its direct customers and OEMs for the three and nine months ended March 31, 2019 and 2018:

 
Three Months Ended
 
Nine Months Ended
 
March 31,
 
March 31,
 
2019
 
2018
 
2019 over 2018
 
2019
 
2018
 
2019 over 2018
Indirect sales channel
38.2
%
 
42.8
%
 
(4.6
)%
 
37.7
%
 
43.7
%
 
(6.0
)%
Direct customers and OEMs
61.8
%
 
57.2
%
 
4.6
 %
 
62.3
%
 
56.3
%
 
6.0
 %
Total net sales
100.0
%
 
100.0
%
 
 
 
100.0
%
 
100.0
%
 
 
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting
9 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Segment Reporting
Segment Reporting

The Company operates in one operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company’s chief operating decision maker is the Chief Executive Officer.

The following is a summary of property, plant and equipment, net (in thousands):
 
 
March 31,
 
June 30,
 
2019
 
2018
Long-lived assets:
 
 
 
United States
$
158,307

 
$
151,567

Asia
42,530

 
42,533

Europe
2,605

 
2,531

 
$
203,442

 
$
196,631



The Company’s revenue is presented on a disaggregated basis in Note 2, “Revenue” by type of product, by geographical market, and by products sold through its indirect sales channel or to its direct customers and OEMs.
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting (Tables)
9 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Summary of property, plant and equipment
The following is a summary of property, plant and equipment, net (in thousands):
 
 
March 31,
 
June 30,
 
2019
 
2018
Long-lived assets:
 
 
 
United States
$
158,307

 
$
151,567

Asia
42,530

 
42,533

Europe
2,605

 
2,531

 
$
203,442

 
$
196,631

XML 40 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Summary of Net Sales by Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 743,499 $ 835,110 $ 2,646,126 $ 2,378,830
United States        
Disaggregation of Revenue [Line Items]        
Net sales 436,734 455,021 1,516,262 1,317,175
Europe        
Disaggregation of Revenue [Line Items]        
Net sales 128,789 150,319 472,325 392,797
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 146,120 188,101 549,296 561,807
Others        
Disaggregation of Revenue [Line Items]        
Net sales $ 31,856 $ 41,669 $ 108,243 $ 107,051
XML 41 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended 12 Months Ended
Mar. 08, 2016
Aug. 31, 2017
Mar. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Jan. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for outstanding awards (in shares)     7,512,769   8,301,138  
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost related to non-vested stock-based awards     $ 6.6      
Unrecognized compensation cost related to non-vested stock based awards, period for recognition     2 years 6 months 14 days      
RSU            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost related to non-vested stock-based awards     $ 28.3      
Unrecognized compensation cost related to non-vested stock based awards, period for recognition     2 years 7 months 27 days      
PRSU            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option expected life   1 year        
Number of awards   2        
Unrecognized compensation cost related to non-vested stock-based awards     $ 0.4      
Unrecognized compensation cost related to non-vested stock based awards, period for recognition     1 year 9 months      
Performance-Based Restricted Stock Units (PRSUs) Two-Year            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Ownership percentage threshold for employee owned incentive stock options to qualify for exercise price per share   100.00%        
Stock option expected life   2 years        
Performance-Based Restricted Stock Units (PRSUs) Two-Year | Year one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option and restricted stock units vesting rights, percentage   50.00%        
Performance-Based Restricted Stock Units (PRSUs) Two-Year | Quarterly            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option and restricted stock units vesting rights, percentage   5.00%        
Performance-Based Restricted Stock Units (PRSUs), One-Year            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Ownership percentage threshold for employee owned incentive stock options to qualify for exercise price per share   200.00%     200.00%  
Performance-Based Restricted Stock Units (PRSUs), One-Year | Year one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option and restricted stock units vesting rights, percentage   50.00%     50.00%  
Performance-Based Restricted Stock Units (PRSUs), One-Year | Quarterly            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option and restricted stock units vesting rights, percentage   5.00%        
Equity Incentive Plan, 2016            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares)           4,700,000
Increase in units for meeting metrics, percentage 10.00%          
Authorized shares available for future issuance (in shares)     1,193,710      
Equity Incentive Plan, 2016 | Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option expected life 10 years          
Equity Incentive Plan, 2016 | Employee stock options and restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period 4 years          
Equity Incentive Plan, 2016 | Employee stock options and restricted stock units | Year one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option and restricted stock units vesting rights, percentage 25.00%   25.00%      
Equity Incentive Plan, 2016 | Employee stock options and restricted stock units | Quarterly            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option and restricted stock units vesting rights, percentage     6.25%      
Equity Incentive Plan, 2006            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares) 2,800,000          
Shares reserved for outstanding awards (in shares) 8,696,444          
Equity Incentive Plan, 2016, more than 10% ownership            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of fair market value 110.00%          
Equity Incentive Plan, 2016, less than 10% ownership            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of fair market value 100.00%          
Subsequent event | Performance-Based Restricted Stock Units (PRSUs), One-Year | Year one            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option and restricted stock units vesting rights, percentage       20.00%    
XML 42 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-term Debt
9 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Short-term Debt
Short-term Debt

Short-term debt obligations as of March 31, 2019 and June 30, 2018 consisted of the following (in thousands):
 
 
March 31,
 
June 30,
 
2019
 
2018
Line of credit:
 
 
 
Bank of America
$

 
$
67,346

CTBC Bank

 
25,900

Total line of credit

 
93,246

Term loan: CTBC Bank
22,660

 
22,935

Total short-term debt
$
22,660

 
$
116,181



Activities under Revolving Lines of Credit and Term Loans

Bank of America

2016 Bank of America Credit Facility

In June 2016, the Company entered into a credit agreement with Bank of America (the “2016 Bank of America Credit Facility”). Prior to its maturity in April 2018, the Company repaid and terminated the 2016 Bank of America Credit Facility using the proceeds from its 2018 Bank of America Credit Facility (defined below). Immediately prior to its termination, the 2016 Bank of America Credit Facility (giving effect to all amendments since the inception of the 2016 Bank of America Credit Facility), provided for (i) a $85.0 million revolving line of credit including a $5.0 million letter of credit sublimit (ii) a $20.0 million revolving line of credit for the Company's Taiwan and the Netherlands entities, and (iii) a five-year $50.0 million term loan. The 2016 Bank of America Credit Facility term loan was secured by seven buildings located in San Jose, California and the property, plant and equipment and the inventory in those buildings. The principal and interest of the 2016 Bank of America Credit Facility term loan were payable monthly through June 30, 2021 with an interest rate at the LIBOR rate plus 1.25% per annum. The interest rate for the $85.0 million revolving line of credit was at the LIBOR rate plus 1.25% per annum. The interest rate of the $20.0 million revolving line of credit was equal to a minimum of 0.9% per annum plus the lender's cost of funds, as defined in the agreements.

2018 Bank of America Credit Facility

In April 2018, the Company entered into a revolving line of credit with Bank of America (the "2018 Bank of America Credit Facility"), which replaced the 2016 Bank of America Credit Facility. The 2018 Bank of America Credit Facility provides for a revolving credit line and other financial accommodations of up to $250.0 million extended by certain lenders, including a $5.0 million letter of credit sublimit, which was extended to $15.0 million in October 2019. The 2018 Bank of America Credit Facility was originally set to expire after 364 days and has been extended to June 30, 2020 through subsequent amendments. Prior to its maturity, at the Company's option and if certain conditions are satisfied, including the Company being current on all of its delinquent quarterly and annual filings with the SEC, the 2018 Bank of America Credit Facility may convert into a five-year revolving credit facility. If and upon such conversion, the lenders for the 2018 Bank of America Credit Facility shall extend, in aggregate, a principal amount of up to $400.0 million. Prior to the 2018 Bank of America Credit Facility’s conversion to the five-year revolving credit facility, interest shall accrue at the LIBOR rate plus 2.75% per annum. Upon the 2018 Bank of America Credit Facility converting to the five-year revolving credit facility, interest shall accrue at the LIBOR rate plus an amount between 1.50% and 2.00% for loans to both Super Micro Computer and Super Micro Computer B.V. Under the terms of the 2018 Bank of America Credit Facility, the Company is required to grant the lenders a continuing security interest in and lien upon all amounts credited to any of the Company's deposit accounts. Interest accrued on any loans under the 2018 Bank of America Credit Facility is due on the first day of each month, and the loans are due and payable in full on the termination date of the 2018 Bank of America Credit Facility, unless payment is required earlier as determined by the lenders. Voluntary prepayments are permitted without early repayment fees or penalties. The terms of the arrangement require any amounts in the deposit accounts to be applied against the Company's line of credit the next business day. Subject to customary exceptions, the 2018 Bank of America Credit Facility is secured by substantially all of Super Micro Computer’s assets. If converted to the five-year revolving credit facility, Super Micro Computer’s assets, and at the Company's option, Super Micro Computer B.V.'s assets will be used as collateral for the 2018 Bank of America Credit Facility. Under the terms of the 2018 Bank of America Credit Facility, the Company is not permitted to either repurchase its common stock or pay any dividends.

In the fourth fiscal quarter of 2018, the Company paid $3.2 million in fees to the lenders and third parties in connection with the 2018 Bank of America Credit Facility. The replacement of the 2016 Bank of America Credit Facility by the 2018 Bank of America Credit Facility is accounted for as a modification of the existing credit facility to the extent the lenders before and after the modification were the same. Any unamortized fees relating to the 2016 Bank of America Credit Facility and the fees paid for the 2018 Bank of America Credit Facility are amortized over the term of the 2018 Bank of America Credit Facility as interest expense in the Company's consolidated statements of operation and any unamortized amounts are classified within prepaid and other current assets in the Company's consolidated balance sheets.

On January 31, 2019, the Company paid a fee and entered into an amendment of the 2018 Bank of America Credit Facility that resulted in the extension of the maturity date from April 19, 2019 to June 30, 2019. On June 27, 2019, the Company entered into a second amendment of the 2018 Bank of America Credit Facility that extended the maturity date from June 30, 2019 to June 30, 2020.

As of March 31, 2019 and June 30, 2018, the total outstanding borrowings under the 2018 Bank of America Credit Facility were $0.0 million and $67.3 million, respectively. The interest rates under the 2018 Bank of America Credit Facility as of March 31, 2019 and June 30, 2018 were 5.25% per annum and 4.75% per annum, respectively. In October 2018, a $3.2 million letter of credit was issued under the 2018 Bank of America Credit Facility. The balance of debt issuance costs outstanding were $0.7 million and $2.8 million as of March 31, 2019 and June 30, 2018, respectively. As of March 31, 2019, the Company's available borrowing capacity under the 2018 Bank of America Credit Facility was $246.8 million, subject to the borrowing base limitation and compliance with other applicable terms.

CTBC Bank

In April 2016, the Company entered into a credit agreement with CTBC Bank Co., Ltd ("CTBC Bank") that provides for (i) a 12-month NTD$700.0 million ($21.6 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, the term loan facility also included a 12-month guarantee of up to NTD$100.0 million ($3.1 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month revolving line of credit of up to 80.0% of eligible accounts receivable in an aggregate amount of up to $40.0 million with an interest rate equal to the lender's established USD interest rate plus 0.30% per annum which was adjusted monthly (collectively, the “2016 CTBC Credit Facility”). The total borrowings allowed under the 2016 CTBC Credit Facility was capped at $40.0 million. The Company extended the 2016 CTBC Credit Facility to mature on May 31, 2017.

In May 2017, the Company renewed the 2016 CTBC Credit Facility, such that it provided for (i) a 12-month NTD $700.0 million ($23.0 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, which term loan facility also included a 12-month guarantee of up to NTD $100.0 million ($3.3 million U.S. dollar equivalent) with an annual fee equal to 0.5% per annum, and (ii) a 12-month revolving line of credit of up to 80.0% of eligible accounts receivable in an aggregate amount of up to $50.0 million with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from 0.40% to 0.45% per annum which was adjusted monthly. The total borrowings allowed under the renewed 2016 CTBC Credit Facility were capped at $50.0 million. The 2016 CTBC Credit Facility was to mature on April 30, 2018 but prior to the maturity, the Company entered into the 2018 CTBC Credit Facility (defined below) with CTBC Bank in January 2018, which replaced the 2016 CTBC Credit Facility.

In January 2018, the Company entered into a credit agreement with CTBC Bank that provided for (i) a 12-month NTD $700.0 million ($23.6 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly, which term loan facility also included a 12-month guarantee of up to NTD $100.0 million ($3.4 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, and (ii) a 12-month NTD $1,500.0 million ($50.5 million U.S. dollar equivalent) term loan facility with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum, which was adjusted monthly (collectively, the “2018 CTBC Credit Facility”). The total borrowings allowed under the 2018 CTBC Credit Facility was initially capped at $50.0 million and in August 2018 was reduced to $40.0 million. In June 2019 prior to its maturity, the 2018 CTBC Credit Facility was replaced by the 2019 CTBC Credit Facility (defined below).

In June 2019, the Company entered into a credit agreement with CTBC Bank that provides for (i) a 12-month NTD $700.0 million ($22.5 million U.S. dollar equivalent) term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus 0.25% per annum which is adjusted monthly, which term loan facility also includes a 12-month guarantee of up to NTD $100.0 million ($3.2 million U.S. dollar equivalent) with an annual fee equal to 0.50% per annum, (ii) a 180-day NTD $1,500.0 million ($48.2 million U.S. dollar equivalent) term loan facility up to 100% of eligible accounts receivable in an aggregate amount with an interest rate equal to the lender's established NTD interest rate ranging from 0.30% to 0.50% per annum which is adjusted monthly, and (ⅲ) a 12-month revolving line of credit of up to 100% of eligible accounts receivable in an aggregate amount of up to $50.0 million with an interest rate equal to the lender's established USD interest rate plus an interest rate ranging from 0.30% to 0.50% per annum which is adjusted monthly (collectively, the “2019 CTBC Credit Facility”). The total borrowings allowed under the 2019 CTBC Credit Facility was capped at $50.0 million. The 2019 CTBC Credit Facility is to mature on June 30, 2020.

The total outstanding borrowings under the 2018 CTBC Credit Facility term loan were denominated in NTD and remeasured into U.S. dollars of $22.7 million and $22.9 million at March 31, 2019 and June 30, 2018, respectively. At March 31, 2019 and June 30, 2018, the total outstanding borrowings under the 2018 CTBC Credit Facility revolving line of credit were $0.0 million and $25.9 million, respectively, in U.S. dollars. The interest rate for these loans was 0.92% and 0.95% as of March 31, 2019 and June 30, 2018, respectively. At March 31, 2019, the amount available for future borrowing under the 2018 CTBC Credit Facility was $17.3 million. As of March 31, 2019, the net book value of land and building located in Bade, Taiwan, collateralizing the 2018 CTBC Credit Facility term loan was $26.0 million.

Covenant Compliance

2018 Bank of America Credit Facility

The credit agreement with Bank of America related to the 2018 Bank of America Credit Facility contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries. The credit agreement contains a financial covenant, which requires that the Company maintain a Fixed Charge Coverage Ratio, as defined in the agreement of at least 1.00 for each twelve-month period while a Trigger Period, as defined in the agreement, is in effect. The Company has been in compliance with all the covenants under the 2018 Bank of America Credit Facility.

On September 7, 2018, Bank of America issued an extension letter to the Company in connection with the 2018 Bank of America Credit Facility, which extended the delivery date of the Company's audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to January 31, 2019. On January 31, 2019, the Company entered into an amendment of the loan and security agreement with respect to the 2018 Bank of America Credit Facility to, among other matters, (a) extend the delivery date of the Company's audited consolidated financial statements, compliance certificates and other material reports for the fiscal year ended June 30, 2018 to June 30, 2019, and (b) require the delivery, by no later than March 31, 2019 of the Company's audited consolidated financial statements for the fiscal year ended June 30, 2019. In April 2019, the Company paid a fee to extend the delivery to June 30, 2019 of its audited consolidated financial statements for the fiscal year ended June 30, 2017. In connection with the second amendment of the 2018 Bank of America Credit Facility to extend the maturity of the 2018 Bank of America Credit Facility, the Company is required to deliver its audited consolidated financial statements for the fiscal year ended June 30, 2018 by December 31, 2019, and deliver its audited consolidated financial statements for the fiscal year ended June 30, 2019 by March 31, 2020. If the Company elects to deliver the audited consolidated financial statements for the fiscal years ended June 30, 2019 and 2018 together in a combined filing with the SEC, the Company is required to deliver its audited financial statements by March 31, 2020.

CTBC Bank
    
There are no financial covenants associated with the 2018 CTBC Credit Facility or the 2019 CTBC Credit Facility.
XML 43 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation
9 Months Ended
Mar. 31, 2019
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation
Stock-based Compensation

Equity Incentive Plan

In January 2016, the Board of Directors approved the 2016 Equity Incentive Plan (the "2016 Plan") and reserved for issuance 4,700,000 shares of common stock for awards of stock options, stock appreciation rights, restricted stock, RSUs and other equity-based awards. The 2016 Plan was approved by the stockholders of the Company and became effective on March 8, 2016. As of the date the 2016 Plan became effective, 8,696,444 shares of common stock were reserved for outstanding awards under the Company's 2006 Equity Incentive Plan (the "2006 Plan"). Such awards remained outstanding under the 2006 Plan following the adoption of the 2016 Plan, although no further awards have been or will be granted under the 2006 Plan. Up to 2,800,000 shares subject to awards that remained outstanding under the 2006 Plan at the time the 2016 Plan became effective, if those awards were or are forfeited at any time after the 2016 Plan became effective, will become available for use under the 2016 Plan. At the time the 2016 Plan became effective, all remaining ungranted shares under the 2006 Plan were canceled. Under the 2016 Plan, the exercise price per share for incentive stock options granted to employees owning shares representing more than 10% of the Company's outstanding voting stock at the time of grant cannot be less than 110% of the fair value of the underlying shares on the grant date. Nonqualified stock options and incentive stock options granted to all other persons are granted at a price not less than 100% of the fair value. Options generally expire ten years after the date of grant. Stock options and RSUs generally vest over four years; 25% at the end of one year and one sixteenth per quarter thereafter. Under the 2016 Plan, the Company granted PRSUs to its Chief Executive Officer, 50% of which vest based on the achievement of certain performance metrics at the end of the performance period while the remainder vest in equal amounts over the following ten quarters provided he continues to be employed by the Company. As of March 31, 2019, the Company had 1,193,710 authorized shares available for future issuance under the 2016 Plan.

Determining Fair Value

The Company's fair value of RSUs and PRSUs is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing model. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period. The key inputs in using the Black-Scholes-option-pricing model were as follows:

Expected Term—The Company’s expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience.

Expected Volatility—Expected volatility is based on the Company's implied and historical volatility.

Expected Dividend—The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.

Risk-Free Interest Rate—The risk-free interest rate used in the Black-Scholes valuation method is based on the United States Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of option.

The fair value of stock option grants for the three and nine months ended March 31, 2019 and 2018 was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Risk-free interest rate
2.56
%
 
2.47
%
 
2.56% - 2.97%

 
1.92% - 2.47%

Expected term
6.05 years

 
5.82 years

 
6.05 years

 
5.82 years

Dividend yield
%
 
%
 
%
 
%
Volatility
50.25
%
 
47.39
%
 
47.34% - 50.25%

 
45.32% - 48.07%

Weighted-average fair value
$
7.55

 
$
10.79

 
$
8.56

 
$
11.45



The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Cost of sales
$
390

 
$
449

 
$
1,256

 
$
1,362

Research and development
3,107

 
3,494

 
9,816

 
10,412

Sales and marketing
418

 
482

 
1,359

 
1,545

General and administrative
1,045

 
1,663

 
3,650

 
5,330

Stock-based compensation expense before taxes
4,960

 
6,088

 
16,081

 
18,649

Income tax impact
(1,016
)
 
(1,506
)
 
(3,339
)
 
(5,385
)
Stock-based compensation expense, net
$
3,944

 
$
4,582

 
$
12,742

 
$
13,264



As of March 31, 2019, $6.6 million of unrecognized compensation cost related to stock options is expected to be recognized over a weighted-average period of 2.54 years, $28.3 million of unrecognized compensation cost related to unvested RSUs is expected to be recognized over a weighted-average period of 2.66 years and $0.4 million of unrecognized compensation cost related to unvested PRSUs is expected to be recognized over a period of 1.75 years.

Stock Option Activity

The following table summarizes stock option activity during the nine months ended March 31, 2019 under all plans:
 
 
 
Options
Outstanding
 
Weighted
Average
Exercise
Price per
Share
 
Weighted
Average
Remaining
Contractual
Term
(in Years)
Balance as of June 30, 2018
 
8,301,138

 
$
16.50

 
 
Granted
 
321,920

 
$
17.24

 
 
Exercised
 

 
$

 
 
Forfeited/Cancelled
 
(1,110,289
)
 
$
9.61

 
 
Balance as of March 31, 2019
 
7,512,769

 
$
17.55

 
3.84
Options vested and exercisable at March 31, 2019
 
6,769,528

 
$
17.13

 
3.32


RSU and PRSU Activity

In January 2015, the Company began to grant RSUs to employees. The Company grants RSUs to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. RSUs are share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting.

In August 2017, the Compensation Committee granted two PRSU awards to the Company's Chief Executive Officer, both of which have both performance and service conditions. The first award was a one-year PRSU and the second award was a two-year PRSU. The one-year PRSUs would be earned based on the Company’s performance as it relates to a revenue growth metric and a minimum non-GAAP operating margin metric during the fiscal year ended June 30, 2018 with eligibility up to 200% of the targeted number of units based on revenue growth if the minimum non-GAAP operating margin is achieved. If the performance metrics were met, 50% of the PRSUs would vest at June 30, 2018 while the remainder would vest in equal amounts over the following ten quarters if the Company's Chief Executive Officer continued to be employed during those ten quarters. In December 2019, the Compensation Committee of the Company's Board of Directors determined that the Company achieved the revenue and non-GAAP operating margin metrics for the fiscal year ended June 30, 2018 at a level that entitled the Chief Executive Officer to 200% of the originally targeted number of shares subject to the one-year PRSU. 50% of the PRSUs so earned were vested as of June 30, 2018, and an additional 20% of the PRSUs vested during the four quarters ended June 30, 2019, in accordance with the terms of the grant.

The two-year PRSUs would be earned based on the Company’s performance for the average non-GAAP operating margin metric for the two fiscal years ended June 30, 2019 with eligibility up to 100% of the targeted number of units. If the performance metrics would have been met, 50% of the PRSUs would have vested at June 30, 2019 while the remainder would have been vested in equal amounts over the following ten quarters if the Chief Executive Officer continued to be employed during those ten quarters. In December 2019, the Compensation Committee of the Company's Board of Directors has determined that the Company did not achieve the required performance metrics for these two-year PRSUs to be earned and, consequently, this PRSU terminated in December 2019.

The following table summarizes RSUs and PRSUs activity during the nine months ended March 31, 2019 under all plans:     
 
Time-Based RSUs
Outstanding
 
Weighted
Average
Grant-Date Fair Value per Share
 
PRSUs
Outstanding
 
 
Weighted
Average
Grant-Date Fair Value per Share
Balance as of June 30, 2018
1,480,605

 
$
23.34

 
120,000

(1)
 
$
27.10

Granted
738,880

 
$
16.46

 


 

Released (2)
(439,379
)
 
$
24.83

 


 

Forfeited
(114,018
)
 
$
20.76

 


 

Balance as of March 31, 2019
1,666,088

 
$
20.08

 
120,000


 
$
27.10

__________________________
(1)
Reflects the number of PRSUs that have been earned based on the achievement of performance metrics.
(2)
The number of shares released excludes 101,952 RSUs that were vested but not released as of March 31, 2019. The number of shares released excludes 78,000 PRSUs that were vested but not released as of March 31, 2019, of which 60,000 PRSUs were vested as of June 30, 2018. These vested RSUs and PRSUs will be released upon the effectiveness of the Company's Registration Statement on Form S-8.
XML 44 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
OPERATING ACTIVITIES:    
Net income $ 48,208 $ 19,891
Reconciliation of net income to net cash provided by operating activities:    
Depreciation and amortization 18,185 16,186
Stock-based compensation expense 16,081 18,649
Allowances for doubtful accounts 3,110 151
Provision for excess and obsolete inventories 24,585 6,203
Share of loss from equity investee 3,572 2,508
Foreign currency exchange (gain) loss (292) 838
Deferred income taxes, net (9,751) 10,693
Other 923 675
Changes in operating assets and liabilities:    
Accounts receivable, net (including changes in related party balances of ($8,813) and $5,154 during the nine months ended March 31, 2019 and 2018, respectively) 155,232 (23,413)
Inventories 36,750 (91,604)
Prepaid expenses and other assets (including changes in related party balances of $9,741 and ($6,964) during the nine months ended March 31, 2019 and 2018, respectively) 26,392 (25,315)
Accounts payable (including changes in related party balances of ($24,882) and $24,832 during the nine months ended March 31, 2019 and 2018, respectively) (201,624) 12,206
Income taxes payable 1,538 3,378
Deferred revenue 49,710 43,127
Accrued liabilities (including changes in related party balances of ($9,288) and $8,616 during the nine months ended March 31, 2019 and 2018, respectively) 9,706 24,441
Other long-term liabilities (including changes in related party balances of $0 and ($1,050) during the nine months ended March 31, 2019 and 2018, respectively) (1,625) 771
Net cash provided by operating activities 180,700 19,385
INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (including payments to related parties of $4,203 and $4,537 during the nine months ended March 31, 2019 and 2018, respectively) (15,781) (16,635)
Proceeds from redemption of auction rate security 0 1,000
Net cash used in investing activities 0 (2,100)
Net cash used in investing activities (15,781) (17,735)
FINANCING ACTIVITIES:    
Proceeds from debt, net of debt issuance costs 41,760 107,337
Repayment of debt (67,700) (83,600)
Net repayment on asset-backed revolving line of credit, net of costs (67,099) 0
Payment of other fees for debt financing (375) 0
Proceeds from exercise of stock options 0 3,043
Payment of withholding tax on vesting of restricted stock units (2,323) (3,152)
Payments of obligations under capital leases (206) (203)
Net cash (used in) provided by financing activities (95,943) 23,425
Effect of exchange rate fluctuations on cash (88) 265
Net increase in cash, cash equivalents and restricted cash 68,888 25,340
Cash, cash equivalents and restricted cash at beginning of period 120,382 112,797
Cash, cash equivalents and restricted cash at end of period 189,270 138,137
Supplemental disclosure of cash flow information:    
Cash paid for interest 3,402 3,217
Cash paid for taxes, net of refunds 21,657 14,735
Non-cash investing and financing activities:    
Unpaid property, plant and equipment purchases (including due to related parties of $1,067 and $1,423 as of March 31, 2019 and 2018, respectively) 9,039 6,389
Contribution of certain technology rights to equity investee $ 3,000 $ 0
XML 45 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Income Statement [Abstract]        
Net sales (including related party sales of $17,590 and $17,614 in the three months ended March 31, 2019 and 2018, respectively, and $48,849 and $46,199 in the nine months ended March 31, 2019 and 2018, respectively) $ 743,499 $ 835,110 $ 2,646,126 $ 2,378,830
Cost of sales (including related party purchases of $62,624 and $62,861 in the three months ended March 31, 2019 and 2018, respectively, and $215,331 and $191,805 in the nine months ended March 31, 2019 and 2018, respectively) 631,172 729,193 2,282,638 2,081,165
Gross profit 112,327 105,917 363,488 297,665
Operating expenses:        
Research and development 44,800 42,284 133,718 122,496
Sales and marketing 18,494 18,893 56,463 53,684
General and administrative 36,174 23,555 106,214 68,286
Total operating expenses 99,468 84,732 296,395 244,466
Income from operations 12,859 21,185 67,093 53,199
Other (expense) income, net (86) (388) 707 (1,578)
Interest expense (1,271) (1,326) (5,480) (3,497)
Income before income tax provision 11,502 19,471 62,320 48,124
Income tax provision (497) (4,159) (10,540) (25,725)
Income (Loss) from Equity Method Investments (359) (717) (3,572) (2,508)
Net income $ 10,646 $ 14,595 $ 48,208 $ 19,891
Net income per common share:        
Basic (in dollars per share) $ 0.21 $ 0.30 $ 0.97 $ 0.40
Diluted (in dollars per share) $ 0.21 $ 0.28 $ 0.94 $ 0.38
Weighted-average shares used in calculation of net income per common share:        
Basic (in shares) 49,988 49,425 49,845 49,285
Diluted (in shares) 51,558 51,679 51,557 52,090
XML 46 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-term Debt - CTBC (Details)
1 Months Ended
Jun. 30, 2019
USD ($)
Jan. 31, 2018
USD ($)
May 31, 2017
USD ($)
Apr. 30, 2016
Jun. 30, 2019
TWD ($)
Mar. 31, 2019
USD ($)
Aug. 31, 2018
USD ($)
Jun. 30, 2018
USD ($)
Jan. 31, 2018
TWD ($)
May 31, 2017
TWD ($)
Apr. 01, 2016
USD ($)
Apr. 01, 2016
TWD ($)
Debt Instrument [Line Items]                        
Total short-term debt           $ 22,660,000   $ 116,181,000        
Line of credit | Revolving Credit Facility                        
Debt Instrument [Line Items]                        
Total short-term debt           0   93,246,000        
CTBC Bank | Term loan | Secured debt                        
Debt Instrument [Line Items]                        
Total short-term debt           22,660,000   22,935,000        
CTBC Bank | Line of credit | Revolving Credit Facility                        
Debt Instrument [Line Items]                        
Total short-term debt           0   $ 25,900,000        
Credit facility, unused amount           $ 17,300,000            
CTBC Bank | Maximum                        
Debt Instrument [Line Items]                        
Interest rate           0.92%   0.95%        
CTBC Bank | CTBC Bank                        
Debt Instrument [Line Items]                        
Credit facility, maximum borrowing capacity                     $ 40,000,000  
CTBC Bank | CTBC Bank | Term loan | Secured debt                        
Debt Instrument [Line Items]                        
Credit facility, term   12 months 12 months 12 months                
Credit facility, maximum borrowing capacity   $ 23,600,000 $ 23,000,000           $ 700,000,000.0 $ 700,000,000.0 21,620,000 $ 700,000,000
Collateral amount           $ 26,000,000            
CTBC Bank | CTBC Bank | Term loan | Secured debt | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, term 12 months                      
Credit facility, maximum borrowing capacity $ 22,500,000       $ 700,000,000.0              
CTBC Bank | CTBC Bank | Term loan | Secured debt | CTBC's Established NTD Interest Rate                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate   0.25% 0.25% 0.25%                
CTBC Bank | CTBC Bank | Term loan | Secured debt | CTBC's Established NTD Interest Rate | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate 0.25%                      
CTBC Bank | CTBC Bank | Term loan | Customs Bond                        
Debt Instrument [Line Items]                        
Credit facility, term     12 months                  
Credit facility, maximum borrowing capacity     $ 3,300,000             $ 100,000,000.0 $ 3,100,000 $ 100,000,000
Interest rate, stated percentage     0.50%             0.50% 0.50% 0.50%
CTBC Bank | CTBC Bank | Line of credit | Revolving Credit Facility                        
Debt Instrument [Line Items]                        
Credit facility, term       12 months                
Credit facility, maximum borrowing capacity     $ 50,000,000.0               $ 40,000,000  
Percent of eligible accounts receivable     80.00%             80.00% 80.00% 80.00%
CTBC Bank | CTBC Bank | Line of credit | Revolving Credit Facility | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, maximum borrowing capacity $ 50,000,000.0                      
CTBC Bank | CTBC Bank | Line of credit | Revolving Credit Facility | CTBC's Established USD Interest Rate                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate       0.30%                
CTBC Bank | CTBC Bank | Line of credit | Revolving Credit Facility | CTBC's Established USD Interest Rate | Minimum                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate     0.40%                  
CTBC Bank | CTBC Bank | Line of credit | Revolving Credit Facility | CTBC's Established USD Interest Rate | Maximum                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate     0.45%                  
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 0.50% Interest | Term loan | Customs Bond                        
Debt Instrument [Line Items]                        
Credit facility, term   12 months                    
Credit facility, maximum borrowing capacity   $ 3,400,000             $ 100,000,000.0      
Interest rate, stated percentage   0.50%             0.50%      
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 0.50% Interest | Term loan | Customs Bond | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, term 12 months                      
Credit facility, maximum borrowing capacity $ 3,200,000       $ 100,000,000.0              
Interest rate, stated percentage 0.50%       0.50%              
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 0.25% Interest | Line of credit | Customs Bond                        
Debt Instrument [Line Items]                        
Credit facility, term   12 months                    
Credit facility, maximum borrowing capacity   $ 50,500,000             $ 1,500,000,000.0      
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 0.25% Interest | Line of credit | Customs Bond | CTBC's Established NTD Interest Rate                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate   0.25%                    
CTBC Bank | CTBC Credit Facility, 180 Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Line of credit | Revolving Credit Facility | Subsequent event                        
Debt Instrument [Line Items]                        
Percent of eligible accounts receivable 100.00%       100.00%              
CTBC Bank | CTBC Credit Facility, 180 Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Line of credit | Revolving Credit Facility | CTBC's Established USD Interest Rate | Minimum | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate 0.30%                      
CTBC Bank | CTBC Credit Facility, 180 Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Line of credit | Revolving Credit Facility | CTBC's Established USD Interest Rate | Maximum | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate 0.50%                      
CTBC Bank | CTBC Credit Facility, 180 Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Line of credit | Customs Bond | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, term 180 days                      
Credit facility, maximum borrowing capacity $ 48,200,000       $ 1,500,000,000.0              
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Term loan | Customs Bond | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, term 12 months                      
Percent of eligible accounts receivable 100.00%       100.00%              
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Line of credit | Revolving Credit Facility | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, maximum borrowing capacity $ 50,000,000.0                      
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Line of credit | Revolving Credit Facility | Minimum | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate 0.30%                      
CTBC Bank | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest | Line of credit | Revolving Credit Facility | Maximum | Subsequent event                        
Debt Instrument [Line Items]                        
Credit facility, basis spread on variable rate 0.50%                      
CTBC Bank | CTBC 2018 Facility                        
Debt Instrument [Line Items]                        
Credit facility, maximum borrowing capacity   $ 50,000,000.0         $ 40,000,000.0          
XML 47 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosure - Reconciliation of financial assets measured at fair value on a recurring basis (Details) - Fair Value, Measurements, Recurring - Level 3 - Auction rate security - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance as of beginning of period $ 1,571 $ 2,571 $ 1,571 $ 2,625
Sales and settlements at par 0 (1,000) 0 (1,000)
Total unrealized loss included in other comprehensive income 0 0 0 (54)
Balance as of the end of the period $ 1,571 $ 1,571 $ 1,571 $ 1,571
XML 48 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Other Long-term Liabilities [Abstract]      
Accrued unrecognized tax benefits including related interest and penalties $ 17,926 $ 17,872  
Accrued warranty costs, non-current 2,316 2,295 $ 2,101
Others 4,199 4,398  
Total other long-term liabilities $ 24,441 $ 24,565  
XML 49 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Numerator:        
Net income $ 10,646 $ 14,595 $ 48,208 $ 19,891
Denominator:        
Weighted-average shares outstanding (in shares) 49,988,000 49,425,000 49,845,000 49,285,000
Effect of dilutive securities (in shares) 1,570,000 2,254,000 1,712,000 2,805,000
Weighted-average diluted shares (in shares) 51,558,000 51,679,000 51,557,000 52,090,000
Basic net income per share (in dollars per share) $ 0.21 $ 0.30 $ 0.97 $ 0.40
Diluted net income per share (in dollars per share) $ 0.21 $ 0.28 $ 0.94 $ 0.38
Employee stock options and restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive outstanding equity awards (in shares) 4,443,127 3,241,873 4,194,283 2,302,333
XML 50 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 307,675 $ 289,225
Accumulated depreciation and amortization (104,233) (92,594)
Property, plant and equipment, net 203,442 196,631
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 86,136 88,689
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 78,666 71,081
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 74,922 74,919
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,018 18,760
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 19,957 18,475
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 18,046 15,522
Buildings construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 7,930 $ 1,779
XML 51 R9999.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 185,000
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 7,714,000
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 133,000
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 7,714,000
Common Stock Including Additional Paid in Capital [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 52,000
Cash [Member]  
Cash and Cash Equivalents, Fair Value Disclosure us-gaap_CashAndCashEquivalentsFairValueDisclosure 85,900,000
Cash and Cash Equivalents, Fair Value Disclosure us-gaap_CashAndCashEquivalentsFairValueDisclosure $ 139,700,000
XML 52 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 203,442 $ 196,631
United States    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 158,307 151,567
Asia    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 42,530 42,533
Europe    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 2,605 $ 2,531
XML 53 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Jun. 30, 2018
Jun. 30, 2017
Related Party Transaction [Line Items]            
Outstanding purchase order $ 262,800   $ 262,800      
Purchases 62,624 $ 62,861 215,331 $ 191,805    
Net sales 17,590 $ 17,614 48,849 $ 46,199    
Affiliated            
Related Party Transaction [Line Items]            
Outstanding purchase order $ 95,600   $ 95,600      
Super Micro Computer | Ablecom Technology | Investee            
Related Party Transaction [Line Items]            
Ownership percentage 0.00%   0.00%   0.00% 0.40%
Ablecom Technology            
Related Party Transaction [Line Items]            
Related party, product purchase percent 96.00% 97.60% 95.50% 97.70%    
Ablecom Technology | Management and immediate family member of management            
Related Party Transaction [Line Items]            
Ownership percentage 11.70%   11.70%      
Ablecom Technology | Affiliated            
Related Party Transaction [Line Items]            
Outstanding purchase order $ 28,300   $ 28,300   $ 39,300  
Purchases 29,372 $ 37,405 110,290 $ 107,644    
Accounts receivable and other receivables 5,950   5,950   7,884  
Accounts payable and accrued liabilities $ 26,925   $ 26,925   49,187  
Ablecom Technology | Charles Liang and wife | Investee            
Related Party Transaction [Line Items]            
Ownership percentage 10.50%   10.50%      
Ablecom Technology | Steve Liang and other family members | Management and immediate family member of management            
Related Party Transaction [Line Items]            
Ownership percentage 28.80%   28.80%      
Compuware            
Related Party Transaction [Line Items]            
Outstanding purchase order $ 67,300   $ 67,300   111,700  
Compuware | Affiliated            
Related Party Transaction [Line Items]            
Purchases 34,140 27,969 111,629 91,925    
Net sales 3,846 $ 14,528 13,628 $ 31,645    
Accounts receivable and other receivables 8,588   8,588   16,295  
Accounts payable and accrued liabilities $ 33,109   $ 33,109   $ 45,617  
XML 54 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Common Share (Tables)
9 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Computation of basic and diluted net income per share
The following table shows the computation of basic and diluted net income per common share for the three and nine months ended March 31, 2019 and 2018 (in thousands, except per share amounts):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income
$
10,646

 
$
14,595

 
$
48,208

 
$
19,891

 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Weighted-average shares outstanding
49,988

 
49,425

 
49,845

 
49,285

Effect of dilutive securities
1,570

 
2,254

 
1,712

 
2,805

Weighted-average diluted shares
51,558

 
51,679

 
51,557

 
52,090

 
 
 
 
 
 
 
 
Basic net income per common share
$
0.21

 
$
0.30

 
$
0.97

 
$
0.40

Diluted net income per common share
$
0.21

 
$
0.28

 
$
0.94

 
$
0.38

XML 55 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP"). The condensed consolidated financial statements of Super Micro Computer include the accounts of Super Micro Computer and entities consolidated under the variable interest model or the voting interest model. Noncontrolling interests are not presented separately in the condensed consolidated statements of operations and condensed consolidated statements of comprehensive income as the amounts are immaterial. All intercompany accounts and transactions of Super Micro Computer and its consolidated entities (collectively, the "Company") have been eliminated in consolidation. For equity investments over which the Company is able to exercise significant influence over the investee but does not control the investee, and is not the primary beneficiary of the investee’s activities are accounted for using the equity method. Investments in equity securities which do not have readily determinable fair values and for which the Company is not able to exercise significant influence over the investee are accounted for under the measurement alternative which is the cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar securities of the same investee. Prior to July 1, 2018, investments for which the Company was not able to exercise significant influence over the investee were accounted for under the cost method.

The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) and include the accounts of Super Micro Computer and its consolidated subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.

The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three and nine months ended March 31, 2019 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2019.

Use of Estimates
Use of Estimates
    
U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Such estimates include, but are not limited to: allowances for doubtful accounts and sales returns, inventory valuation, useful lives of property, plant and equipment, product warranty accruals, stock-based compensation, impairment of investments and long-lived assets, and income taxes. The Company’s estimates are evaluated on an ongoing basis and changes in the estimates are recognized prospectively. Actual results could differ from those estimates.
Product Warranties
Product Warranties

The Company offers product warranties ranging from 15 to 39 months against any defective products. These standard warranties are assurance type warranties and the Company does not offer any services beyond the assurance that the product will continue working as specified. Therefore, under recently adopted guidance, Revenue from Contracts with Customers, (“ASC 606”), these warranties are not considered separate performance obligations in the arrangement. Based on historical experience, the Company accrues for estimated returns of defective products at the time revenue is recognized. The Company monitors warranty obligations and may make revisions to its warranty reserve if actual costs of product repair and replacement are significantly higher or lower than estimated. Accruals for anticipated future warranty costs are charged to cost of sales and included in accrued liabilities and other long-term liabilities. Warranty accruals are based on estimates that are updated on an ongoing basis taking into consideration inputs such as new product introductions, changes in the volume of claims compared with the Company's historical experience, and the changes in the cost of servicing warranty claims. The Company accounts for the effect of such changes in estimates prospectively.
Inventories
Inventories

Inventories are stated at weighted average cost, subject to lower of cost or net realizable value. Net realizable value is the estimated selling price of our products in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories consist of purchased parts and raw materials (principally electronic components), work in process (principally products being assembled) and finished goods. The Company evaluates inventory on a quarterly basis for lower of cost or net realizable value and excess and obsolescence and, as necessary, writes down the valuation of units based upon the Company's forecasted usage and sales, anticipated selling price, product obsolescence and other factors. Once inventory is written down, its new value is maintained until it is sold or scrapped.

The Company receives various rebate incentives from certain suppliers based on its contractual arrangements, including volume-based rebates. The rebates earned are recognized as a reduction of cost of inventories and reduce the cost of sales in the period when the related inventory is sold.
Income Taxes
Income Taxes
    
The Company accounts for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax reporting purposes, net operating loss carry-forwards and other tax credits measured by applying enacted tax laws related to the financial statement periods. Valuation allowances are provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

The Company recognizes tax liabilities for uncertain income tax positions on the income tax return based on the two-step process. The first step is to determine whether it is more likely than not that each income tax position would be sustained upon audit. The second step is to estimate and measure the tax benefit as the amount that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority. Estimating these amounts requires the Company to determine the probability of various possible outcomes. The Company evaluates these uncertain tax positions on a quarterly basis. This evaluation is based on the consideration of several factors, including changes in facts or circumstances, changes in applicable tax law, settlement of issues under audit and new exposures. If the Company later determines that its exposure is lower or that the liability is not sufficient to cover its revised expectations, the Company adjusts the liability and effects a related charge in its tax provision during the period in which the Company makes such a determination.
Share-Based Compensation
Stock-Based Compensation

The Company measures and recognizes compensation expense for all share-based awards made to employees and non-employees, including stock options and restricted stock units ("RSUs"). The share-based awards granted to non-employees have not been material to date. The Company is required to estimate the fair value of share-based awards on the date of grant. The Company recognizes the grant date fair value of all share-based awards over the requisite service period and accounts for forfeitures as they occur. The fair value of RSUs with service conditions or performance conditions is based on the closing market price of the Company's common stock on the date of grant. The fair value for RSUs with service conditions, or time-based RSUs, is amortized on a straight-line basis over the requisite service period. The fair value for RSUs with performance conditions ("PRSUs") is recognized on a ratable basis over the requisite service period when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.

The Company estimates the fair value of stock options granted using a Black-Scholes option pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option and the expected volatility of the price of the Company's common stock. The expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience. The expected volatility is based on the implied and historical volatility of the Company’s common stock. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period.

Variable Interest Entity
Variable Interest Entities

The Company determines at the inception of each arrangement whether an entity in which the Company holds an investment or in which the Company has other variable interests is considered a variable interest entity ("VIE"). The Company consolidates VIEs when it is the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company assesses whether any changes in the interest or relationship with the entity affect the determination of whether the entity is still a VIE and, if so, whether the Company is the primary beneficiary. If the Company is not the primary beneficiary in a VIE, the Company accounts for the investment or other variable interest in accordance with applicable GAAP.

The Company has concluded that Ablecom Technology, Inc. (“Ablecom”) and its affiliate, Compuware Technology, Inc. ("Compuware") are VIEs in accordance with applicable accounting standards and guidance; however, the Company is not the primary beneficiary as it does not have the power to direct the activities that are most significant to the entities and therefore, the Company does not consolidate these entities. In performing its analysis, the Company considered its explicit arrangements with Ablecom and Compuware, including the supplier arrangements. Also, as a result of the substantial related party relationships between the Company and these entities, the Company considered whether any implicit arrangements exist that would cause the Company to protect those related parties’ interests from suffering losses. The Company determined it has no material implicit arrangements with Ablecom, Compuware or their shareholders.

The Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. (the "Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for its separately constructed manufacturing facilities. In fiscal year 2012, each company contributed $0.2 million and owns 50% of the Management Company. The Company has concluded that the Management Company is a VIE, and the Company is the primary beneficiary as it has the power to direct the activities that are most significant to the Management Company. For the three and nine months ended March 31, 2019 and 2018, the accounts of the Management Company have been consolidated with the accounts of Super Micro Computer, and a noncontrolling interest has been recorded for Ablecom's interest in the net assets and operations of the Management Company. Net income (loss) attributable to Ablecom's interest was not material for the periods presented and was included in general and administrative expenses in the Company's condensed consolidated statements of operations.

Investment in a Corporate Venture
Investment in a Corporate Venture

In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is 30% owned by the Company and 70% owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment has been accounted for using the equity method. As such, the Corporate Venture is also a related party. As of March 31, 2019 and June 30, 2018, the Company's equity investment in the Corporate Venture was $1.4 million and $2.4 million, respectively, and was recorded under investment in equity investee on the Company's condensed consolidated balance sheet. The Company's share of losses of the Corporate Venture were $0.4 million and $0.7 million for the three months ended March 31, 2019 and 2018, respectively, and $3.6 million and $2.5 million for the nine months ended March 31, 2019 and 2018, respectively.

The Company recorded a deferred gain related to the contribution of certain technology rights of $7.0 million in the third fiscal quarter of 2017. The amortization of the deferred gain is being recognized as a credit to research and development expenses in the Company's condensed consolidated statement of operations over a period of five years which represents the estimated period over which the remaining obligations will be fulfilled.

As a result of the adoption of new accounting guidance as of the beginning of fiscal year 2019, the Company recorded an increase of $3.0 million to the investment in equity investee for the contribution of those technology rights, and corresponding increases in deferred gain and retained earnings of $2.1 million and $0.9 million, respectively. As of March 31, 2019 and June 30, 2018, the Company had unamortized deferred gain balance of $2.0 million and $1.4 million, respectively, in accrued liabilities and $3.5 million and $3.5 million, respectively, in other long-term liabilities in the Company’s condensed consolidated balance sheets.

The Company monitors the investment for events or circumstances indicative of potential other-than-temporary impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. No impairment charge was recorded for the three and nine months ended March 31, 2019 and March 31, 2018, respectively.

Additionally, the Company sold products worth $13.7 million and $3.1 million to the Corporate Venture in the three months ended March 31, 2019 and March 31, 2018, respectively, and $35.2 million and $14.5 million in the nine months ended March 31, 2019 and March 31, 2018, respectively, and the Company's share of intra-entity profits on the products that remained unsold by the Corporate Venture as of March 31, 2019 and June 30, 2018 have been eliminated and have reduced the Company's investment in the Corporate Venture. The Company had $11.6 million and $2.9 million due from the Corporate Venture in accounts receivable, net as of March 31, 2019 and June 30, 2018, respectively, in its condensed consolidated balance sheets.
Concentration of Credit Risk
Concentration of Credit Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable.
Concentration of Supplier Risk

Certain materials used by the Company in the manufacture of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry.
Accounting Pronouncements Recently and Not Yet Adopted
Accounting Pronouncements Recently Adopted

In May 2014, the Financial Accounting Standards Board (“FASB”) issued new accounting guidance,ASC 606, that supersedes nearly all U.S. GAAP on revenue recognition and eliminates industry-specific guidance. ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Since its issuance, the FASB has issued several amendments to ASC 606. The Company adopted ASC 606 on July 1, 2018 using the modified retrospective method. In connection with the adoption of ASC 606, the Company recorded a transition adjustment to increase retained earnings by $6.8 million as of July 1, 2018. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.

The primary impact of the adoption of ASC 606 was the acceleration of revenue recognition for (i) sales to distributors where the Company previously accounted for such sales on a sell-through basis and (ii) software arrangements. The following tables summarize the impacts of the adoption of ASC 606 on the Company’s condensed consolidated financial statements. The adoption of ASC 606 did not have any impact on the net cash provided by operating activities.

Selected Captions from the Condensed Consolidated Balance Sheet as of March 31, 2019 (in thousands)

 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
ASSETS
 
 
 
 
 
Accounts receivable, net of allowances
$
327,366

 
$
(17,367
)
 
$
309,999

Inventories
761,113

 
11,808

 
772,921

Prepaid expenses and other current assets
97,857

 
(1,916
)
 
95,941

Deferred income taxes, net
33,776

 
1,558

 
35,334

 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
 
 
Accrued liabilities
$
112,951

 
$
(4,655
)
 
$
108,296

Deferred revenue
87,746

 
653

 
88,399

Income taxes payable
8,729

 
71

 
8,800

Deferred revenue, non-current
105,584

 
2,783

 
108,367

Retained earnings
588,193

 
(4,769
)
 
583,424


Selected Captions from the Condensed Consolidated Statement of Operations for the Three and Nine Months ended March 31, 2019 (in thousands)

 
Three Months Ended March 31, 2019
 
Nine Months Ended March 31, 2019
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
Net sales
$
743,499

 
$
(1,621
)
 
$
741,878

 
$
2,646,126

 
$
18,449

 
$
2,664,575

Cost of sales
631,172

 
(403
)
 
630,769

 
2,282,638

 
18,995

 
2,301,633

Gross profit
112,327

 
(1,218
)
 
111,109

 
363,488

 
(546
)
 
362,942

General and administrative
36,174

 
(1,626
)
 
34,548

 
106,214

 
(2,662
)
 
103,552

Income before income tax provision
11,502

 
408

 
11,910

 
62,320

 
2,116

 
64,436

Income tax provision
497

 
(244
)
 
253

 
10,540

 
71

 
10,611

Net income
10,646

 
652

 
11,298

 
48,208

 
2,045

 
50,253



In January 2016, the FASB issued new guidance, Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. This guidance changes the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. The most significant impact of this accounting standard update is that it requires the remeasurement of equity investments not accounted for under the equity method to be recorded at fair value through the consolidated statement of operations at the end of each reporting period.  The Company adopted this accounting standard update as of July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements. As a result of the adoption of the new standard, the Company’s equity investments are accounted for as follows:

Marketable equity securities that have a readily determinable fair value are measured and recorded at fair value.

Non-marketable equity securities that do not have a readily determinable fair value and for which the Company does not control the investee nor is it able to exert significant influence over the investee are measured using a measurement alternative recorded at cost less any impairment, plus or minus changes resulting from qualifying observable price changes.

Equity method investments are equity securities for which the Company does not control the investee but is able to exert significant influence over the investee. These investments are measured at cost less any impairment, plus or minus the Company's share of equity method investee income or loss.

In August 2016, the FASB issued an amendment to the accounting guidance, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments. This amendment consists of eight provisions that provide guidance on the classification of certain cash receipts and cash payments. If practicable, this amendment should be applied using a retrospective transition method to each period presented. For the provisions that are impracticable to apply retrospectively, those provisions may be applied prospectively as of the earliest date practicable. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated statements of cash flows.

In October 2016, the FASB issued an amendment to the accounting guidance, Intra-Entity Transfers of Assets Other Than Inventory. This amendment simplifies the accounting for income tax consequences of intra-entity transfers of assets other than inventory by requiring recognition of current and deferred income tax consequences when such transfers occur. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements and related disclosures.

In November 2016, the FASB issued an amendment to the accounting guidance, Statement of Cash Flows: Restricted Cash. This amendment addresses presentations of total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The Company adopted the accounting guidance on July 1, 2018 using a retrospective transition method to each period presented. The adoption did not have a material impact on the consolidated statements of cash flows. Presentation of prior period information has been retrospectively adjusted.

In February 2017, the FASB issued new accounting guidance, Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets: Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets. This guidance clarifies the scope and application on the sale or transfer of nonfinancial assets and in substance nonfinancial assets to noncustomers, including partial sales. The Company adopted this guidance on July 1, 2018. Prior to adoption, the Company had previously contributed certain technology rights in exchange for 30% ownership in a privately-held company (the “Corporate Venture”) and accounted for the transaction in accordance with the guidance related to exchanges of a nonfinancial asset for a noncontrolling ownership interest in ASC 845 - Nonmonetary Transactions, which has been eliminated by the new guidance. As a result of the adoption of the new guidance, the Company recognized $3.0 million increase in the carrying value of the equity-method investment, a $2.1 million increase in deferred gain, and a $0.9 million increase in retained earnings.

In August 2018, the Securities and Exchange Commission (“SEC”) adopted amendments to certain disclosure requirements in Securities Act Release No. 33-10532, Disclosure Update and Simplification. The amendments became effective on November 5, 2018. The SEC staff subsequently indicated that it would not object if a filer’s first presentation of changes in stockholders’ equity is included in its Form 10-Q for the quarter that begins after the final rule’s effective date. Among the amendments is the requirement to present the changes in stockholders’ equity in the interim financial statements (either in a separate statement or footnote) in Quarterly Reports on Form 10-Q. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a consolidated statement of operations is required to be filed. The Company adopted this guidance in the first quarter of fiscal year 2019.

Accounting Pronouncements Not Yet Adopted

In February 2016, the FASB issued an amendment to the accounting guidance, Leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. Since its issuance, the FASB has issued several amendments to the new lease standard. The standard is effective for the Company from July 1, 2019 and the Company will apply this standard using the modified retrospective approach and will not restate prior comparative periods. The Company will elect the “package of practical expedients” under the transition guidance of the new standard, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs, for leases that are in effect as of the date of adoption of the new lease guidance. While the Company is currently finalizing its implementation of new policies, processes and internal controls to comply with the new rules, it is anticipated that the adoption of the new standard will result in the recognition of right-of-use assets and lease liabilities on the Company’s consolidated balance sheet of $14.8 million and $15.2 million, respectively, as of July 1, 2019, primarily related to real estate leases. The adoption of the new standard will not have a material impact on the Company’s consolidated statement of operations or consolidated statement of cash flows.

In June 2016, the FASB issued authoritative guidance, Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments, that amends the impairment model for certain financial assets by requiring the use of an expected loss methodology, which will result in more timely recognition of credit losses. The amendment is effective for the Company from July 1, 2020. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.

In February 2018, the FASB issued Income Statement - Reporting Comprehensive Income: Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act ("2017 Tax Reform Act"), from accumulated other comprehensive income to retained earnings. The guidance also requires certain new disclosures regardless of the election and is effective for the Company from July 1, 2019. The adoption of the guidance will not have a material impact on its consolidated financial statements.

In June 2018, the FASB issued amended guidance to expand the scope of ASC 718 - Compensation-Stock Compensation, to include share-based payment transactions for acquiring goods and services from non-employees. The amendments specify that the guidance applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a grantor’s own operations by issuing share-based payment awards. The new amendment is effective for the Company from July 1, 2019. The adoption of the new standard will not have a material impact on its consolidated financial statements and related disclosures.

In August 2018, the FASB issued amended guidance, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, to modify the disclosure requirements on fair value measurements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures.

In August 2018, the FASB issued amended guidance to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments. According to the amendments, the entity shall determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. It requires the entity (customer) to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.
Revenue
Revenue recognition for periods after the Company’s adoption of ASC 606 as of July 1, 2018

The Company adopted ASC 606 as of July 1, 2018 using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company considered the effect of all modifications when identifying performance obligations and allocating transaction price, which did not have a material effect on the adjustment to retained earnings. The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of retained earnings. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.

ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of the promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

The Company generates revenues from the sale of server and storage systems, subsystems, accessories, services, server software management solutions, and support services.

Product sales. The Company recognizes revenue from sales of products as control is transferred to customers, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain. Products sold by the Company are delivered via shipment from the Company’s facilities or drop shipment directly to its customer from a Company vendor. The Company may use distributors to sell products to end customers. Revenue from distributors is recognized when the distributor obtains control of the product, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain, and in the amount of consideration to which the Company expects to be entitled.

As part of determining the transaction price in contracts with customers, the Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. Based upon historical experience a refund liability is recorded at the time of sale for estimated product returns and an asset is recognized for the amount expected to be recorded in inventory upon product return, less the expected recovery costs. The Company also reduces revenue for the estimated costs of customer and distributor programs and incentive offerings such as price protection and rebates as well as the estimated costs of cooperative marketing arrangements where the fair value of the benefit derived from the costs cannot be reasonably estimated. Any provision for customer and distributor programs and other discounts is recorded as a reduction of revenue at the time of sale based on an evaluation of the contract terms and historical experience.

Services sales. The Company’s sale of services mainly consists of extended warranty and on-site services. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period as the Company stands ready to perform any required warranty service. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period as the on-site services are made available to the customer. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.

Contracts with multiple promised goods and services. Certain of the Company’s contracts contain multiple promised goods and services. Performance obligations in a contract are identified based on the promised goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised goods and services are accounted for as a combined performance obligation. Revenue allocated to each performance obligation is recognized at the time the related performance obligation is satisfied by transferring control of the promised good or service to a customer.

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information, such as internally approved pricing guidelines with respect to geographies, customer type, internal costs, and gross margin objectives, for the related performance obligations.

When the Company receives consideration from a customer prior to transferring goods or services to the customer, the Company records a contract liability (deferred revenue). The Company also recognizes deferred revenue when it has an unconditional right to consideration (i.e., a receivable) before transfer of control of goods or services to a customer.

The Company considers shipping & handling activities as costs to fulfill the sales of products. Shipping revenue is included in net sales when control of the product is transferred to the customer, and the related shipping and handling costs are included in cost of products sold. Taxes imposed by governmental authorities on the Company's revenue producing activities with customers, such as sales taxes and value added taxes, are excluded from net sales.

    
Revenue recognition for periods prior to the Company’s adoption of ASC 606 as of July 1, 2018

Product sales. The Company recognizes revenue from sales of products upon meeting all of the following revenue recognition criteria, which is typically met upon shipment or delivery of its products to customers, unless customer acceptance is uncertain or significant obligations to the customer remain: (i) persuasive evidence of an arrangement exists through customer contracts and orders, (ii) the customer takes title and assumes the risks and rewards of ownership, (iii) the sales price charged is fixed or determinable as evidenced by customer contracts and orders and (iv) collectibility is reasonably assured.

The Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. The Company also reduces revenue for customer and distributor programs and incentive offerings such as price protection and rebates as well as cooperative marketing arrangements where the fair value of the benefit identified from the costs cannot be reasonably estimated.

The Company may use distributors to sell products to end customers. Revenue from distributors may be recognized on sell-in or sell-through basis depending on the terms of the arrangement between the Company and the distributor.

The Company records costs related to shipping and handling in sales and marketing expenses. Shipping and handling fees billed to customers are included in net sales.

Services sales. The Company’s sale of services mainly consists of extended warranty and on-site services. These services are sold at the time of the sale of the underlying products. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.

Multiple-element arrangements. Certain of the Company’s arrangements contain multiple elements, consisting of both the Company’s products and services. Revenue allocated to each element is recognized when all the revenue recognition criteria are met for that element.

The Company allocates arrangement consideration at the inception of an arrangement to all deliverables, if they represent a separate unit of accounting, based on their relative estimated stand-alone selling prices. A deliverable qualifies as a separate unit of accounting when the delivered element has stand-alone value to the customer. The guidance establishes the following hierarchy to determine the relative estimated stand-alone selling price to be used for allocating arrangement consideration to deliverables: (i) vendor-specific objective evidence of fair value (“VSOE”), (ii) third-party evidence of selling price (“TPE”) if VSOE is not available, or (iii) the vendor's best estimated selling price (“BESP”) if neither VSOE nor TPE are available.

The Company does not have VSOE for deliverables in its arrangements, and TPE is generally not available because its products are highly differentiated, and the Company is unable to obtain reliable information on the products and pricing practices of the Company’s competitors. BESP reflects the Company’s estimate of what the selling price of a deliverable would be if it were sold regularly on a stand-alone basis.

As such, BESP is generally used to allocate the total arrangement consideration at the arrangement inception. The Company determines BESP for a product by considering multiple factors including, but not limited to, geographies, customer types, internal costs, gross margin objectives and pricing practices.

Disaggregation of Revenue

The Company disaggregates revenue by type of product, by geographical market, and by products sold to indirect sales channel partners or direct customers and original equipment manufacturers ("OEMs") that depict the nature, amount, and timing of revenue and cash flows. Service revenues are not a significant component of total revenue and are aggregated within the respective categories.
Fair Value of Financial Instruments
The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and other assets. The Company classifies its cash equivalents and other assets, except for its investment in an auction rate security within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value. The Company’s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of March 31, 2019 and June 30, 2018. The Company used discounted cash flows to estimate the fair value of the auction rate security as of March 31, 2019 and June 30, 2018. The material factors used in preparing the discounted cash flows are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return.
XML 56 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components
9 Months Ended
Mar. 31, 2019
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components
Balance Sheet Components

The following tables provide details of the selected balance sheet items (in thousands):

Inventories:

 
March 31,
2019
 
June 30,
2018
Finished goods
$
525,344

 
$
633,348

Work in process
84,293

 
61,162

Purchased parts and raw materials
151,476

 
158,742

Total inventories
$
761,113

 
$
853,252


    
The Company recorded a provision for excess and obsolete inventory totaling $4.7 million and $17.3 million in the three and nine months ended March 31, 2019, respectively, and $1.9 million and $6.2 million in the three and nine months ended March 31, 2018, respectively, excluding a provision for adjusting the cost of certain inventories to net realizable value of $5.7 million and $7.3 million for the three and nine months ended March 31, 2019, respectively. The provision for adjusting the cost of certain inventories to net realizable value was not material for the three and nine months ended March 31, 2018.

Prepaid Expenses and Other Current Assets:

 
March 31,
2019
 
June 30,
2018
Receivables from vendors (1)
$
60,741

 
$
93,003

Restricted cash
17,234

 
2,803

Prepaid expenses
7,578

 
6,321

Deferred service costs
3,354

 
2,920

Others
8,950

 
5,809

Total prepaid expenses and other current assets
$
97,857

 
$
110,856

__________________________
(1) Includes receivables from contract manufacturers based on certain buy-sell arrangements of $59.7 million and $87.4 million as of March 31, 2019 and June 30, 2018, respectively.

Cash, cash equivalents and restricted cash:
 
March 31,
2019
 
June 30,
2018
Cash and cash equivalents
$
169,735

 
$
115,377

Restricted cash included in prepaid expenses and other current assets
17,234

 
2,803

Restricted cash included in other assets
2,301

 
2,202

Total cash, cash equivalents and restricted cash
$
189,270

 
$
120,382



Property, Plant, and Equipment:
 
March 31,
2019
 
June 30,
2018
Buildings
$
86,136

 
$
88,689

Machinery and equipment
78,666

 
71,081

Land
74,922

 
74,919

Building and leasehold improvements
22,018

 
18,760

Furniture and fixtures
19,957

 
18,475

Software
18,046

 
15,522

Buildings construction in progress (1)
7,930

 
1,779

 
307,675

 
289,225

Accumulated depreciation and amortization
(104,233
)
 
(92,594
)
Property, plant and equipment, net
$
203,442

 
$
196,631

__________________________
(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California.

Other Assets:

 
March 31,
2019
 
June 30,
2018
Deferred service costs, non-current
$
3,473

 
$
3,583

Non-marketable equity securities (1)
2,878

 
3,539

Restricted cash, non-current
2,301

 
2,202

Investment in auction rate security
1,571

 
1,571

Deposits
607

 
671

Prepaid expense, non-current
1,763

 
2,471

Total other assets
$
12,593

 
$
14,037


__________________________
(1) As of March 31, 2019, the balance represents investments in non-marketable equity securities without readily determinable fair values. As of June 30, 2018, the balance represents investments in equity securities accounted for under the cost method.

Accrued Liabilities:

 
March 31,
2019
 
June 30,
2018
Accrued payroll and related expenses
$
24,621

 
$
25,532

Contract manufacturers liability
20,748

 
28,754

Customer deposits
17,895

 
14,938

Accrued professional fees
10,937

 
6,626

Accrued warranty costs
8,200

 
7,589

Accrued cooperative marketing expenses
6,910

 
6,413

Others
23,640

 
12,626

Total accrued liabilities
$
112,951

 
$
102,478


Other Long-term Liabilities:

 
March 31,
2019
 
June 30,
2018
Accrued unrecognized tax benefits including related interest and penalties
$
17,926

 
$
17,872

Accrued warranty costs, non-current
2,316

 
2,295

Others
4,199

 
4,398

Total other long-term liabilities
$
24,441

 
$
24,565


Product Warranties:

 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Balance, beginning of the period
$
10,434

 
$
8,796

 
$
9,884

 
$
7,721

Provision for warranty
5,510

 
5,126

 
17,163

 
15,380

Costs utilized
(6,346
)
 
(4,959
)
 
(18,083
)
 
(15,387
)
Change in estimated liability for pre-existing warranties
918

 
151

 
1,552

 
1,400

Balance, end of the period
10,516

 
9,114

 
10,516

 
9,114

Current portion
8,200

 
7,013

 
8,200

 
7,013

Non-current portion
$
2,316

 
$
2,101

 
$
2,316

 
$
2,101

XML 57 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies
9 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies
Organization and Summary of Significant Accounting Policies

Organization

Super Micro Computer, Inc. (“Super Micro Computer”) was incorporated in 1993. Super Micro Computer is a global leader in server technology and green computing innovation. Super Micro Computer develops and provides high performance server and storage solutions based upon an innovative, modular and open-standard architecture. Super Micro Computer has operations primarily in the United States, the Netherlands, Taiwan, China and Japan.

Basis of Presentation
 
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America ("U.S. GAAP"). The condensed consolidated financial statements of Super Micro Computer include the accounts of Super Micro Computer and entities consolidated under the variable interest model or the voting interest model. Noncontrolling interests are not presented separately in the condensed consolidated statements of operations and condensed consolidated statements of comprehensive income as the amounts are immaterial. All intercompany accounts and transactions of Super Micro Computer and its consolidated entities (collectively, the "Company") have been eliminated in consolidation. For equity investments over which the Company is able to exercise significant influence over the investee but does not control the investee, and is not the primary beneficiary of the investee’s activities are accounted for using the equity method. Investments in equity securities which do not have readily determinable fair values and for which the Company is not able to exercise significant influence over the investee are accounted for under the measurement alternative which is the cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar securities of the same investee. Prior to July 1, 2018, investments for which the Company was not able to exercise significant influence over the investee were accounted for under the cost method.

The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (the “SEC”) and include the accounts of Super Micro Computer and its consolidated subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations.

The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The consolidated results of operations for the three and nine months ended March 31, 2019 are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending June 30, 2019.

Use of Estimates
    
U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Such estimates include, but are not limited to: allowances for doubtful accounts and sales returns, inventory valuation, useful lives of property, plant and equipment, product warranty accruals, stock-based compensation, impairment of investments and long-lived assets, and income taxes. The Company’s estimates are evaluated on an ongoing basis and changes in the estimates are recognized prospectively. Actual results could differ from those estimates.


Revenue Recognition

The Company’s revenue recognition policy and related disclosures are discussed in Note 2, “Revenue.”

Product Warranties

The Company offers product warranties ranging from 15 to 39 months against any defective products. These standard warranties are assurance type warranties and the Company does not offer any services beyond the assurance that the product will continue working as specified. Therefore, under recently adopted guidance, Revenue from Contracts with Customers, (“ASC 606”), these warranties are not considered separate performance obligations in the arrangement. Based on historical experience, the Company accrues for estimated returns of defective products at the time revenue is recognized. The Company monitors warranty obligations and may make revisions to its warranty reserve if actual costs of product repair and replacement are significantly higher or lower than estimated. Accruals for anticipated future warranty costs are charged to cost of sales and included in accrued liabilities and other long-term liabilities. Warranty accruals are based on estimates that are updated on an ongoing basis taking into consideration inputs such as new product introductions, changes in the volume of claims compared with the Company's historical experience, and the changes in the cost of servicing warranty claims. The Company accounts for the effect of such changes in estimates prospectively.

Inventories

Inventories are stated at weighted average cost, subject to lower of cost or net realizable value. Net realizable value is the estimated selling price of our products in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Inventories consist of purchased parts and raw materials (principally electronic components), work in process (principally products being assembled) and finished goods. The Company evaluates inventory on a quarterly basis for lower of cost or net realizable value and excess and obsolescence and, as necessary, writes down the valuation of units based upon the Company's forecasted usage and sales, anticipated selling price, product obsolescence and other factors. Once inventory is written down, its new value is maintained until it is sold or scrapped.

The Company receives various rebate incentives from certain suppliers based on its contractual arrangements, including volume-based rebates. The rebates earned are recognized as a reduction of cost of inventories and reduce the cost of sales in the period when the related inventory is sold.

Income Taxes
    
The Company accounts for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax reporting purposes, net operating loss carry-forwards and other tax credits measured by applying enacted tax laws related to the financial statement periods. Valuation allowances are provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

The Company recognizes tax liabilities for uncertain income tax positions on the income tax return based on the two-step process. The first step is to determine whether it is more likely than not that each income tax position would be sustained upon audit. The second step is to estimate and measure the tax benefit as the amount that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority. Estimating these amounts requires the Company to determine the probability of various possible outcomes. The Company evaluates these uncertain tax positions on a quarterly basis. This evaluation is based on the consideration of several factors, including changes in facts or circumstances, changes in applicable tax law, settlement of issues under audit and new exposures. If the Company later determines that its exposure is lower or that the liability is not sufficient to cover its revised expectations, the Company adjusts the liability and effects a related charge in its tax provision during the period in which the Company makes such a determination.

Stock-Based Compensation

The Company measures and recognizes compensation expense for all share-based awards made to employees and non-employees, including stock options and restricted stock units ("RSUs"). The share-based awards granted to non-employees have not been material to date. The Company is required to estimate the fair value of share-based awards on the date of grant. The Company recognizes the grant date fair value of all share-based awards over the requisite service period and accounts for forfeitures as they occur. The fair value of RSUs with service conditions or performance conditions is based on the closing market price of the Company's common stock on the date of grant. The fair value for RSUs with service conditions, or time-based RSUs, is amortized on a straight-line basis over the requisite service period. The fair value for RSUs with performance conditions ("PRSUs") is recognized on a ratable basis over the requisite service period when it is probable the performance conditions of the awards will be met. The Company reassesses the probability of vesting at each reporting period and adjusts the total compensation expense of the award based on this probability assessment.

The Company estimates the fair value of stock options granted using a Black-Scholes option pricing model. This model requires the Company to make estimates and assumptions with respect to the expected term of the option and the expected volatility of the price of the Company's common stock. The expected term represents the period that the Company’s stock-based awards are expected to be outstanding and was determined based on the Company's historical experience. The expected volatility is based on the implied and historical volatility of the Company’s common stock. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period.

Variable Interest Entities

The Company determines at the inception of each arrangement whether an entity in which the Company holds an investment or in which the Company has other variable interests is considered a variable interest entity ("VIE"). The Company consolidates VIEs when it is the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, the Company assesses whether any changes in the interest or relationship with the entity affect the determination of whether the entity is still a VIE and, if so, whether the Company is the primary beneficiary. If the Company is not the primary beneficiary in a VIE, the Company accounts for the investment or other variable interest in accordance with applicable GAAP.

The Company has concluded that Ablecom Technology, Inc. (“Ablecom”) and its affiliate, Compuware Technology, Inc. ("Compuware") are VIEs in accordance with applicable accounting standards and guidance; however, the Company is not the primary beneficiary as it does not have the power to direct the activities that are most significant to the entities and therefore, the Company does not consolidate these entities. In performing its analysis, the Company considered its explicit arrangements with Ablecom and Compuware, including the supplier arrangements. Also, as a result of the substantial related party relationships between the Company and these entities, the Company considered whether any implicit arrangements exist that would cause the Company to protect those related parties’ interests from suffering losses. The Company determined it has no material implicit arrangements with Ablecom, Compuware or their shareholders.

The Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. (the "Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for its separately constructed manufacturing facilities. In fiscal year 2012, each company contributed $0.2 million and owns 50% of the Management Company. The Company has concluded that the Management Company is a VIE, and the Company is the primary beneficiary as it has the power to direct the activities that are most significant to the Management Company. For the three and nine months ended March 31, 2019 and 2018, the accounts of the Management Company have been consolidated with the accounts of Super Micro Computer, and a noncontrolling interest has been recorded for Ablecom's interest in the net assets and operations of the Management Company. Net income (loss) attributable to Ablecom's interest was not material for the periods presented and was included in general and administrative expenses in the Company's condensed consolidated statements of operations.

Investment in a Corporate Venture

In October 2016, the Company entered into agreements pursuant to which the Company contributed certain technology rights in connection with an investment in a privately-held company (the "Corporate Venture") located in China to expand the Company's presence in China. The Corporate Venture is 30% owned by the Company and 70% owned by another company in China. The transaction was closed in the third fiscal quarter of 2017 and the investment has been accounted for using the equity method. As such, the Corporate Venture is also a related party. As of March 31, 2019 and June 30, 2018, the Company's equity investment in the Corporate Venture was $1.4 million and $2.4 million, respectively, and was recorded under investment in equity investee on the Company's condensed consolidated balance sheet. The Company's share of losses of the Corporate Venture were $0.4 million and $0.7 million for the three months ended March 31, 2019 and 2018, respectively, and $3.6 million and $2.5 million for the nine months ended March 31, 2019 and 2018, respectively.

The Company recorded a deferred gain related to the contribution of certain technology rights of $7.0 million in the third fiscal quarter of 2017. The amortization of the deferred gain is being recognized as a credit to research and development expenses in the Company's condensed consolidated statement of operations over a period of five years which represents the estimated period over which the remaining obligations will be fulfilled.

As a result of the adoption of new accounting guidance as of the beginning of fiscal year 2019, the Company recorded an increase of $3.0 million to the investment in equity investee for the contribution of those technology rights, and corresponding increases in deferred gain and retained earnings of $2.1 million and $0.9 million, respectively. As of March 31, 2019 and June 30, 2018, the Company had unamortized deferred gain balance of $2.0 million and $1.4 million, respectively, in accrued liabilities and $3.5 million and $3.5 million, respectively, in other long-term liabilities in the Company’s condensed consolidated balance sheets.

The Company monitors the investment for events or circumstances indicative of potential other-than-temporary impairment and makes appropriate reductions in carrying values if it determines that an impairment charge is required. No impairment charge was recorded for the three and nine months ended March 31, 2019 and March 31, 2018, respectively.

Additionally, the Company sold products worth $13.7 million and $3.1 million to the Corporate Venture in the three months ended March 31, 2019 and March 31, 2018, respectively, and $35.2 million and $14.5 million in the nine months ended March 31, 2019 and March 31, 2018, respectively, and the Company's share of intra-entity profits on the products that remained unsold by the Corporate Venture as of March 31, 2019 and June 30, 2018 have been eliminated and have reduced the Company's investment in the Corporate Venture. The Company had $11.6 million and $2.9 million due from the Corporate Venture in accounts receivable, net as of March 31, 2019 and June 30, 2018, respectively, in its condensed consolidated balance sheets.

Concentration of Supplier Risk

Certain materials used by the Company in the manufacture of its products are available from a limited number of suppliers. Shortages could occur in these materials due to an interruption of supply or increased demand in the industry. One supplier accounted for 20.1% and 26.9% of total purchases for the three months ended March 31, 2019 and 2018, respectively, and 21.2% and 26.2% for the nine months ended March 31, 2019 and 2018, respectively. Ablecom and Compuware, related parties of the Company, as noted in Note 8, "Related Party Transactions," accounted for 9.9% and 8.6% of total cost of sales for the three months ended March 31, 2019 and 2018, respectively, and 9.4% and 9.2% for the nine months ended March 31, 2019 and 2018, respectively.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to concentration of credit risk consist primarily of cash and cash equivalents, restricted cash, investment in an auction rate security and accounts receivable. No single customer accounted for 10% or more of the net sales for the three and nine months ended March 31, 2019 and 2018. No country other than the United States accounted for 10% or more of the net sales in the three and nine months ended March 31, 2019. No country other than the United States accounted for 10% or more of the net sales in the three months ended March 31, 2018, whereas the United States and China accounted for 55.4% and 11.4%, respectively, of the net sales in the nine months ended March 31, 2018. One customer accounted for 14.9% of the Company's accounts receivable, net as of March 31, 2019, and one customer accounted for 11.6% of the Company's accounts receivable, net as of June 30, 2018.

Accounting Pronouncements Recently Adopted

In May 2014, the Financial Accounting Standards Board (“FASB”) issued new accounting guidance,ASC 606, that supersedes nearly all U.S. GAAP on revenue recognition and eliminates industry-specific guidance. ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Since its issuance, the FASB has issued several amendments to ASC 606. The Company adopted ASC 606 on July 1, 2018 using the modified retrospective method. In connection with the adoption of ASC 606, the Company recorded a transition adjustment to increase retained earnings by $6.8 million as of July 1, 2018. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.

The primary impact of the adoption of ASC 606 was the acceleration of revenue recognition for (i) sales to distributors where the Company previously accounted for such sales on a sell-through basis and (ii) software arrangements. The following tables summarize the impacts of the adoption of ASC 606 on the Company’s condensed consolidated financial statements. The adoption of ASC 606 did not have any impact on the net cash provided by operating activities.

Selected Captions from the Condensed Consolidated Balance Sheet as of March 31, 2019 (in thousands)

 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
ASSETS
 
 
 
 
 
Accounts receivable, net of allowances
$
327,366

 
$
(17,367
)
 
$
309,999

Inventories
761,113

 
11,808

 
772,921

Prepaid expenses and other current assets
97,857

 
(1,916
)
 
95,941

Deferred income taxes, net
33,776

 
1,558

 
35,334

 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
 
 
Accrued liabilities
$
112,951

 
$
(4,655
)
 
$
108,296

Deferred revenue
87,746

 
653

 
88,399

Income taxes payable
8,729

 
71

 
8,800

Deferred revenue, non-current
105,584

 
2,783

 
108,367

Retained earnings
588,193

 
(4,769
)
 
583,424


Selected Captions from the Condensed Consolidated Statement of Operations for the Three and Nine Months ended March 31, 2019 (in thousands)

 
Three Months Ended March 31, 2019
 
Nine Months Ended March 31, 2019
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
Net sales
$
743,499

 
$
(1,621
)
 
$
741,878

 
$
2,646,126

 
$
18,449

 
$
2,664,575

Cost of sales
631,172

 
(403
)
 
630,769

 
2,282,638

 
18,995

 
2,301,633

Gross profit
112,327

 
(1,218
)
 
111,109

 
363,488

 
(546
)
 
362,942

General and administrative
36,174

 
(1,626
)
 
34,548

 
106,214

 
(2,662
)
 
103,552

Income before income tax provision
11,502

 
408

 
11,910

 
62,320

 
2,116

 
64,436

Income tax provision
497

 
(244
)
 
253

 
10,540

 
71

 
10,611

Net income
10,646

 
652

 
11,298

 
48,208

 
2,045

 
50,253



In January 2016, the FASB issued new guidance, Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities. This guidance changes the accounting for equity investments, financial liabilities under the fair value option, and the presentation and disclosure requirements for financial instruments. The most significant impact of this accounting standard update is that it requires the remeasurement of equity investments not accounted for under the equity method to be recorded at fair value through the consolidated statement of operations at the end of each reporting period.  The Company adopted this accounting standard update as of July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements. As a result of the adoption of the new standard, the Company’s equity investments are accounted for as follows:

Marketable equity securities that have a readily determinable fair value are measured and recorded at fair value.

Non-marketable equity securities that do not have a readily determinable fair value and for which the Company does not control the investee nor is it able to exert significant influence over the investee are measured using a measurement alternative recorded at cost less any impairment, plus or minus changes resulting from qualifying observable price changes.

Equity method investments are equity securities for which the Company does not control the investee but is able to exert significant influence over the investee. These investments are measured at cost less any impairment, plus or minus the Company's share of equity method investee income or loss.

In August 2016, the FASB issued an amendment to the accounting guidance, Statement of Cash Flows: Classification of Certain Cash Receipts and Cash Payments. This amendment consists of eight provisions that provide guidance on the classification of certain cash receipts and cash payments. If practicable, this amendment should be applied using a retrospective transition method to each period presented. For the provisions that are impracticable to apply retrospectively, those provisions may be applied prospectively as of the earliest date practicable. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated statements of cash flows.

In October 2016, the FASB issued an amendment to the accounting guidance, Intra-Entity Transfers of Assets Other Than Inventory. This amendment simplifies the accounting for income tax consequences of intra-entity transfers of assets other than inventory by requiring recognition of current and deferred income tax consequences when such transfers occur. The Company adopted the accounting guidance on July 1, 2018. The result of the adoption did not have a material impact on the consolidated financial statements and related disclosures.

In November 2016, the FASB issued an amendment to the accounting guidance, Statement of Cash Flows: Restricted Cash. This amendment addresses presentations of total cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. The Company adopted the accounting guidance on July 1, 2018 using a retrospective transition method to each period presented. The adoption did not have a material impact on the consolidated statements of cash flows. Presentation of prior period information has been retrospectively adjusted.

In February 2017, the FASB issued new accounting guidance, Other Income-Gains and Losses from the Derecognition of Nonfinancial Assets: Clarifying the Scope of Asset Derecognition Guidance and Accounting for Partial Sales of Nonfinancial Assets. This guidance clarifies the scope and application on the sale or transfer of nonfinancial assets and in substance nonfinancial assets to noncustomers, including partial sales. The Company adopted this guidance on July 1, 2018. Prior to adoption, the Company had previously contributed certain technology rights in exchange for 30% ownership in a privately-held company (the “Corporate Venture”) and accounted for the transaction in accordance with the guidance related to exchanges of a nonfinancial asset for a noncontrolling ownership interest in ASC 845 - Nonmonetary Transactions, which has been eliminated by the new guidance. As a result of the adoption of the new guidance, the Company recognized $3.0 million increase in the carrying value of the equity-method investment, a $2.1 million increase in deferred gain, and a $0.9 million increase in retained earnings.

In August 2018, the Securities and Exchange Commission (“SEC”) adopted amendments to certain disclosure requirements in Securities Act Release No. 33-10532, Disclosure Update and Simplification. The amendments became effective on November 5, 2018. The SEC staff subsequently indicated that it would not object if a filer’s first presentation of changes in stockholders’ equity is included in its Form 10-Q for the quarter that begins after the final rule’s effective date. Among the amendments is the requirement to present the changes in stockholders’ equity in the interim financial statements (either in a separate statement or footnote) in Quarterly Reports on Form 10-Q. The analysis should present a reconciliation of the beginning balance to the ending balance of each period for which a consolidated statement of operations is required to be filed. The Company adopted this guidance in the first quarter of fiscal year 2019.

Accounting Pronouncements Not Yet Adopted

In February 2016, the FASB issued an amendment to the accounting guidance, Leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. Since its issuance, the FASB has issued several amendments to the new lease standard. The standard is effective for the Company from July 1, 2019 and the Company will apply this standard using the modified retrospective approach and will not restate prior comparative periods. The Company will elect the “package of practical expedients” under the transition guidance of the new standard, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs, for leases that are in effect as of the date of adoption of the new lease guidance. While the Company is currently finalizing its implementation of new policies, processes and internal controls to comply with the new rules, it is anticipated that the adoption of the new standard will result in the recognition of right-of-use assets and lease liabilities on the Company’s consolidated balance sheet of $14.8 million and $15.2 million, respectively, as of July 1, 2019, primarily related to real estate leases. The adoption of the new standard will not have a material impact on the Company’s consolidated statement of operations or consolidated statement of cash flows.

In June 2016, the FASB issued authoritative guidance, Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments, that amends the impairment model for certain financial assets by requiring the use of an expected loss methodology, which will result in more timely recognition of credit losses. The amendment is effective for the Company from July 1, 2020. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.

In February 2018, the FASB issued Income Statement - Reporting Comprehensive Income: Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act ("2017 Tax Reform Act"), from accumulated other comprehensive income to retained earnings. The guidance also requires certain new disclosures regardless of the election and is effective for the Company from July 1, 2019. The adoption of the guidance will not have a material impact on its consolidated financial statements.

In June 2018, the FASB issued amended guidance to expand the scope of ASC 718 - Compensation-Stock Compensation, to include share-based payment transactions for acquiring goods and services from non-employees. The amendments specify that the guidance applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a grantor’s own operations by issuing share-based payment awards. The new amendment is effective for the Company from July 1, 2019. The adoption of the new standard will not have a material impact on its consolidated financial statements and related disclosures.

In August 2018, the FASB issued amended guidance, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, to modify the disclosure requirements on fair value measurements based on the concepts in the Concepts Statement, including the consideration of costs and benefits. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures.

In August 2018, the FASB issued amended guidance to align the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments. According to the amendments, the entity shall determine which implementation costs to capitalize as an asset related to the service contract and which costs to expense. It requires the entity (customer) to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. The new standard is effective for the Company from July 1, 2020. The Company is currently evaluating the effect the guidance will have on its consolidated financial statement disclosures, results of operations and financial position.
XML 58 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
9 Months Ended
Mar. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

The Company recorded provisions for income taxes of $0.5 million and $10.5 million for three and nine months ended March 31, 2019, respectively, and $4.2 million and $25.7 million for the three and nine months ended March 31, 2018, respectively. The effective tax rate was 4.3% and 16.9% for the three and nine months ended March 31, 2019, respectively, and 21.4% and 53.5% for the three and nine months ended March 31, 2018, respectively. The effective tax rates for the three and nine months ended March 31, 2019 were lower than the statutory tax rate of 21%, primarily due to releases of unrecognized tax benefits as a result of lapse of statute of limitations. The effective tax rates for the three and nine months ended March 31, 2018 were higher than that for the three and nine months ended March 31, 2019, primarily due to a one-time $12.9 million write down of U.S. deferred tax assets and liabilities, and a one-time transition tax of $2.8 million, as a result of the 2017 Tax Reform Act.

               As of March 31, 2019, the Company had a liability for gross unrecognized tax benefits of $26.3 million, substantially all of which, if recognized, would affect the Company's effective tax rate. During the nine months ended March 31, 2019, there were no material changes in the total amount of the liability for gross unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of March 31, 2019, the Company had accrued $1.5 million of interest and penalties relating to unrecognized tax benefits.

In December 2017, the U.S. federal government enacted the 2017 Tax Reform Act. The 2017 Tax Reform Act reduced the U.S. federal corporate income tax rate from 35% to 21% effective January 1, 2018 and created a one-time transition tax on foreign earnings of U.S. subsidiaries that were not previously subject to U.S. income tax. Under U.S. GAAP, changes in tax rates and tax law are accounted for in the period of enactment and deferred tax assets and liabilities are measured at the enacted tax rate. As a result, the Company has completed its analysis and recorded a one-time $12.9 million, net write down of its U.S. deferred tax assets and liabilities resulting from the U.S. federal corporate income tax rate decrease from 35% to 21%, and a one-time transition tax of $2.8 million, in the Company's income tax provision for the fiscal year ended June 30, 2018. The Company expects further guidance may be forthcoming from the federal and state tax agencies, which could result in additional impacts.

The 2017 Tax Reform Act also creates a new requirement that Global Intangible Low-Taxed Income (“GILTI”) earned by controlled foreign corporations (“CFCs”) that must be included currently in the gross income of a CFC’s U.S. stockholder starting in the tax year that begins after 2017. The tax impact from GILTI will be recorded in the Company's income tax provision for the fiscal year ended June 30, 2019, net of foreign tax credit, and will not be material to the Company's income tax provision for the fiscal year ended June 30, 2019.

Under U.S. GAAP, the Company is allowed to make an accounting policy choice of either (i) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (ii) factoring such amounts into a company’s measurement of its deferred taxes. The Company's selection of an accounting policy for the fiscal year ended June 30, 2019 with respect to the GILTI tax rules is to treat GILTI tax as a current period expense under the period cost method.

Under the 2017 Tax Reform Act, starting on July 1, 2018, the company is no longer subject to federal income tax on earnings remitted from our foreign subsidiaries. The Company previously asserted that all of its foreign undistributed earnings were indefinitely reinvested. As a result of the 2017 Tax Reform Act, the Company has determined that its foreign undistributed earnings are indefinitely reinvested except for Netherlands. The Company may repatriate certain foreign earnings from Netherlands that have been previously taxed in the U.S. The tax impact of such repatriation is estimated to be immaterial.

In October 2019, the Taiwan tax authority completed its audit in Taiwan for fiscal year 2018 and proposed a transfer pricing adjustment on the Company which resulted in additional tax liability of $1.6 million. The Company accepted the proposed adjustment in October 2019 and intends to pay the $1.6 million tax liability in January 2020. The impact of this adjustment on the income statement will be offset by the recognition of previously unrecognized tax benefits related to the fiscal year audited in the period in which the proposed adjustment was accepted.

The Company believes that it has adequately provided reserves for all uncertain tax positions; however, amounts asserted by tax authorities could be greater or less than the Company’s current position. Accordingly, the Company’s provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made as or the underlying matters are settled or otherwise resolved.

The federal statute of limitations remains open in general for tax years ended June 30, 2016 through 2019. Various states statute of limitations remain open in general for tax years ended June 30, 2015 through 2019. Certain statutes of limitations in major foreign jurisdictions remain open in general for the tax years ended June 30, 2013 through 2019. The Company does not expect its unrecognized tax benefits to change materially over the next 12 months, except for the reductions arising from the lapse of the statute of limitations. It is reasonably possible that our gross unrecognized tax benefits will decrease by approximately $4.0 million in the next 12 months, primarily due to the lapse of the statute of limitations and settlement with the Tax Authorities. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.
XML 59 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies - Summary of the impact ASC 606 adoption (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Jul. 01, 2018
Jun. 30, 2018
ASSETS            
Accounts receivable, net of allowances $ 327,366   $ 327,366     $ 451,393
Inventories 761,113   761,113     853,252
Prepaid expenses and other current assets (including receivables from related parties of $14,275 and $24,016 at March 31, 2019 and June 30, 2018, respectively) 97,857   97,857     110,856
Deferred income taxes, net 33,776   33,776     25,583
LIABILITIES AND STOCKHOLDERS' EQUITY            
Accrued liabilities (including amounts due to related parties of $9,106 and $18,394 at March 31, 2019 and June 30, 2018, respectively) 112,951   112,951     102,478
Deferred revenue 87,746   87,746      
Income taxes payable 8,729   8,729     7,191
Deferred revenue, non-current 105,584   105,584      
Retained earnings 588,193   588,193     $ 532,271
INCOME STATEMENT            
Net sales (including related party sales of $17,590 and $17,614 in the three months ended March 31, 2019 and 2018, respectively, and $48,849 and $46,199 in the nine months ended March 31, 2019 and 2018, respectively) 743,499 $ 835,110 2,646,126 $ 2,378,830    
Cost of sales (including related party purchases of $62,624 and $62,861 in the three months ended March 31, 2019 and 2018, respectively, and $215,331 and $191,805 in the nine months ended March 31, 2019 and 2018, respectively) 631,172 729,193 2,282,638 2,081,165    
Gross profit 112,327 105,917 363,488 297,665    
General and administrative 36,174 23,555 106,214 68,286    
Income before income tax provision 11,502 19,471 62,320 48,124    
Income tax provision 497 4,159 10,540 25,725    
Net income 10,646 $ 14,595 48,208 $ 19,891    
Adjustments | ASU 2014-09            
ASSETS            
Accounts receivable, net of allowances (17,367)   (17,367)      
Inventories 11,808   11,808      
Prepaid expenses and other current assets (including receivables from related parties of $14,275 and $24,016 at March 31, 2019 and June 30, 2018, respectively) (1,916)   (1,916)      
Deferred income taxes, net 1,558   1,558      
LIABILITIES AND STOCKHOLDERS' EQUITY            
Accrued liabilities (including amounts due to related parties of $9,106 and $18,394 at March 31, 2019 and June 30, 2018, respectively) (4,655)   (4,655)      
Deferred revenue 653   653      
Income taxes payable 71   71      
Deferred revenue, non-current 2,783   2,783      
Retained earnings (4,769)   (4,769)   $ 6,800  
INCOME STATEMENT            
Net sales (including related party sales of $17,590 and $17,614 in the three months ended March 31, 2019 and 2018, respectively, and $48,849 and $46,199 in the nine months ended March 31, 2019 and 2018, respectively) (1,621)   18,449      
Cost of sales (including related party purchases of $62,624 and $62,861 in the three months ended March 31, 2019 and 2018, respectively, and $215,331 and $191,805 in the nine months ended March 31, 2019 and 2018, respectively) (403)   18,995      
Gross profit (1,218)   (546)      
General and administrative (1,626)   (2,662)      
Income before income tax provision 408   2,116      
Income tax provision (244)   71      
Net income 652   2,045      
Balances without adoption of ASC 606            
ASSETS            
Accounts receivable, net of allowances 309,999   309,999      
Inventories 772,921   772,921      
Prepaid expenses and other current assets (including receivables from related parties of $14,275 and $24,016 at March 31, 2019 and June 30, 2018, respectively) 95,941   95,941      
Deferred income taxes, net 35,334   35,334      
LIABILITIES AND STOCKHOLDERS' EQUITY            
Accrued liabilities (including amounts due to related parties of $9,106 and $18,394 at March 31, 2019 and June 30, 2018, respectively) 108,296   108,296      
Deferred revenue 88,399   88,399      
Income taxes payable 8,800   8,800      
Deferred revenue, non-current 108,367   108,367      
Retained earnings 583,424   583,424      
INCOME STATEMENT            
Net sales (including related party sales of $17,590 and $17,614 in the three months ended March 31, 2019 and 2018, respectively, and $48,849 and $46,199 in the nine months ended March 31, 2019 and 2018, respectively) 741,878   2,664,575      
Cost of sales (including related party purchases of $62,624 and $62,861 in the three months ended March 31, 2019 and 2018, respectively, and $215,331 and $191,805 in the nine months ended March 31, 2019 and 2018, respectively) 630,769   2,301,633      
Gross profit 111,109   362,942      
General and administrative 34,548   103,552      
Income before income tax provision 11,910   64,436      
Income tax provision 253   10,611      
Net income $ 11,298   $ 50,253      
XML 60 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2019
Jul. 01, 2018
Revenue from Contract with Customer [Abstract]      
Contract with customer liability     $ 143.5
Contract with customer liability, revenue recognized in the period $ 14.1 $ 39.8  
XML 61 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-term Debt - Schedule of short-term debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Debt Instrument [Line Items]    
Total short-term debt $ 22,660 $ 116,181
Line of credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total short-term debt 0 93,246
Line of credit | Revolving Credit Facility | Bank of America    
Debt Instrument [Line Items]    
Total short-term debt 0 67,346
Line of credit | Revolving Credit Facility | CTBC Bank    
Debt Instrument [Line Items]    
Total short-term debt 0 25,900
Term loan | Secured debt | CTBC Bank    
Debt Instrument [Line Items]    
Total short-term debt $ 22,660 $ 22,935
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosure - Schedule of financial assets and liabilities measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Asset at Fair Value    
Restricted cash $ 400 $ 400
Auction rate security    
Asset at Fair Value    
Auction rate security   1,571
Money market funds    
Asset at Fair Value    
Cash and cash equivalents 300 300
Other assets    
Asset at Fair Value    
Restricted cash 800 800
Certificates of deposit    
Asset at Fair Value    
Cash and cash equivalents 29,700 29,200
Restricted cash 1,100 1,000
Fair Value, Measurements, Recurring    
Asset at Fair Value    
Total assets measured at fair value 33,508 32,926
Fair Value, Measurements, Recurring | Auction rate security    
Asset at Fair Value    
Auction rate security 1,571 1,571
Fair Value, Measurements, Recurring | Money market funds    
Asset at Fair Value    
Cash and cash equivalents 1,149 1,136
Fair Value, Measurements, Recurring | Certificates of deposit    
Asset at Fair Value    
Cash and cash equivalents 30,788 30,219
Fair Value, Measurements, Recurring | Level 1    
Asset at Fair Value    
Total assets measured at fair value 1,149 1,136
Fair Value, Measurements, Recurring | Level 1 | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Fair Value, Measurements, Recurring | Level 1 | Money market funds    
Asset at Fair Value    
Cash and cash equivalents 1,149 1,136
Fair Value, Measurements, Recurring | Level 1 | Certificates of deposit    
Asset at Fair Value    
Cash and cash equivalents 0 0
Fair Value, Measurements, Recurring | Level 2    
Asset at Fair Value    
Total assets measured at fair value 30,788 30,219
Fair Value, Measurements, Recurring | Level 2 | Auction rate security    
Asset at Fair Value    
Auction rate security 0 0
Fair Value, Measurements, Recurring | Level 2 | Money market funds    
Asset at Fair Value    
Cash and cash equivalents 0 0
Fair Value, Measurements, Recurring | Level 2 | Certificates of deposit    
Asset at Fair Value    
Cash and cash equivalents 30,788 30,219
Fair Value, Measurements, Recurring | Level 3    
Asset at Fair Value    
Total assets measured at fair value 1,571 1,571
Fair Value, Measurements, Recurring | Level 3 | Auction rate security    
Asset at Fair Value    
Auction rate security 1,571 1,571
Fair Value, Measurements, Recurring | Level 3 | Money market funds    
Asset at Fair Value    
Cash and cash equivalents 0 0
Fair Value, Measurements, Recurring | Level 3 | Certificates of deposit    
Asset at Fair Value    
Cash and cash equivalents $ 0 $ 0
XML 63 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]        
Net income $ 10,646 $ 14,595 $ 48,208 $ 19,891
Other comprehensive income (loss), net of tax:        
Net changes in unrealized loss on investments 0 0 0 (38)
Foreign currency translation gain (loss) 60 318 (177) 637
Total other comprehensive income (loss) 60 318 (177) 599
Total comprehensive income $ 10,706 $ 14,913 $ 48,031 $ 20,490
XML 64 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Current assets:    
Cash and cash equivalents $ 169,735 $ 115,377
Accounts receivable, net of allowances of $5,055 and $1,945 at March 31, 2019 and June 30, 2018, respectively (including amounts receivable from related parties of $11,895 and $3,082 at March 31, 2019 and June 30, 2018, respectively) 327,366 451,393
Inventories 761,113 853,252
Prepaid expenses and other current assets (including receivables from related parties of $14,275 and $24,016 at March 31, 2019 and June 30, 2018, respectively) 97,857 110,856
Total current assets 1,356,071 1,530,878
Investment in equity investee 1,370 2,376
Property, plant and equipment, net 203,442 196,631
Deferred income taxes, net 33,776 25,583
Other assets 12,593 14,037
Total assets 1,607,252 1,769,505
Current liabilities:    
Accounts payable (including amounts due to related parties of $52,928 and $77,810 at March 31, 2019 and June 30, 2018, respectively) 331,983 527,158
Accrued liabilities (including amounts due to related parties of $9,106 and $18,394 at March 31, 2019 and June 30, 2018, respectively) 112,951 102,478
Income taxes payable 8,729 7,191
Short-term debt 22,660 116,181
Deferred revenue 87,746  
Deferred revenue   58,549
Total current liabilities 564,069 811,557
Deferred revenue, non-current 105,584  
Deferred revenue, non-current   89,731
Other long-term liabilities (including related party balance of $3,500 at March 31, 2019 and June 30, 2018, respectively) 24,441 24,565
Total liabilities 694,094 925,853
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Common stock and additional paid-in capital, $0.001 par value, Authorized shares: 100,000,000, Issued Shares: 51,215,039 and 50,914,571 at March 31, 2019 and June 30, 2018, respectively 345,308 331,550
Treasury stock (at cost), 1,333,125 shares at March 31, 2019 and June 30, 2018 (20,491) (20,491)
Accumulated other comprehensive (loss) income (12) 165
Retained earnings 588,193 532,271
Total Super Micro Computer, Inc. stockholders’ equity 912,998 843,495
Noncontrolling interest 160 157
Total stockholders’ equity 913,158 843,652
Total liabilities and stockholders’ equity $ 1,607,252 $ 1,769,505
XML 65 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
9 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Litigation and Claims— In February 2018, the Company became a party to legal proceedings whereby complainants have alleged that it has violated Section 10(b) of the Securities Exchange Act due to alleged misrepresentations and/or omissions. In July 2019, the Company filed a motion to dismiss which remains pending. See Note 12, "Subsequent Events" for further details. From time to time, the Company has been involved in various legal proceedings arising from the normal course of business activities. In management’s opinion, the resolution of any matters will not have a material adverse effect on the Company’s consolidated financial condition, results of operations or liquidity.

The Company has entered into indemnification agreements with its current and former directors and executive officers. Under these agreements, the Company has agreed to indemnify such individuals to the fullest extent permitted by law against liabilities that arise by reason of their status as directors or officers and to advance expenses incurred by such individuals in connection with related legal proceedings. It is not possible to determine the maximum potential amount of payments the Company could be required to make under these agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each claim. However, the Company maintains directors and officers liability insurance coverage to reduce its exposure to such obligations.

Purchase Commitments— The Company has agreements to purchase inventory and non-inventory items primarily through the next 12 months. As of March 31, 2019, these remaining noncancelable commitments were $262.8 million, including $95.6 million for related parties.

Standby Letter of Credit— In October 2018, Bank of America issued a standby letter of credit on behalf of the Company to a beneficiary for an initial value of $3.2 million to facilitate the ongoing operations of the Company. The standby letter of credit is automatically extended without amendment for successive one-year periods from the original expiration date of November 1, 2019 and will do so until canceled through written notice from the issuer. In October 2019, upon the Company's request, Bank of America increased the amount under the letter of credit issued to the beneficiary to $6.4 million. No amounts have been drawn under the standby letter of credit.
XML 66 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosure
9 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Disclosure
Fair Value Disclosure

The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and other assets. The Company classifies its cash equivalents and other assets, except for its investment in an auction rate security within Level 1 or Level 2 in the fair value hierarchy because the Company uses quoted prices in active markets or alternative pricing sources and models using market observable inputs to determine their fair value. The Company’s investment in an auction rate security is classified within Level 3 of the fair value hierarchy as the determination of its fair value was not based on observable inputs as of March 31, 2019 and June 30, 2018. The Company used discounted cash flows to estimate the fair value of the auction rate security as of March 31, 2019 and June 30, 2018. The material factors used in preparing the discounted cash flows are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return.

Financial Assets and Liabilities Measured on a Recurring Basis

The following table sets forth the Company’s cash equivalents, certificates of deposit and investment in an auction rate security as of March 31, 2019 and June 30, 2018 which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):

March 31, 2019
Level 1
 
Level 2
 
Level 3
 
Asset at
Fair Value
Money market funds (1)
$
1,149

 
$

 
$

 
$
1,149

Certificates of deposit (2)

 
30,788

 

 
30,788

Auction rate security

 

 
1,571

 
1,571

Total assets measured at fair value
$
1,149

 
$
30,788

 
$
1,571

 
$
33,508

 
 
 
 
 
 
 
 
June 30, 2018
Level 1
 
Level 2
 
Level 3
 
Asset at
Fair Value
Money market funds (1)
$
1,136

 
$

 
$

 
$
1,136

Certificates of deposit (2)

 
30,219

 

 
30,219

Auction rate security

 

 
1,571

 
1,571

Total assets measured at fair value
$
1,136

 
$
30,219

 
$
1,571

 
$
32,926


__________________________
(1) $0.3 million and $0.3 million in money market funds are included in cash and cash equivalents and $0.8 million and $0.8 million in money market funds are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively.

(2) $29.7 million and $29.2 million in certificates of deposit are included in cash and cash equivalents and $1.1 million and $1.0 million in certificates of deposit are included in restricted cash, non-current in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively.

The above table excludes $139.7 million and $85.9 million of cash included in cash and cash equivalents, $17.2 million and $2.8 million of restricted cash included in prepaid expenses and other current assets, and $0.4 million and $0.4 million of restricted cash, non-current included in other assets in the condensed consolidated balance sheets as of March 31, 2019 and June 30, 2018, respectively. There were no transfers between Level 1, Level 2 or Level 3 securities in the three and nine months ended March 31, 2019 and 2018.
    
The following table provides a reconciliation of the Company’s financial assets measured at fair value on a recurring basis, consisting of auction rate securities, using significant unobservable inputs (Level 3) for the three and nine months ended March 31, 2019 and 2018 (in thousands):
 
 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Balance as of the beginning of the period
$
1,571

 
$
2,571

 
$
1,571

 
$
2,625

Sales and settlements at par

 
(1,000
)
 

 
(1,000
)
Total unrealized loss included in other comprehensive income

 

 

 
(54
)
Balance as of the end of the period
$
1,571

 
$
1,571

 
$
1,571

 
$
1,571



The following is a summary of the Company’s investment in an auction rate security as of March 31, 2019 and June 30, 2018 (in thousands):

 
March 31, 2019 and June 30, 2018
 
Cost Basis
 
Gross
Unrealized
Holding
Gains
 
Gross
Unrealized
Holding
Losses
 
Fair Value
Auction rate security
$
1,750

 
$

 
$
(179
)
 
$
1,571


 
The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of March 31, 2019 and June 30, 2018, total debt of $22.7 million and $116.2 million, respectively, are reported at amortized cost. This outstanding debt is classified as Level 2 as it is not actively traded. The amortized cost of the outstanding debt approximates the fair value.

Financial Assets Measured on a Non-recurring Basis

The Company's non-marketable equity securities are investments in privately held companies without readily determinable fair values. Prior to July 1, 2018, the Company accounted for its investment in non-marketable equity securities at cost less impairment. Realized gains and losses on non-marketable equity securities sold or impaired were recognized in other income (expense), net. Upon adoption of the new guidance, Financial Instruments - Overall: Recognition and Measurement of Financial Assets and Financial Liabilities, on July 1, 2018, the Company classifies its investment in non-marketable equity instruments as Level 3 as the fair value is determined using significant unobservable inputs. During the three and nine months ended March 31, 2019 the Company did not record any upward or downward adjustments to the carrying values of the non-marketable equity securities. During the three months ended March 31, 2019, the Company recorded impairment charges of $0.7 million for its non-marketable equity securities which had an initial cost basis of $0.7 million as it was determined the carrying value of the investments were not recoverable. For the three and nine months ended March 31, 2018, the Company did not record any other-than-temporary impairments on financial assets required to be measured at fair value on a nonrecurring basis.

There were no transfers of financial assets measured on a non-recurring basis between Level 1, Level 2 or Level 3 securities during the three and nine months ended March 31, 2019 and 2018.
XML 67 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue
9 Months Ended
Mar. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

Revenue recognition for periods after the Company’s adoption of ASC 606 as of July 1, 2018

The Company adopted ASC 606 as of July 1, 2018 using the modified retrospective method for all contracts not completed as of the date of adoption. For contracts that were modified before the effective date, the Company considered the effect of all modifications when identifying performance obligations and allocating transaction price, which did not have a material effect on the adjustment to retained earnings. The Company recognized the cumulative effect of initially applying ASC 606 as an adjustment to the opening balance of retained earnings. The comparative information has not been recast and continues to be reported under the accounting standards in effect for those periods.

ASC 606 provides a unified model in determining when and how revenue is recognized with the core principle that revenue should be recognized when a customer obtains control of the promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

The Company generates revenues from the sale of server and storage systems, subsystems, accessories, services, server software management solutions, and support services.

Product sales. The Company recognizes revenue from sales of products as control is transferred to customers, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain. Products sold by the Company are delivered via shipment from the Company’s facilities or drop shipment directly to its customer from a Company vendor. The Company may use distributors to sell products to end customers. Revenue from distributors is recognized when the distributor obtains control of the product, which generally happens at the point of shipment or upon delivery, unless customer acceptance is uncertain, and in the amount of consideration to which the Company expects to be entitled.

As part of determining the transaction price in contracts with customers, the Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. Based upon historical experience a refund liability is recorded at the time of sale for estimated product returns and an asset is recognized for the amount expected to be recorded in inventory upon product return, less the expected recovery costs. The Company also reduces revenue for the estimated costs of customer and distributor programs and incentive offerings such as price protection and rebates as well as the estimated costs of cooperative marketing arrangements where the fair value of the benefit derived from the costs cannot be reasonably estimated. Any provision for customer and distributor programs and other discounts is recorded as a reduction of revenue at the time of sale based on an evaluation of the contract terms and historical experience.

Services sales. The Company’s sale of services mainly consists of extended warranty and on-site services. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period as the Company stands ready to perform any required warranty service. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period as the on-site services are made available to the customer. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.

Contracts with multiple promised goods and services. Certain of the Company’s contracts contain multiple promised goods and services. Performance obligations in a contract are identified based on the promised goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. If these criteria are not met, the promised goods and services are accounted for as a combined performance obligation. Revenue allocated to each performance obligation is recognized at the time the related performance obligation is satisfied by transferring control of the promised good or service to a customer.

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price taking into account available information, such as internally approved pricing guidelines with respect to geographies, customer type, internal costs, and gross margin objectives, for the related performance obligations.

When the Company receives consideration from a customer prior to transferring goods or services to the customer, the Company records a contract liability (deferred revenue). The Company also recognizes deferred revenue when it has an unconditional right to consideration (i.e., a receivable) before transfer of control of goods or services to a customer.

The Company considers shipping & handling activities as costs to fulfill the sales of products. Shipping revenue is included in net sales when control of the product is transferred to the customer, and the related shipping and handling costs are included in cost of products sold. Taxes imposed by governmental authorities on the Company's revenue producing activities with customers, such as sales taxes and value added taxes, are excluded from net sales.

    
Revenue recognition for periods prior to the Company’s adoption of ASC 606 as of July 1, 2018

Product sales. The Company recognizes revenue from sales of products upon meeting all of the following revenue recognition criteria, which is typically met upon shipment or delivery of its products to customers, unless customer acceptance is uncertain or significant obligations to the customer remain: (i) persuasive evidence of an arrangement exists through customer contracts and orders, (ii) the customer takes title and assumes the risks and rewards of ownership, (iii) the sales price charged is fixed or determinable as evidenced by customer contracts and orders and (iv) collectibility is reasonably assured.

The Company estimates reserves for future sales returns based on a review of its history of actual returns for each major product line. The Company also reduces revenue for customer and distributor programs and incentive offerings such as price protection and rebates as well as cooperative marketing arrangements where the fair value of the benefit identified from the costs cannot be reasonably estimated.

The Company may use distributors to sell products to end customers. Revenue from distributors may be recognized on sell-in or sell-through basis depending on the terms of the arrangement between the Company and the distributor.

The Company records costs related to shipping and handling in sales and marketing expenses. Shipping and handling fees billed to customers are included in net sales.

Services sales. The Company’s sale of services mainly consists of extended warranty and on-site services. These services are sold at the time of the sale of the underlying products. Revenue related to extended warranty commences upon the expiration of the standard warranty period and is recognized ratably over the contractual period. Revenue related to on-site services commences upon recognition of the product sale and is recognized ratably over the contractual period. These service contracts are typically one to five years in length. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.

Multiple-element arrangements. Certain of the Company’s arrangements contain multiple elements, consisting of both the Company’s products and services. Revenue allocated to each element is recognized when all the revenue recognition criteria are met for that element.

The Company allocates arrangement consideration at the inception of an arrangement to all deliverables, if they represent a separate unit of accounting, based on their relative estimated stand-alone selling prices. A deliverable qualifies as a separate unit of accounting when the delivered element has stand-alone value to the customer. The guidance establishes the following hierarchy to determine the relative estimated stand-alone selling price to be used for allocating arrangement consideration to deliverables: (i) vendor-specific objective evidence of fair value (“VSOE”), (ii) third-party evidence of selling price (“TPE”) if VSOE is not available, or (iii) the vendor's best estimated selling price (“BESP”) if neither VSOE nor TPE are available.

The Company does not have VSOE for deliverables in its arrangements, and TPE is generally not available because its products are highly differentiated, and the Company is unable to obtain reliable information on the products and pricing practices of the Company’s competitors. BESP reflects the Company’s estimate of what the selling price of a deliverable would be if it were sold regularly on a stand-alone basis.

As such, BESP is generally used to allocate the total arrangement consideration at the arrangement inception. The Company determines BESP for a product by considering multiple factors including, but not limited to, geographies, customer types, internal costs, gross margin objectives and pricing practices.

Disaggregation of Revenue

The Company disaggregates revenue by type of product, by geographical market, and by products sold to indirect sales channel partners or direct customers and original equipment manufacturers ("OEMs") that depict the nature, amount, and timing of revenue and cash flows. Service revenues are not a significant component of total revenue and are aggregated within the respective categories.
The following is a summary of net sales by product type (in thousands):

 
Three Months Ended
 
Nine Months Ended
 
March 31,
 
March 31,
 
2019
 
2018
 
2019
 
2018
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
 
Amount
 
Percent of
Net Sales
Server and storage systems
$
592,783

 
79.7
%
 
$
669,114

 
80.1
%
 
$
2,161,321

 
81.7
%
 
$
1,841,218

 
77.4
%
Subsystems and accessories
150,716

 
20.3
%
 
165,996

 
19.9
%
 
484,805

 
18.3
%
 
537,612

 
22.6
%
Total
$
743,499

 
100.0
%
 
$
835,110

 
100.0
%
 
$
2,646,126

 
100.0
%
 
$
2,378,830

 
100.0
%

Server and storage systems constitute an assembly and integration of subsystems and accessories, and related services. Subsystems and accessories are comprised of serverboards, chassis and accessories.

International net sales are based on the country and region to which the products were shipped. The following is a summary for the three and nine months ended March 31, 2019 and 2018, of net sales by geographic region (in thousands):

Three Months Ended

Nine Months Ended

March 31,

March 31,

2019

2018

2019

2018
Net sales:







United States
$
436,734


$
455,021


$
1,516,262


$
1,317,175

Europe
128,789


150,319


472,325


392,797

Asia
146,120


188,101


549,296


561,807

Others
31,856


41,669


108,243


107,051


$
743,499

 
$
835,110

 
$
2,646,126

 
$
2,378,830


The following table presents the percentages of net sales from products sold through the Company's indirect sales channel and to its direct customers and OEMs for the three and nine months ended March 31, 2019 and 2018:

 
Three Months Ended
 
Nine Months Ended
 
March 31,
 
March 31,
 
2019
 
2018
 
2019 over 2018
 
2019
 
2018
 
2019 over 2018
Indirect sales channel
38.2
%
 
42.8
%
 
(4.6
)%
 
37.7
%
 
43.7
%
 
(6.0
)%
Direct customers and OEMs
61.8
%
 
57.2
%
 
4.6
 %
 
62.3
%
 
56.3
%
 
6.0
 %
Total net sales
100.0
%
 
100.0
%
 
 
 
100.0
%
 
100.0
%
 
 


Contract Balances

Generally, the payment terms of the Company’s offerings range from 30 to 60 days. In certain instances, customers may prepay for products and services in advance of delivery. Receivables relate to the Company’s right to consideration for performance obligations completed (or partially completed) for which the Company has an unconditional right to consideration.

Contract assets are rights to consideration in exchange for goods or services that the Company has transferred to a customer when such right is conditional on something other than the passage of time. Such contract assets are insignificant to the Company’s condensed consolidated financial statements.

Contract liabilities consist of deferred revenue and relate to amounts invoiced to or advance consideration received from customers, which precede the Company’s satisfaction of the associated performance obligation(s). The Company’s deferred revenue primarily results from customer payments received upfront for extended warranties and on-site services because these performance obligations are satisfied over time. On July 1, 2018, deferred revenue totaled $143.5 million after recognizing the cumulative effect of initially applying ASC 606. Of that amount, $14.1 million and $39.8 million was recognized as revenue during the three and nine months ended March 31, 2019, respectively.

Deferred revenue increased during the nine months ended March 31, 2019 because the amounts for service contracts invoiced during the period exceeded the recognition of revenue from contracts entered into in prior periods.

Transaction Price Allocated to the Remaining Performance Obligations

Remaining performance obligations represent in aggregate the amount of transaction price that has been allocated to performance obligations not delivered, or only partially undelivered, as of the end of the reporting period. The Company applies the optional exemption to not disclose information about remaining performance obligations that are part of a contract that has an original expected duration of one year or less. These performance obligations generally consist of services, such as on-site integration services that are contracted for one year or less, and products for which control has not yet been transferred. The value of the transaction price allocated to remaining performance obligations as of March 31, 2019 was approximately $193.3 million. The Company expects to recognize approximately 45% of remaining performance obligations as revenue in the next 12 months, and the remainder thereafter.

Capitalized Contract Acquisition Costs and Fulfillment Cost

Contract acquisition costs are those incremental costs that the Company incurs to obtain a contract with a customer that it would not have incurred if the contract had not been obtained. Contract acquisition costs consist primarily of incentive bonuses. Contract acquisition costs are considered incremental and recoverable costs of obtaining and fulfilling a contract with a customer and are therefore capitalizable. The Company applies the practical expedient to expense incentive bonus costs as incurred if the amortization period would be one year or less, generally upon delivery of the associated server and storage systems or components. Where the amortization period of the contract cost would be more than a year, the Company allocates the incentive bonus cost asset between hardware and service performance obligations and expenses the cost allocated to the hardware performance obligations upon delivery of associated server and storage systems or components and amortizes the cost allocated to service performance obligations over the period the services are expected to be provided. Such contract acquisition costs that are subject to capitalization are insignificant to the Company’s condensed consolidated financial statements.

Contract fulfillment costs consist of costs paid in advance for outsourced services provided by third parties to the extent they are not in the scope of other guidance. Fulfillment costs paid in advance for outsourced services provided by third parties are capitalized and amortized over the period the services are expected to be provided. Such fulfillment costs are insignificant to the Company’s condensed consolidated financial statements.
XML 68 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2019
Mar. 31, 2018
Jun. 30, 2018
Jun. 30, 2012
Jul. 01, 2019
Jul. 01, 2018
Oct. 31, 2016
Concentration Risk [Line Items]                    
Investment in equity investee $ 1,370,000     $ 1,370,000   $ 2,376,000        
Share of loss from equity investee 359,000 $ 717,000   3,572,000 $ 2,508,000          
Other long-term liabilities (including related party balance of $3,500 at March 31, 2019 and June 30, 2018, respectively) 24,441,000     24,441,000   24,565,000        
Retained earnings $ 588,193,000     $ 588,193,000   $ 532,271,000        
Supplier concentration risk | Purchases                    
Concentration Risk [Line Items]                    
Concentration risk 20.10% 26.90%   21.20% 26.20%          
Customer concentration risk | Accounts receivable                    
Concentration Risk [Line Items]                    
Concentration risk       14.90%   11.60%        
Corporate Venture                    
Concentration Risk [Line Items]                    
Ownership percentage           30.00%       30.00%
Investment in equity investee $ 1,400,000     $ 1,400,000   $ 2,400,000        
Other long-term liabilities (including related party balance of $3,500 at March 31, 2019 and June 30, 2018, respectively)     $ 7,000,000              
Service contracts length     5 years              
Equity method investment, impairment 0                  
Products sold 13,700,000 $ 3,100,000   35,200,000 $ 14,500,000          
Amount due from Corporate Venture $ 11,600,000     $ 11,600,000   2,900,000        
Management Company | Super Micro Asia Science and Technology Park, Inc.                    
Concentration Risk [Line Items]                    
Contribution in variable interest entity             $ 200,000      
Ownership percentage of variable interest entity             50.00%      
Minimum                    
Concentration Risk [Line Items]                    
Product warranty period       15 months            
Maximum                    
Concentration Risk [Line Items]                    
Product warranty period       39 months            
Accrued liabilities | Corporate Venture                    
Concentration Risk [Line Items]                    
Deferred gain on sale       $ 2,000,000   1,400,000        
Long-term liabilities | Corporate Venture                    
Concentration Risk [Line Items]                    
Deferred gain on sale       $ 3,500,000   $ 3,500,000        
Investor In China | Corporate Venture                    
Concentration Risk [Line Items]                    
Ownership percentage                   70.00%
Affiliated | Supplier concentration risk | Cost of sales                    
Concentration Risk [Line Items]                    
Concentration risk 9.90% 8.60%   9.40% 9.20%          
ASU 2017-05                    
Concentration Risk [Line Items]                    
Investment in equity investee                 $ 3,000,000  
Other long-term liabilities (including related party balance of $3,500 at March 31, 2019 and June 30, 2018, respectively)                 2,100,000  
Retained earnings                 900,000  
United States | Geographic Concentration Risk | Net sales                    
Concentration Risk [Line Items]                    
Concentration risk         55.40%          
CHINA | Geographic Concentration Risk | Net sales                    
Concentration Risk [Line Items]                    
Concentration risk         11.40%          
Forecast | ASU 2016-02                    
Concentration Risk [Line Items]                    
Operating lease, right-of-use asset               $ 14,800,000    
Operating lease, liability               $ 15,200,000    
Adjustments | ASU 2014-09                    
Concentration Risk [Line Items]                    
Retained earnings $ (4,769,000)     $ (4,769,000)         $ 6,800,000  
XML 69 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Summary of Revenue by Customer Type (Details) - Sales Channel Concentration - Revenue from Contract with Customer Benchmark
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]        
Percent of Net Sales 100.00% 100.00% 100.00% 100.00%
Indirect sales channel        
Disaggregation of Revenue [Line Items]        
Percent of Net Sales 38.20% 42.80% 37.70% 43.70%
Net sales, year over year change as a percent (4.60%)   (6.00%)  
Direct customers and OEMs        
Disaggregation of Revenue [Line Items]        
Percent of Net Sales 61.80% 57.20% 62.30% 56.30%
Net sales, year over year change as a percent 4.60%   6.00%  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-term Debt - Bank of America (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2018
USD ($)
Jun. 30, 2016
USD ($)
building
Jun. 30, 2018
USD ($)
Jun. 30, 2016
USD ($)
building
Oct. 31, 2019
USD ($)
Mar. 31, 2019
USD ($)
Oct. 31, 2018
USD ($)
Short-term Debt [Line Items]              
Total short-term debt     $ 116,181,000     $ 22,660,000  
Line of credit | Revolving Credit Facility              
Short-term Debt [Line Items]              
Total short-term debt     $ 93,246,000     $ 0  
Bank of America | Bank of America 2016 Amended Credit Agreement | Line of credit | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity   $ 85,000,000.0   $ 85,000,000.0      
Credit facility, basis spread on variable rate   1.25%          
Bank of America | Bank of America 2016 Credit Agreement | Term loan | Secured debt              
Short-term Debt [Line Items]              
Credit facility, term   5 years          
Debt, face amount   $ 50,000,000   $ 50,000,000      
Number of buildings as collateral | building   7   7      
Bank of America | Bank of America 2016 Credit Agreement | Term loan | Secured debt | LIBOR              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate   1.25%          
Bank of America | Bank of America 2016 Credit Agreement | Line of credit | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity   $ 5,000,000   $ 5,000,000      
Bank of America | Bank of America loan and security agreement              
Short-term Debt [Line Items]              
Interest rate     4.75%     5.25%  
Bank of America | Bank of America loan and security agreement | Line of credit | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity $ 5,000,000           $ 3,200,000
Credit facility, term 5 years            
Expiration period 364 days            
Commitment fee amount     $ 3,200,000        
Debt issuance costs     $ 2,800,000     $ 700,000  
Credit facility, remaining borrowing capacity           $ 246,800,000  
Bank of America | Bank of America loan and security agreement | Line of credit | Revolving Credit Facility | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity $ 400,000,000            
Bank of America | Bank of America loan and security agreement | Line of credit | Revolving Credit Facility | LIBOR              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate 2.75%            
Bank of America | Bank of America loan and security agreement | Line of credit | Revolving Credit Facility | LIBOR | Minimum | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate 1.50%            
Bank of America | Bank of America loan and security agreement | Line of credit | Revolving Credit Facility | LIBOR | Maximum | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate 2.00%            
Bank of America | Bank of America loan and security agreement | Line of credit | Revolving Credit Facility And Other Financial Accommodations              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity $ 250,000,000            
Taiwan And Netherlands | Bank of America | Bank of America 2016 Amended Credit Agreement | Line of credit | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity   $ 20,000,000   $ 20,000,000      
Taiwan And Netherlands | Bank of America | Bank of America 2016 Amended Credit Agreement | Line of credit | Revolving Credit Facility | Minimum              
Short-term Debt [Line Items]              
Credit facility, basis spread on variable rate       0.90%      
Subsequent event | Bank of America | Bank of America loan and security agreement | Line of credit | Revolving Credit Facility              
Short-term Debt [Line Items]              
Credit facility, maximum borrowing capacity         $ 15,000,000    
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosure - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Jul. 01, 2018
Jun. 30, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Prepaid expenses and other current $ 97,857   $ 110,856
Restricted cash 400   400
Impairment charges 700    
Fair Value, Measurements, Recurring | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of debt 22,700   116,200
Fair Value, Nonrecurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cost basis, non-marketable equity security   $ 700  
Cash      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Prepaid expenses and other current $ 17,200   $ 2,800
XML 72 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Retained Earnings
Non-controlling Interest
Shares outstanding, beginning balance (in shares) at Jun. 30, 2017   50,273,527 (1,333,125)      
Stockholders' equity, beginning balance at Jun. 30, 2017 $ 773,846 $ 308,271 $ (20,491) $ (77) $ 485,973 $ 170
Increase (Decrease) in Stockholders' Equity            
Exercise of stock options, net of taxes (in shares)   267,970        
Exercise of stock options, net of taxes 3,043 $ 3,043        
Release of common stock shares upon vesting of restricted stock units (in shares)   410,878        
Release of common stock shares upon vesting of restricted stock units 0          
Shares withheld for the withholding on vesting of restricted stock units (in shares)   (144,214)        
Shares withheld for the withholding tax on vesting of restricted stock units (3,152) $ (3,152)        
Stock-based compensation 18,649 $ 18,649        
Unrealized loss on investments (38)     (38)    
Foreign currency translation gain (loss) 637     637    
Net income (loss) 19,882       19,891 (9)
Shares outstanding, ending balance (in shares) at Mar. 31, 2018   50,808,161 (1,333,125)      
Stockholders' equity, ending balance at Mar. 31, 2018 813,052 $ 326,863 $ (20,491) 522 505,997 161
Shares outstanding, beginning balance (in shares) at Dec. 31, 2017   50,712,177 (1,333,125)      
Stockholders' equity, beginning balance at Dec. 31, 2017 793,014 $ 321,738 $ (20,491) 204 491,402 161
Increase (Decrease) in Stockholders' Equity            
Release of common stock shares upon vesting of restricted stock units (in shares)   147,433        
Release of common stock shares upon vesting of restricted stock units 0          
Shares withheld for the withholding on vesting of restricted stock units (in shares)   (51,449)        
Shares withheld for the withholding tax on vesting of restricted stock units (963) $ (963)        
Stock-based compensation 6,088 $ 6,088        
Unrealized loss on investments 0          
Foreign currency translation gain (loss) 318     318    
Net income (loss) 14,595       14,595  
Shares outstanding, ending balance (in shares) at Mar. 31, 2018   50,808,161 (1,333,125)      
Stockholders' equity, ending balance at Mar. 31, 2018 813,052 $ 326,863 $ (20,491) 522 505,997 161
Shares outstanding, beginning balance (in shares) at Jun. 30, 2018   50,914,571 (1,333,125)      
Stockholders' equity, beginning balance at Jun. 30, 2018 $ 843,652 $ 331,550 $ (20,491) 165 532,271 157
Increase (Decrease) in Stockholders' Equity            
Exercise of stock options, net of taxes (in shares) 0          
Release of common stock shares upon vesting of restricted stock units (in shares)   439,379        
Release of common stock shares upon vesting of restricted stock units $ 0          
Shares withheld for the withholding on vesting of restricted stock units (in shares)   (138,911)        
Shares withheld for the withholding tax on vesting of restricted stock units (2,323) $ (2,323)        
Stock-based compensation 16,081 $ 16,081        
Unrealized loss on investments 0          
Foreign currency translation gain (loss) (177)     (177)    
Net income (loss) 48,211       48,208 3
Shares outstanding, ending balance (in shares) at Mar. 31, 2019   51,215,039 (1,333,125)      
Stockholders' equity, ending balance at Mar. 31, 2019 913,158 $ 345,308 $ (20,491) (12) 588,193 160
Shares outstanding, beginning balance (in shares) at Dec. 31, 2018   51,136,062 (1,333,125)      
Stockholders' equity, beginning balance at Dec. 31, 2018 898,211 $ 341,070 $ (20,491) (72) 577,547 157
Increase (Decrease) in Stockholders' Equity            
Release of common stock shares upon vesting of restricted stock units (in shares)   118,617        
Release of common stock shares upon vesting of restricted stock units 0          
Shares withheld for the withholding on vesting of restricted stock units (in shares)   (39,640)        
Shares withheld for the withholding tax on vesting of restricted stock units (722) $ (722)        
Stock-based compensation 4,960 $ 4,960        
Unrealized loss on investments 0          
Foreign currency translation gain (loss) 60     60    
Net income (loss) 10,649       10,646 3
Shares outstanding, ending balance (in shares) at Mar. 31, 2019   51,215,039 (1,333,125)      
Stockholders' equity, ending balance at Mar. 31, 2019 $ 913,158 $ 345,308 $ (20,491) $ (12) $ 588,193 $ 160
XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 380 382 1 false 111 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.supermicro.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1002501 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1005501 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 10 false false R11.htm 2102100 - Disclosure - Revenue Sheet http://www.supermicro.com/role/Revenue Revenue Notes 11 false false R12.htm 2103100 - Disclosure - Stock-based Compensation Sheet http://www.supermicro.com/role/StockBasedCompensation Stock-based Compensation Notes 12 false false R13.htm 2104100 - Disclosure - Net Income Per Common Share Sheet http://www.supermicro.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 13 false false R14.htm 2105100 - Disclosure - Balance Sheet Components Sheet http://www.supermicro.com/role/BalanceSheetComponents Balance Sheet Components Notes 14 false false R15.htm 2106100 - Disclosure - Fair Value Disclosure Sheet http://www.supermicro.com/role/FairValueDisclosure Fair Value Disclosure Notes 15 false false R16.htm 2107100 - Disclosure - Short-term Debt Sheet http://www.supermicro.com/role/ShortTermDebt Short-term Debt Notes 16 false false R17.htm 2108100 - Disclosure - Related Party Transactions Sheet http://www.supermicro.com/role/RelatedPartyTransactions Related Party Transactions Notes 17 false false R18.htm 2109100 - Disclosure - Income Taxes Sheet http://www.supermicro.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2110100 - Disclosure - Commitments and Contingencies Sheet http://www.supermicro.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2111100 - Disclosure - Segment Reporting Sheet http://www.supermicro.com/role/SegmentReporting Segment Reporting Notes 20 false false R21.htm 2112100 - Disclosure - Subsequent Events Sheet http://www.supermicro.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 2301302 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 2302301 - Disclosure - Revenue (Tables) Sheet http://www.supermicro.com/role/RevenueTables Revenue (Tables) Tables http://www.supermicro.com/role/Revenue 24 false false R25.htm 2303301 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.supermicro.com/role/StockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.supermicro.com/role/StockBasedCompensation 25 false false R26.htm 2304301 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.supermicro.com/role/NetIncomePerCommonShareTables Net Income Per Common Share (Tables) Tables http://www.supermicro.com/role/NetIncomePerCommonShare 26 false false R27.htm 2305301 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.supermicro.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.supermicro.com/role/BalanceSheetComponents 27 false false R28.htm 2306301 - Disclosure - Fair Value Disclosure (Tables) Sheet http://www.supermicro.com/role/FairValueDisclosureTables Fair Value Disclosure (Tables) Tables http://www.supermicro.com/role/FairValueDisclosure 28 false false R29.htm 2307301 - Disclosure - Short-term Debt (Tables) Sheet http://www.supermicro.com/role/ShortTermDebtTables Short-term Debt (Tables) Tables http://www.supermicro.com/role/ShortTermDebt 29 false false R30.htm 2308301 - Disclosure - Related Party Transactions (Tables) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.supermicro.com/role/RelatedPartyTransactions 30 false false R31.htm 2311301 - Disclosure - Segment Reporting (Tables) Sheet http://www.supermicro.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.supermicro.com/role/SegmentReporting 31 false false R32.htm 2401403 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesNarrativeDetails Organization and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesTables 32 false false R33.htm 2401404 - Disclosure - Organization and Summary of Significant Accounting Policies - Summary of the impact ASC 606 adoption (Details) Sheet http://www.supermicro.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfImpactAsc606AdoptionDetails Organization and Summary of Significant Accounting Policies - Summary of the impact ASC 606 adoption (Details) Details 33 false false R34.htm 2402402 - Disclosure - Revenue - Summary of Net Sales by Product Type (Details) Sheet http://www.supermicro.com/role/RevenueSummaryOfNetSalesByProductTypeDetails Revenue - Summary of Net Sales by Product Type (Details) Details 34 false false R35.htm 2402403 - Disclosure - Revenue - Summary of Net Sales by Location (Details) Sheet http://www.supermicro.com/role/RevenueSummaryOfNetSalesByLocationDetails Revenue - Summary of Net Sales by Location (Details) Details 35 false false R36.htm 2402404 - Disclosure - Revenue - Summary of Revenue by Customer Type (Details) Sheet http://www.supermicro.com/role/RevenueSummaryOfRevenueByCustomerTypeDetails Revenue - Summary of Revenue by Customer Type (Details) Details 36 false false R37.htm 2402405 - Disclosure - Revenue - Narrative (Details) Sheet http://www.supermicro.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 37 false false R38.htm 2402406 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.supermicro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 38 false false R39.htm 2403402 - Disclosure - Stock-based Compensation - Narrative (Details) Sheet http://www.supermicro.com/role/StockBasedCompensationNarrativeDetails Stock-based Compensation - Narrative (Details) Details 39 false false R40.htm 2403403 - Disclosure - Stock-based Compensation - Determining Fair Value (Details) Sheet http://www.supermicro.com/role/StockBasedCompensationDeterminingFairValueDetails Stock-based Compensation - Determining Fair Value (Details) Details 40 false false R41.htm 2403404 - Disclosure - Stock-based Compensation - Stock Option Activity (Details) Sheet http://www.supermicro.com/role/StockBasedCompensationStockOptionActivityDetails Stock-based Compensation - Stock Option Activity (Details) Details 41 false false R42.htm 2403405 - Disclosure - Stock-based Compensation - RSU Activity (Details) Sheet http://www.supermicro.com/role/StockBasedCompensationRsuActivityDetails Stock-based Compensation - RSU Activity (Details) Details 42 false false R43.htm 2404402 - Disclosure - Net Income Per Common Share (Details) Sheet http://www.supermicro.com/role/NetIncomePerCommonShareDetails Net Income Per Common Share (Details) Details http://www.supermicro.com/role/NetIncomePerCommonShareTables 43 false false R44.htm 2405402 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 44 false false R45.htm 2405403 - Disclosure - Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsPrepaidExpensesAndOtherCurrentAssetsDetails Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) Details 45 false false R46.htm 2405404 - Disclosure - Balance Sheet Components - Cash, cash equivalents and restricted cash (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsCashCashEquivalentsAndRestrictedCashDetails Balance Sheet Components - Cash, cash equivalents and restricted cash (Details) Details 46 false false R47.htm 2405405 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails Balance Sheet Components - Property, Plant, and Equipment (Details) Details 47 false false R48.htm 2405406 - Disclosure - Balance Sheet Components - Other Assets (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails Balance Sheet Components - Other Assets (Details) Details 48 false false R49.htm 2405407 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components - Accrued Liabilities (Details) Details 49 false false R50.htm 2405408 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails Balance Sheet Components - Other Long-Term Liabilities (Details) Details 50 false false R51.htm 2405409 - Disclosure - Balance Sheet Components - Product Warranties (Details) Sheet http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails Balance Sheet Components - Product Warranties (Details) Details 51 false false R52.htm 2406402 - Disclosure - Fair Value Disclosure - Schedule of financial assets and liabilities measured at fair value on a recurring basis (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Disclosure - Schedule of financial assets and liabilities measured at fair value on a recurring basis (Details) Details 52 false false R53.htm 2406403 - Disclosure - Fair Value Disclosure - Narrative (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureNarrativeDetails Fair Value Disclosure - Narrative (Details) Details 53 false false R54.htm 2406404 - Disclosure - Fair Value Disclosure - Reconciliation of financial assets measured at fair value on a recurring basis (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureReconciliationOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Disclosure - Reconciliation of financial assets measured at fair value on a recurring basis (Details) Details 54 false false R55.htm 2406405 - Disclosure - Fair Value Disclosure - Summary of investments (Details) Sheet http://www.supermicro.com/role/FairValueDisclosureSummaryOfInvestmentsDetails Fair Value Disclosure - Summary of investments (Details) Details 55 false false R56.htm 2407402 - Disclosure - Short-term Debt - Schedule of short-term debt (Details) Sheet http://www.supermicro.com/role/ShortTermDebtScheduleOfShortTermDebtDetails Short-term Debt - Schedule of short-term debt (Details) Details 56 false false R57.htm 2407403 - Disclosure - Short-term Debt - Bank of America (Details) Sheet http://www.supermicro.com/role/ShortTermDebtBankOfAmericaDetails Short-term Debt - Bank of America (Details) Details 57 false false R58.htm 2407404 - Disclosure - Short-term Debt - CTBC (Details) Sheet http://www.supermicro.com/role/ShortTermDebtCtbcDetails Short-term Debt - CTBC (Details) Details 58 false false R59.htm 2407405 - Disclosure - Short-term Debt - Covenant Compliance (Details) Sheet http://www.supermicro.com/role/ShortTermDebtCovenantComplianceDetails Short-term Debt - Covenant Compliance (Details) Details 59 false false R60.htm 2408402 - Disclosure - Related Party Transactions (Details) Sheet http://www.supermicro.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.supermicro.com/role/RelatedPartyTransactionsTables 60 false false R61.htm 2409401 - Disclosure - Income Taxes (Details) Sheet http://www.supermicro.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.supermicro.com/role/IncomeTaxes 61 false false R62.htm 2410401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.supermicro.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.supermicro.com/role/CommitmentsAndContingencies 62 false false R63.htm 2411402 - Disclosure - Segment Reporting - Narrative (Details) Sheet http://www.supermicro.com/role/SegmentReportingNarrativeDetails Segment Reporting - Narrative (Details) Details 63 false false R64.htm 2411403 - Disclosure - Segment Reporting - Property, Plant and Equipment (Details) Sheet http://www.supermicro.com/role/SegmentReportingPropertyPlantAndEquipmentDetails Segment Reporting - Property, Plant and Equipment (Details) Details 64 false false R65.htm 2412401 - Disclosure - Subsequent Events (Details) Sheet http://www.supermicro.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.supermicro.com/role/SubsequentEvents 65 false false R9999.htm Uncategorized Items - smci-20190331.xml Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - smci-20190331.xml Cover 66 false false All Reports Book All Reports smci-20190331.xml smci-20190331.xsd smci-20190331_cal.xml smci-20190331_def.xml smci-20190331_lab.xml smci-20190331_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 74 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Current assets:    
Accounts receivable, allowances $ 5,055 $ 1,945
Accounts receivable, related party 11,895 3,082
Prepaid expenses and other current assets, related party 14,275 24,016
Current liabilities:    
Accounts payable, related party 52,928 77,810
Accrued liabilities, related party 9,106 18,394
Other long-term liabilities, related party $ 3,500 $ 3,500
Stockholders' Equity    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 51,215,039 50,914,571
Treasury stock, shares (in shares) 1,333,125 1,333,125
XML 75 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 76 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation - RSU Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Mar. 31, 2019
Jun. 30, 2018
RSU    
RSUs Outstanding    
Balance at beginning of period (in shares) 1,480,605  
Granted (in shares) 738,880  
Vested (in shares) (439,379)  
Forfeited (in shares) (114,018)  
Balance at end of period (in shares) 1,666,088 1,480,605
Weighted Average Grant-Date Fair Value per Share    
Balance at beginning of period (in dollars per share) $ 23.34  
Granted (in dollars per share) 16.46  
Vested (in dollars per share) 24.83  
Forfeited (in dollars per share) 20.76  
Balance at end of period (in dollars per share) $ 20.08 $ 23.34
Vested in period, not released (in shares) 101,952  
PRSU    
RSUs Outstanding    
Balance at beginning of period (in shares) 120,000  
Granted (in shares) 0  
Vested (in shares) 0  
Forfeited (in shares) 0  
Balance at end of period (in shares) 120,000 120,000
Weighted Average Grant-Date Fair Value per Share    
Balance at beginning of period (in dollars per share) $ 27.10  
Balance at end of period (in dollars per share) $ 27.10 $ 27.10
Vested in period, not released (in shares) 78,000 60,000
XML 77 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Cash, cash equivalents and restricted cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2017
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 169,735 $ 115,377    
Restricted cash included in prepaid expenses and other current assets 17,234 2,803    
Restricted cash included in other assets 2,301 2,202    
Total cash, cash equivalents and restricted cash $ 189,270 $ 120,382 $ 138,137 $ 112,797
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events (Details)
Feb. 08, 2018
claim
Subsequent Events [Abstract]  
Number of putative class action complaints 2
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Oct. 31, 2019
Income Tax Examination [Line Items]          
Income tax provision $ 497 $ 4,159 $ 10,540 $ 25,725  
Effective tax rate 4.30% 21.40% 16.90% 53.50%  
Unrecognized tax benefits that would impact effective tax rate, if recognized $ 26,300   $ 26,300    
Tax Cuts and Jobs Act of 2017, U.S. deferred tax assets and liabilities write-down     12,900    
Tax Cuts and Jobs Act of 2017, Transition tax for accumulated foreign earnings     2,800    
Interest and penalties relating to unrecognized tax benefits 1,500   1,500    
Decrease in unrecognized tax benefits reasonably possible $ 4,000   $ 4,000    
Subsequent event | Taiwan Tax Authority          
Income Tax Examination [Line Items]          
Income tax examination, increase liability         $ 1,600
EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #R+DT\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ /(N33R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " \BY-/^M?Q?^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>NLD&:%'7"V@GD)"8!.(6)=X6K6FBQ*C=V].& MK1."!^ 8^\_GSY)K':3V$5^B#QC)8KH97-LEJ<.:'8B"!$CZ@$ZE@M)'M4<0574'#DD910HF8!%F(FMJHZ6.J,C',][H&1\^8YMA1@.V MZ+"C!+SDP)II8C@-;0U7P 0CC"Y]%]#,Q%S]$YL[P,[)(=DYU?=]V2]R;MR! MP_OSTVM>M[!=(M5I''\E*^D4<,TND]\6#X_;#6M$Q5<%%P5?;?F]%$MY*SXF MUQ]^5V'GC=W9?VQ\$6QJ^'47S1=02P,$% @ /(N33YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " \BY-/6W_[Z&$" !T" & 'AL+W=OOLJ)4!6\-:^4VK)3JGJ-(GBO:$/G$.]KJ M-UT\9 M[[!H)>M^$./1]09@@6 M\:.FO9S- Q/*B?-7L_A\V8:Q\8@R>E;&!-'#@QXH8\:2]N/7:#2<- UQ/G^W M_M$&KX,Y$4D/G/VL+ZK:AGD87.B5W)EZX?TG.@:4A<$8_1?ZH$S#C2=:X\R9 MM,_@?)>*-Z,5[4I#WH:Q;NW8#V_29*3!!#P2\$3 Z_\2DI&03 24VN 'SVRH M'X@B92%X'X@A6QTQ'P5Z3O1AGLVF/3O[3DZCC(OH8@O34TM,9/7,.P$>L8($,%,@\ M^MH1\!$Y++ "!58>?>,(^ @4PPIK4&'M\Y$C 4 P+)&#$KG/3QP) +*0Z0TH ML?'Y;JH!R$*N40R74^Q;<-,-8182CA:*%OD6W)P#&+R0= 16[@YAWX*;=@BS MD'<$ER]*? MNYB',D@I17,G8^L<.(R2RF'2Z<.,XS MG+M:T>P.;ZBXV78G@S._M[;7SG:GEKK#M@?\A0_]^"L1M[J5P8DKW4GL?7_E M7%'M4/RD7:GT+\"T8/2JS'2MYV+H@\-"\6[L\='THU'^ 5!+ P04 " \ MBY-/R:)B!$L$ )% & 'AL+W=OH3F?QEQ=VNY;?PAA6'QOZE/_N#P,P_DAR_KM(315_[D]AU/\S[[M MFFJ(M]U+UI^[4.VFH*;.,,]MUE3'TW*]FIX]=>M5^SK4QU-XZA;]:]-4W;^; M4+>7QR4LWQ]\.;X)?=1MD=FW#JC^UIT87]X_(G M>"B5'@,FQ5_'<.GOKA=C*L]M^VV\^6WWN,Q'1Z$.VV$)@?@'("W M - _#%!S@"(!V=79E.K/U5"M5UU[6737;^M+\-Q,HFL I7MW'%W*\$N/5%*_OXSU) MXBJQD^0T2-=81PQPU4 >6&L;,:) M9APW0W+>.#Z-,C9W9 E+06=47KC$-BY$/P7WHXF?0O#CR.XJN0B52ZR,%YUX M[H14RL;S27*E-44#EX&W]FX+?G #N0RIG/MAE,IY3<7"I24ER-"8(E%2D( F M<#^.^@&>.1I/BTJ2Z5PE@ ,R/P&YGX+Z03Y1W,CW]3L[$H3.>I.;A">9R: 8 MU)5/C"!S%#A(-04I""15X NVS%QGT(%)U"?(+ 4.4TUA"AR3 .@-)8:DRU&G MB $R3X$#E9;@!C@K"T=?D*6@.,U;FE7[F@ M*V*[8U*]FPQ#Y##4%,XH4"Z/V-6)F1)M(L<A$)B!:]IXQJ6];IA9R:M&7X@8YCI0>.SR:CZ!3L:12.>;<#_U7UT)/,-.=\,!2EROGT"VET((DA5@Y(1J#@"#46@$A!8 M%,#:+TFG$%UB=92,0,41:"@"%4>@CWV!ISM(T!5::9]:(QF5BJ.2_H3:*+$C MI'8$4>H%H1*_SCE-#:67XICTH(#J2D$75\>F?H0JF:>*\]2P P,MG!A(_;(D M%/OE[.Y,9CPD^Z/J7HZG?O'<#D/;3(;H3W/!V_9[?1O_1]02P,$% @ /(N33VDB#M^@ @ 7 D !@ M !X;"]W;W)K_P< \=>7&7_,IR$4,EK M4[?#,CTIU3UFV; [B88/#[(3K;YSD'W#E>[VQVSH>L'WUM34&0*@R!I>M>EJ M8<>>^M5"GE5=M>*I3X9ST_#^WUK4\KI,8?HV\%P=3\H,9*M%QX_BIU"_NJ=> M][(IRKYJ1#M4LDUZ<5BFG^#C!N;&8!6_*W$=9NW$I+*5\L5TONV7*3!$HA8[ M94)P?;F(C:AK$TES_!V#IM.['^R.P]*-F,4C=+P5W>M6GN]NCN4 MC;:X 8T&-!GS)T9M&MG M[^EL!SUZ615@D5U,G%&R=A(TDZ!;Q2:BH),DT_-/$"@*@:P?S_UEW(^C?FS] M^3P)Z"7A)(65M%9" "%>'J$(LIS$2?(H21Z2>(NU=A(RGP26S$<)51B4*(Y" MHB@D1,$>"@E1:4R ]X5O MWA'=D$ 0KR,@>,3%G1H [U0B&&93^J7(:>B,%#P /UZ])[LEB=>E" *>9C/ M@\*'",:?S_01Z2U7O-C!L-K1H&3C\&N "!* F8\540(&,'[X]5.R1;J?2.:?>U@Y1*Z*#@08<[Z:/. MU*G%09DFU>W>[?>NHV0WGF6RZ4"U^@]02P,$% @ /(N33_UE4'V.! M#Q4 !@ !X;"]W;W)K@F2 Q$!^*%FB!Q2[:7BOV)#96LEQ)B;=OWY&L>!62RC87L33^R.$_)])S M=Z[J;\T^A';VO2R.S?U\W[:GVR1IMOM0YLU-=0K'^,U359=Y&U_KYZ0YU2'? M]49ED6":VJ3,#\?YXJYO^UPO[JJ7MC@=]V#P"D71>8IQ_#,XG5_[[ S'SV_> M?^G%1S&/>1-65?'W8=?N[^=N/MN%I_RE:+]4YU_#(,C,9X/ZW\-K*"+>11+[ MV%9%T_^?;5^:MBH'+S&4,O]^^3P<^\_SX/_-3#; P0"O!K'OCPS48*!^&.@/ M#?1@H/]O#V8P,*2'Y**]'\QUWN:+N[HZS^K+>CCEW;*#6Q.G:]LU]K/3?Q?' MLXFMKXL,[Y+7SL^ +"\(CA'U'EES!*Y$$ON_!H%2$$MDYB2&%2A:G$L5*]O1K;&]E>B_:ZM]=C>TO&^H+8'CD.(2KM/1D.CCEE %(R)!Q# MJRT@Z74C<"IS3J6R.B.J,UQ=1M1=$#/JQRH NN!6',O0@Z>+CF.(#JUR1)W MI0[ 3LR=%=59KH[TL[2L'P!42 9A)6"I\4"P-<>45=I1<1Q#G]DI;9FH+>/K MVLOV3K1W;&P<68E+Q\+4VJ6$6@E4G%*ZT3D%2F5 1T; $+6WLC(O*O-<&1!E MGG?CM"< Z\EY;1^5QS.E,(97',?16>4/E"9S6 MVD[I$Q/F R#7IZD^%#: ,S25"!@".#9]'+-92E?P1L", C]QG("<9T%Q=8:J M4ZRC3\Y2;0*DZ!&Z%J@LS:@PP16840YX+TPN (!7 #3FY<"\[P@SH-(D3-', MOI8PH^GQO)&P6'9D$^KD @!X!>!H!0 \&0.8E%8 $N8U'82U@-F8<9DZCFD' M.'5BR@4 \ J KJ0E\&S\:3R*@SB) KHQUQ(6*P7-U D%@,#XT:AIC=(3R61HE6. M"-%=LA&IB2V+$?>?U\.#:SQZIMJ[*_*'JJJC;$Z-.;&/<^ MY+OK2Q&>VNXQB\_UY8KN\M)6I^'Z,;G>@2[^ U!+ P04 " \BY-/;X66 MVC<" !K!@ & 'AL+W=OU_>V034!G,+6=<'W[VH9P!%#:/\%>9F9GUWB3 M-%R\R1Q .>\EJ^3:S96J5PC)+(>2RB=>0Z7?G+@HJ=);<4:R%D"/EE0RY'M> MA$I:5&Z:V-B+2!-^4:RHX$4X\E*65/S9 ./-VL7N+?!:G'-E BA-:GJ&[Z!^ MU"]"[U"OT^X]6>&+P%_"R@D8.U8RHYI>-FI:"LE?6^?166?3:=_H\T3 M_([@]P1,'A*"CA!\$,*'A+ CA/^;@70$,LJ VMIM,W=4T301O'%$^SG4U'QU M>$7T<64F:$_'OM/]E#IZ39>+!%V-3@?9M!!_ %D$]Y#=%()[!-+Y>Q/^G(F- M/Z'[]PFV4\0B''GXI\C^H>'L_S0\L-AK^-1KUM(9"%5 MV\@%67JC;LRA(CQNR!05QG&X'#5E!A7AY7*^+C);%YG6-6=#)^J90Y[$&TGXS/OKEI MH_@&K[9X)K[3D[0=?!_R[1C^1L6YJ*1SX$K?;WL+3YPKT.Z])VT_UY._WS X M*;-I6JF55KMJ^TP2DEAK&Q=(O/W[ B9>!]BD+S:,SYR9,X"'HL?DC1X18LY[ M4[=T[AX9ZV:>1[='U$#ZB#O4\B][3!K(^)0!7A7HZ&3M"R0;C-S'YMIN[OD@(U6C+! /D MKS-:HKH61#R-/XK3'4,*Q^GXPOY%:N=:-I"B):Y_5SMVG+N9Z^S0'IYJ]H+[ MKTCIB5U'B?^.SJCF<)$)C['%-95/9WNB##>*A:?2P/?A7;7RW2O^BYO=(50. MX>C 8]]RB)1#].$ ;CH Y0#^-T*L'&(M@C=HE\5<0087!<&]0X;MT$&QZX)9 MS)=K*XQR=>0W7D_*K>=%X/N%=Q9$"E,.F'""2:-KR,J$!"/"XPF,682V+,K0 M< ^O RQ-1 JT'.Z2K&^27*4968L52?_HJEB?Z 16 B )P(0@UXL]0!():56, M!"1:.2PH$.>Q5A$3!;+0S[2J6+CR+/]$5VS5%5L*$]H)$BM!8A0F\+4]5@Z8 M>)*G5KOE7<3J+F)M(AZBS"XEM4I)+5*TK5JF1I!$UV)"HD!;N96)>0C25!-D MB16E=D&955!F$:3MM#*[+\B$F(),C$60"8KSW"XHMPK*+8*T U;FEF.8ZJBE M!07R0/\YFBB0^5&@R3)1H0\FOX=!F#?YL3>('&27I!K-E8+&O>.,?^O0'_7!K^ ')H6JIL\&,MR/9-/88,\23]Q_Y.7^)+SG!&,^(YP[$N MWYKM]]US7;>C'ZOE>G?)9'?_7*^JW:=F4Z_C?QZ;[:IJX\?MTV2W MV=;50V^T6DZ,4GZRJA;K\?5E_]V7[?5E\](N%^OZRW:T>UFMJNU_-_6R>;L: MZ_'[%U\73\]M]\7D^G)3/=5_UNU?FR_;^&ER6.5AL:K7NT6S'FWKQZOQ+_KS MG?.=08_X>U&_[8[>C[I+^=8TW[L/OSUKGL5HIQ M_#LL.C[X[ R/W[^O/N\O/E[,MVI73YOE/XN']OEJ7(Q'#_5C];)LOS9OO];# M!;GQ:+CZW^O7>AGA7231QWVSW/5_1_G G#=Q@X X&%$X:^,' __10G#0(@T$X M&)@^I,D^NWVY9E5;75]NF[?1=G_';:KNQM:?0[PA[KLO^_KW_XL5V\5O7Z^U M"I>3UVZA 7.SQY@$4Z28*<*4*68&,%JEF%N$T2EFCC FQ=PA#!TPDYB30V(, M3(SI%[#) I9=]![C>LRZQSAE CG#,CB3P M-1-HX'!+!D B$Y%BM]AA_Y"D$ M*JQGD4L8J<($ENF9A%T894L&NP6PP%(PEQA;N#(0JYN$Z:!PDBQ,DNT7H"1) M'B_@X (.9)E=S-2)>AH?RER@'OKQP _;53=>^"%E6:=!A&(C"X0"^RF@GT+Z,8P ;@KA)Y/5$KHH@0MVNTY+L!NM-4?;.W&D%69. M!5P93IU*^B+M#&=/)7=0 DL#RE"Y!@$1#TB+@'3A+:_V /-96!H0IE -.-18 M'A#@1F+[X/8#4!H,)D\-V%.)8$CX\11X,*=!:3"8I+0%F>%4/H"24I5%P>Z= M.89QCKX#L(M<.3$Q:L",A@N+EM3H5*$*[;FV .1I4=281S4@4B[ -UHR::%) MR8T(R-3XPA,/7N*@,@*_CI/$'(&4*\O 2RAQQVE-DX697@.J-Z*7DUSO5(@\ MRD5]!I ?U! +@T;*4/(:2FD()2G1E0VXM(8Z<%*9 1RNH?1K.'/, 2BN9)7H M2R4N7T,L<;H\O\4Q6+L,T"ZA^$9JE[;!4JZ-QJIDD"IQT3=2E3*J;S+=.I(: MKOL&J(B+RI^A08.%Q A$;IOI$9H-!PL)09)"5=](\G?JX+O M^P'E8=]^ $J#P9QJ$*=R,3>2 M*;5U)8/-/X2E 6$V-8A-N5 ;2409H0;(TR1O,&\9U)MSH3:R.8="/> ^%&J M@R0/_$JA1B DU "7)7G"#$V H8G1YI0D0SL550& V)\#FQ)S= MD#P\%):\J"' Q8B<4SQXB<-C"'"V\7R' 9 C(T8?=V@QE^GR"8L2F?.%FC(C M'S3SX7N&I-ADZ)2PAA#0$-$.D-002R6%C'H2U@="^L#;@0'DS[@@K ^$S@2\ M'2!)_7%/Q)-3;J=B^B=$_[P?(- H&^(Z/1U@/@M+ \+T3XC^>4= J ^-[,\# MDCUR"DL#PL1/B/BY6I/DS-S<#S.F!8PI>@*+>) ?:VX_0J7A8*:TJ._E78&5 M)&,+(P;>&,9G\'< EKES+"8L"[IHXJQMP=0[;BZGB,_[ ?*TZ%A,@A:0(/$; MVDH2+*,T.=[D6C#ZMHYX,F< !T4'^+W@OT;, <@5A2[Y]!O@XG;+)"LS_P9< M3OR(;"67.ZW)*V]X&L#8Z'0-,>];P/LDMH,\%Q2EW ]3*_6!K%:!-PX AVL( M1E%!U!!,MD)PEC=_ )=M'"R6+^O/;QPL5B5[SDS?@M.&+KS.18OUQIXSUK=G MS_4M%A%[SF3?@M$^E=YF7#FL).ZJ[R3UY[Q@SG?GC.L=F,3S'Y1/8])0,*.ZDJC>_3GCVK[M%CO1M^:MFU6_6,9CTW3UG%! M]2DF_[FN'@X?EO5CV[T-\?UV_\C-_D/;;(;'B2:'9YJN_P=02P,$% @ M/(N33Z9CGND\!0 LQH !@ !X;"]W;W)KLQ1G>%"0!8A=%"[3 8HMMGY6$28RU+5=2DNV_+R4[7F?F ML'V))>60/,/+Q]O56]M]ZY]3&F;?MYM=?SU_'H;]Y6+1WS^G;=-_:O=IE__S MV';;9LBOW=.BWW>I>9@2;3<+JBJ_V#;KW?SF:OKVN;NY:E^&S7J7/G>S_F6[ M;;I_EFG3OEW/S?S]PY?UT_,P?EC<7.V;I_1'&K[N/W?Y;7'*Y6&]3;M^W>YF M77J\GM^:RY4-8X))\> W'QVC/ZW])HV63XZR67OKC6%_M7@=,SIJE@<-G6M.BD7._50$H2*6I)+3QP)6 M6A$L+H%A$#REYP]!!)R!A1G8*0-[ED%=B4HX2/PDV4T2&ZF*(A*M,G6L"]7E MH!<'@HDX P\S\"H8P[6(YJ!QYSZCB4Y$ U3>1(_-!&@F:#-65FT Q531"#- M%;VML9D(S41@1A2SC*H8-D8X7FF1<85&KJ&3&C@1HV)9JT+(.M5&6N6I8NS% M5)@!%7##$@*5KA@7Y$@&*G)5H?N: I(,L&.E':,*NJ!:V=&J6!I,!M+KUI!R MHP%)VDP=G.S!0&8J7Y<:"[/.,*@=)PVQ*JDFEG:TR =7,(.Y::R&E2WPP6#< M&0?B"3(>!P:<(U;MK747Q-:4JA@#U&B"LL2$T6SD7'L2%$!V46>Z%:8W@R%J M$$6C=*0!29[UD-"R"W)L2@V/26H02N4D8S0F+Z@RGJST!'A*5)4Z$D:JT4Q5 M2#6:EL:QG,2!BCD4L$&8J:29JAA&&I:V#FJR03(V5%C@$(8J :C*WKHDCJ M4OU@FC*@J9=D9X#*VM5RL[D"NKR,IP*_&".5 5*]1"H#5$:Y( 0B\B4S&*8, M=OQ>;G,8;.9CU'; R8!C6QA;%J/9 C1[B68+F)L[1I2;"J3+*]2Z= B'V6P! MF[UDL]7,-;&F(,<\TG$LGPMB-EO28Z%4T:+46@!"N7DN#R*SH^*N5(K#*"2O6]Q=M2_3=W3="O2S^[;E]TP M'JJ??3W=O-S2>%4@OB_-Y>IP?_(CF\-USN]-][3>];.[=AC:[71=\-BV0\H. MJT^YJIY3\W!ZV:3'87P,^;D[7*,<7H9V?[PB6ISNJ6[^!5!+ P04 " \ MBY-/)*RN]7 " "O!P & 'AL+W=O;.>]?V;.O6G \;SV.'&G>(/9,!]^+)B= .<;&E9X\-%*.C M2NI:#_A^XG6HZ=TB5[$=+7)RX6W3XQUUV*7K$/U;XI:,6S=P;X'7YEQS&?"* M?$!G_ /SG\..BIVWL!R;#O>L(;U#\6GKO@2;*O!E@D+\:O#(5FM'6MD3\B8W M7X];UY>*<(L/7%(@<;OB"K>M9!(Z_LRD[E)3)J[7-_;/RKPPLT<,5Z3]W1QY MO76AZQSQ"5U:_DK&+W@V%+O.[/X;ON)6P*424>- 6J:NSN'"..EF%B&E0^_3 MO>G5?9SY;VGV!# G@"5!U/Y?0C@GA!\)D3(_*5-6/R&.BIR2T:'3VQJ0_"B" M32@.\R"#ZNS4,^&6B>BU"-(D]ZZ2:,:4$P:L,0O"$^Q+"6 K40(C'=P7J$Q$ M&MDKA%83HD5Y@G"(-2LF*@XB!^8B:U: M8HN63-,R8>)5E2R- DV*"7I*LN2!EL2J)3&U0%_3DIAE0 2A_HY-F$"%P*XF MM:I)+6HTTV5JJLD U-YE9:)@$B1V+="J!5JT:)9+:%31SJXR$4^!'_MV(9E5 M2&81HGV496:4B8"O?[D64!P^^(M$X[8V$]\B)M*[B6_\(H&?I)H:&RH"H2;' M6[6Y#M.SF@C,.9!+SV5#6467J?,"9)O4XJ6<1JI]?M!,H^P[HN>F9\Z><-&$ M5:L\$<*Q$.D_B].JQ?1<-BT^<;E,Q9I.(V3:<#+,X]%;9G3Q#U!+ P04 M" \BY-/-P9-F[$! #2 P &0 'AL+W=O M9^S%(FF>PT.*R@;K7GP+$,BK5L;GM VA.S#FRQ:T\#>V X-_:NNT".BZAOG. M@:@22"O&-YL[IH4TM,A2[.2*S/9!20,G1WROM7"_CZ#LD-,MO0:>9=.&&&!% MUHD&OD'XWIT<>FQFJ:0&XZ4UQ$&=T\?MX;B/^2GAAX3!+VP2.SE;^Q*=SU5. M-U$0*"A#9!!X7. )E(I$*./7Q$GGDA&XM*_L'U/OV,M9>'BRZJ>L0IO3!THJ MJ$6OPK,=/L'4SRTE4_-?X (*TZ,2K%%:Y=.7E+T/5D\L*$6+U_&4)IW#Q'^% MK0/X!.#O &PLE)1_$$$4F;,#<>/L.Q&O>'O@.)LR!M,HTC\4[S%Z*;8/MQF[ M1*(IYSCF\&7.G,&0?2[!UTH<^3]PO@[?K2K<)?CN+X5WZP3[58)](MC_M\6U MG/MW1=ABIAI&PO=V]R:W-H965T-L8I[-&W+7&^!UQ&D)$N3 MY#U37&A:YM%WMF5N!B^%AK,E;E"*V]\GD&8LZ(Z^.!Y%V_G@8&7>\Q:^@?_> MGRU:;&&IA0+MA-'$0E/0^]WQE(7X&/!#P.A69Q(JN1CS%(S/=4&3( @D5#XP M<-RN\ !2!B*4\6OFI$O* %R?7]@_QMJQE@MW\&#D3U'[KJ '2FIH^"#]HQD_ MP5S/.TKFXK_ %22&!R68HS+2Q954@_-&S2PH1?'G:1=B4*"K_P#TO]SP\\>Z88F^JX(RMB';1-DFP19),C^6^)&S%WR M*@E;]52!;>,T.5*90<=)7GF7@;U/XYO\#9^F_2NWK=".7(S'EXW];XSQ@%*2 M&QRA#C_88DAH?#C>XME.8S89WO3S#V++-R[_ %!+ P04 " \BY-/ O:[ MP;,! #2 P &0 'AL+W=O88; _@R+.2VI:T=VXX,F;K'A2W-SB ]C =?P'T=SL9; M;&5IA )M!6IBH"WI77(\Y2$^!CP*F.SF3$(E%\2G8'QL2GH(@D!"[0(#]]L5 M[D'*0.1E?%\XZ9HR +?G%_;WL79?RX5;N$?Y332N+^DM)0VT?)3N :G#@Q*?HT9IXTKJT3I4"XN7HOCSO L=]VF^R;,%M@](%T"Z FYC M'C8GBLK?<<>KPN!$S-S[@8?4V1[J4XI7_!TWUXMJLPB_#L-X7_(,AW"?)(D/^WQ+V8[(\D;--3 M!::+TV1)C:..D[SQK@-[E\8W^14^3_MG;CJA+;F@\R\;^]\B.O!2#C=^A'K_ MP59#0NO"\8T_FWG,9L/AL/P@MG[CZB=02P,$% @ /(N33Q $$UBT 0 MT@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0 M$L?MNLBVU+2J-FF3HD[;/A/[;*,"YP*.NW\_P([GM5:_ '?<>_?N.+(!S;-M M 1QY55+;G+;.=7O&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR69SPQ07FA99 M]!U-D6'OI-!P-,3V2G'SYP 2AYQNZ<7Q))K6!0 7P(&NSB34,D)\3D87ZN<;H(@D%"ZP,#]=H9[D#(0 M>1DO$R>=4P;@\GQA?XRU^UI.W,(]RM^B9 8'8L;>=SP\\7:?^-Z4P1E;$>^\>.N]YV+[..T?^>F$=J2$SK_LK'_-:(#+V5SY4>H]1]L-B34 M+AP_^;,9QVPT'';3#V+S-R[^ E!+ P04 " \BY-/.;!;G;4! #2 P M&0 'AL+W=OU,8J[M&T#7.=!5Y%D)(LV6P^,<6%ID46?2=; M9*;W4F@X6>)ZI;A]/8(T0TZW]-WQ()K6!P, M)A;JG-YM#\ 1PYQ)J.1LS',POE4YW01!(*'T@8'C=H%[D#(0H8S? M$R>=4P;@\OS._B76CK643,5_APM( M# ]*,$=II(LK*7OGC9I84(KB+^,N=-R'\2:]GF#K@&0")#-@'_.P,5%4_IE[ M7F36#,2.O>]X>.+M(<'>E,$96Q'O4+Q#[Z78WMYD[!*(IICC&),L8^8(ANQS MBF0MQ3'Y!YZLPW>K"G<1OOM#X7Z=(%TE2"-!^M\2UV)N_TK"%CU58)LX38Z4 MIM=QDA?>>6#ODO@F'^'CM/_@MA':D;/Q^+*Q_[4Q'E#*Y@I'J,4/-AL2:A^. M-WBVXYB-AC?=](/8_(V+-U!+ P04 " \BY-/8M!AAK,! #2 P &0 M 'AL+W=O@-4JR12 MMPB!!-*J"'CV)I/$JB_!=C;E[QD[:0B0]L7VC.><.3,>YZ-UC[X#".1)*^,+ MVH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQW>XMTT(:6N;)=W9E;H>@ MI(&S(W[06KA?)U!V+.B>/CL>9-N%Z&!EWHL6OD+XUI\=6FQAJ:4&XZ4UQ$%3 MT+O]\93%^!3P7<+H5V<2*[E8^QB-3W5!=U$0**A"9!"X7>$>E(I$*./GS$F7 ME!&X/C^S?TBU8RT7X>'>JA^R#EU!;RFIH1&#"@]V_ AS/6\HF8O_#%=0&!Z5 M8([**I]64@T^6#VSH!0MGJ9=FK2/T\TAFV'; #X#^ *X37G8E"@I?R^"*'-G M1^*FWORWQ07-VC41SS&F*X:N8_1+!D'U)P;=2 MG/A_<+X-/VPJ/"3XX2^%+^3/-@FR1)"]6N)6S+\JV:JG&ER;ILF3R@XF3?+* MNPSL'4]O\B=\FO8OPK72>'*Q 5\V];^Q-@!*V=W@"'7XP19#01/B\1V>W31F MDQ%L/_\@MGSC\C=02P,$% @ /(N33^$ROM:U 0 T@, !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q <$+^MDZ8B%.J?WN\,Q M#?$QX*>$T:W.)%1R-N8E&%^KG"9!$"@H?6 0N%W@ 90*1"CC=>:D2\H 7)\_ MV#_'VK&6LW#P8-2SK'R;TSM**JC%H/RC&;_ 7,\U)7/QW^ ""L.#$LQ1&N7B M2LK!>:-G%I2BQ=NTRR[NXW3#;V?8-H#/ +X [F(>-B6*RC\)+XK,FI'8J?>] M"$^\.W#L31FDV0;I)D$:"]+\E;L5<_Y6$K7JJP39QFAPIS=#%25YYEX&] MY_%-?H=/T_Y=V$9VCIR-QY>-_:^-\8!2DBL&UL?5/;;MLP#/T501]0.4K6!H%MH&DQK$ '!!W: M/BLV?4%U\20Y[OY^E.RZWF;L11(IGL-#BDH'8]]< ^#)NY+:9;3QOCLPYHH& ME'!7I@.--Y6Q2G@T;09LCHAGXXGMJZ\<'!\K03-?P _]R=+%IL9BE;!=JU1A,+549O-X?C+L3' M@)<6!KF;C.XI*:$2O?1/9O@&4SU?*)F*?X0+2 P/2C!'8:2+*REZ MYXV:6%"*$N_CWNJX#^/-=C_!U@%\ O 9L(]YV)@H*K\77N2I-0.Q8^\[$9YX M<^#8FR(X8ROB'8IWZ+WD/+E.V24033'',88O8C9S!$/V.05?2W'D_\#Y.GR[ MJG ;X=L_%-ZL$^Q6"7:18/??$M=B]G\E88N>*K!UG"9'"M/K.,D+[SRPMSR^ MR6?X..W?A:U;['S9V/_*& \H);G"$6KP@\V&A,J'XPV>[3AFH^%--_T@ M-G_C_#=02P,$% @ /(N33T-#G-^T 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0)\X6RBJ)U"U"((&T*J(\>Y/) M1?4EV,ZF_#UC)PT11'VQ/>-SSEP\SB=CGUT'X,F+DMH5M/-^.#+FJ@Z4<#=F M (TWC;%*>#1MR]Q@0=21I"3C2?*.*=%K6N;1=[9E;D8O>PUG2]RHE+"_3R#- M5-"4OCH>^[;SP<'*?! M? ?_8SA;M-BJ4O<*M.N-)A::@MZGQ],AX"/@J8?) M;\*>D=)#8T8I7\TTV=8ZKFE9"G^*UQ!(CQD@C$J(UU<234Z;]2B M@JDH\3+OO8[[--]DV4+;)_"%P%?"78S#YD Q\X_"BS*W9B)V[OT@PA.G1XZ] MJ8(SMB+>8?(.O=>2)Q]R=@U""^8T8_@&DZX(ANIK"+X7XL3_H_-]>K:;81;I MV9:>)OL"AUV!0Q0XO%GB#B;]MTBVZ:D"V\9I.7(S'EXW];XSQ@*DD-SA"'7ZPU9#0^'!\CV<[C]EL>#,L/XBMW[C\ M U!+ P04 " \BY-/19_]F;0! #2 P &0 'AL+W=OH7P,;O^=F8;#3VQ;4 GKQIU;FL?)O36THJJ,6@_+,9'V&NYYJ2N?@O< &%X4$)YBB-"\T3,+2M'B M;=IE%_=QNKGF,VP;P&< 7P"W,0^;$D7E#\*+(K-F)';J?2_"$R<'CKTI@S.V M(MZA>(?>2\$3GK%+()ICCE,,7\4D2P1#]B4%WTIQY/_!^39\OZEP'^'[OQ3N MMPG238(T$J0?EK@5D_Z3A*UZJL$V<9H<*>9>!O8N/R/Z$3]/^5=A& M=HZ7C?VOC?& 4G97.$(M?K#%4%#[&PO=V]R:W-H965T)W^ M?0$[CMM8>0%FF'/FS#"D YIGVP X\JI5:S/:.-?M&;-% UK8"^R@]3<5&BV< M-TW-;&= E!&D%>.;S1730K8T3Z/O:/(4>Z=D"T=#;*^U,'\.H'#(:$+?' ^R M;EQPL#SM1 V_P/WNCL9;;&8II8;62FR)@2JCM\G^L OQ,>!1PF 79Q(J.2$^ M!^-[F=%-$ 0*"A<8A-_.< =*!2(OXV7BI'/* %R>W]B_Q=I]+2=AX0[5DRQ= MD]$;2DJH1*_< P[W,-5S2)UW&4; M]V&\X5\FV#J 3P ^ VYB'C8FBLJ_"B?RU.! S-C[3H0G3O;<]Z8(SMB*>.?% M6^\]YSRY3-DY$$TQAS&&+V*2.8)Y]CD%7TMQX!_@?!V^756XC?#M/PJOU@EV MJP2[2+#[M,2UF.O_DK!%3S68.DZ3)07V;9SDA7<>V%L>W^0]?)SVG\+4LK7D MA,Z_;.Q_A>C 2]E<^!%J_ >;#065"\=K?S;CF(V&PV[Z06S^QOE?4$L#!!0 M ( #R+DT\>ONXLM0$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=UG+G$25 @9D$OW[V=( MFF5KU"^ C=_SLS'9:.R3:P$\>=:J^/C+FR!2WFAPYO:6"T\FK9A MKK<@J@C2BO$D><^TD!TMLN@[VR(S@U>R@[,E;M!:V-\G4&;,:4I?' ^R:7UP ML"+K10/?P?_HSQ8MMK!44D/GI.F(A3JG=^GQM _Q,>!1PNA69Q(JN1CS%(PO M54Z3( @4E#XP"-RN< ]*!2*4\6OFI$O* %R?7]@_Q=JQEHMP<&_43UGY-J<' M2BJHQ:#\@QD_PUS/.TKFXK_"%12&!R68HS3*Q964@_-&SRPH18OG:9==W,?I MAM_.L&T GP%\ 1QB'C8EBLH_"B^*S)J1V*GWO0A/G!XY]J8,SMB*>(?B'7JO M!4\/&;L&HCGF-,7P54RZ1#!D7U+PK10G_@K.M^&[386["-_]H_!VFV"_2;"/ M!/LW2]R(XW^1O^#3MWX1M9.?(Q7A\ MV=C_VA@/*"6YP1%J\8,MAH+:A^,'/-MIS";#FW[^06SYQL4?4$L#!!0 ( M #R+DT_$B(LU3@( #L( 9 >&PO=V]R:W-H965T MX@MGSIDA*]YHW9AJ77[C) J2E93]21:UI@G%R%KJLU17I%J M):-G9U1S1*)HC6I:-6&>N;NCS#-QT[QJV%$&ZE;75/X],"ZZ78C#Q\5K=2VU MO4!YUM(K^\'TS_8HS0F-+.>J9HVJ1!-(=MF%>_Q\P"MKX!"_*M:IR3ZPH9R$ M>+.'K^==&%F/&&>%MA34+'?VPCBW3,://P-I.&I:P^G^P?[9!6^".5'%7@3_ M79UUN0O3,#BS"[UQ_2JZ+VP(:!4&0_3?V)UQ [>>&(U"<.5^@^*FM*@'%N-* M3=_[M6KV:<5^;VGA.",W2W1 /FT&/(!/.!0(9]E""0Q(',S EL'H,>QLX\GJJG:Y@@ M 0D21Y#\%R+Q0H0P,2RR D56 $'BB4"8%2RR!D76 ,':$X$P&UAD XIL9@2Q MGQ!S""$IK)&"&NF<(-IZ(@"&;&&1+2BRG1/$D2<"81:2&T=P 44 A9]>(&@A MO_!"H6* PL\P$+208ABLUCTF (6?9"!H(W=1202%NC1N9D]MQ,NZ)Z_T? M\'ZL?J?R6C4J. EM)HCK\Q&PO=V]R:W-H M965T?$X'-*^V 7#D7:O69K1QKMLS9HL&M+ W MV$'K_U1HM'#>-36SG0%11I)6C&\V=TP+V=(\C;&CR5/LG9(M' VQO=;"_#V MPB&C6WH)/,NZ<2' \K03-?P"][L[&N^Q6:64&EHKL24&JHP^;/>'). CX(^$ MP2YL$CHY(;X&YZG,Z"84! H*%Q2$/\[P"$H%(5_&VZ1)YY2!N+0OZM]B[[Z7 MD[#PB.I%EJ[)Z#TE)52B5^X9A^\P]7-+R=3\#SB#\O!0B<]1H++Q2XK>.M23 MBB]%B_?QE&T\ATG_0ELG\(G KPAL3!0K_RJ<)[N4G8/0A#F,&+[ ;&<$\^IS"KZ6XL#_H_-U^FZUPEVD[Y;9 M[^_6!9)5@20*))]:3*Y:7,/<7B5ABYEJ,'7<)DL*[-NXR8OHO+ //-[)!WS< M]I_"U+*UY(3.WVRRN?$KU/@'-CL**A?,+]XVXYJ-CL-N>D%L?L;Y M/U!+ P04 " \BY-/0,X)MK@! #2 P &0 'AL+W=O$T:V9::3M,FK5+4:=MO8E_;J& \ MP''[]KU@U_,Z_P'NY9QS/[BD@['/K@'PY$6KUF6T\;X[,N:*!K1P-Z:#%F\J M8[7P:-J:N:IZ;V2+9PM<;W6PKZ>0)DAHUOZ M[GB2=>.#@^5I)VKX ?YG=[9HL5FEE!I:)TU++%09O=\>3TG 1\ O"8-;G$FH MY&+,&#@L#M"@^@5!#"-/Y,FG0.&8C+\[OZEU@[UG(1#AZ, M^BU+WV3T0$D)E>B5?S+#5YCJ^43)5/QWN()">,@$8Q1&N;B2HG?>Z$D%4]'B M9=QE&_=AO$GV$VV=P"<"GPF'&(>-@6+FGX47>6K-0.S8^TZ$)]X>.?:F",[8 MBGB'R3OT7G.>W*;L&H0FS&G$\ 5F.R,8JL\A^%J($_^/SM?IN]4,=Y&^6T8_ MW*T+)*L"211(_BEQ_Z'$->&=!_:>QS?Y"Q^G M_5'86K:.7(S'EXW]KXSQ@*EL;G"$&OQ@LZ&@\N&XQ[,=QVPTO.FF'\3F;YR_ M 5!+ P04 " \BY-/B7A-\ML! !!0 &0 'AL+W=O-N9%O:;%6U4BM%6[5])O;XH@7C M HFW?U_ CFNY[$M@QN]7!62%^%8.K/";@<<[S# M]\1+U[3&)4B1#:R![V!^#&=E([*H5)V 7G>R1PKJ'#_MCJ?4X3W@9P>C7NV1 MZ^0BY:L+OE0YCEQ!P*$T3H'9Y0;/P+D3LF7\GC7Q8NF(Z_U=_9/OW?9R81J> M)?_55:;-\0>,*JC9E9L7.7Z&N9\$H[GYKW #;N&N$NM12J[]+RJOVD@QJ]A2 M!'N;UJ[WZSCKWVEA IT)=$,@DY&O_",SK,B4')&:SGY@[B_>':D]F](E_5'X M;[9X;;.W@L:/&;DYH1ESFC!TA=DM"&+5%PL:LCC1_^@T3-\'*]Q[^G[M_OB. M0!P4B+U O/9/HDV+(?'H=O3#5=K]%%&CL( M_KK64AJPI40/]E1;^QXM 8?:N&UJ]VJ:RBDPL5?4$L#!!0 ( M #R+DT]:VX;1N0$ -(# 9 >&PO=V]R:W-H965TX$_'"V]:%QRDR#K6 MP ]P/[N3\1:952HN05FN%3)0Y_AVBAT>8ZMEA-!7_!!<0'AXR\3%*+6Q<4=E;I^6DXE.1[&/;#0&U"\=O_FS&,1L-I[OI!Y'Y&Q=_ %!+ P04 M" \BY-/SJ6VCQ4" "M$U@ E>!6_U+JR-Z;:$Z*H&P?2#[*"U.V>I!#-VJ2Y$ M=PK8R3L)3F@4I42PI@W+PML.JBSDU?"FA8,*]%4(IO[N@\:N!7L_F@4OE*.6+ M6WP][<+(100<*N,HF!UN\ 2<.R8;QY^1-)PTG>-\_L;^V2=ODSDR#4^2_VY. MIMZ%>1B=)!W=< B.2J2?R3(HH4(AKGSXVU0D0U"L"P\AKE3^#C";U"$4"Q+CX+NU#Z^ M6U]3YY9I];[2'US>8FU<%1 M&MNB?",Y2VG QA(]V/^]MD_%M.!P-FZ:V;D:^N6P,+(;WP(R/4CE/U!+ P04 M " \BY-/Z4D#3<\! ";V,<7%8P'..[>?H = MS_/HG\ Y_B[G$ [)(-6;K@$,>A>\U2FNC>F.A.B\!L'TG>R@M5]*J00S-E05 MT9T"5GB2X(1&T9X(UK0X2WSNK+)$]H8W+9P5TKT03/T^ 9=#BF-\2[PT56U< M@F1)QRKX#N9'=U8V(K-*T0AH=2-;I*!,\4-\/.T=W@->&QCT8H]<)Q/7I(EG2T=<[F_JS[YWV\N%:7B4_&=3F#K% M!XP**%G/S8L3NZ0_"O_-%J]M]IK1 M^T-"KDYHPIQ&#%U@XAE!K/IL04,6)_H?G8;IFV"%&T_?+.G1!_[;H,#6"VS_ M:?'3JL4 YA"%379!DUU (%Z9A# ?',4^:+(/"&Q6)B',=F5"%K=#@*K\7&B4 MR[[U,[G(SJ/W0/WM^@L?Y_8;4U73:G21QMY1?Y-**0W84J([VW!MGXHYX% : MM[VW>S4.S!@8V4UO 9D?I.P/4$L#!!0 ( #R+DT]GJPI,MP$ -(# 9 M >&PO=V]R:W-H965T)W^?0?LN&[J%V"&<\Y<&++1V%?7 GCRIE7G M]"$^\.W+L31F-_:^-\8"I)#SG<9L,KSIYQ_$EF]<_ %02P,$% @ /(N33Y345MJX 0 T@, !D M !X;"]W;W)K&UL;5/M;ML@%'T5Q ,4AV1K$MF6 MFD[3)K52U&G;;V)?VZC@ZP&.V[=J*&'^!^=F?C+3:KE%)#:R6VQ$"5 MT;O-\;0+^ CX)6&PBS,)E5P0GX/QON2<<[_VZP&Y58!<%=O^4>/A0X@KFD'P(PA8]U6#J.$V6 M%-BW<9(7WGE@[WA\D[_P<=H?A:EE:\D%G7_9V/\*T8%/);GQ(]3X#S8;"BH7 MCK?^;,8Q&PV'W?2#V/R-\S=02P,$% @ /(N33_37W@JV 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q >$->NFZ@5!#R:3S/FG0) M&8CK\YOZ?:S=UW(6%NY0_9&5:W-Z0TD%M1B4>\3Q&\SU?*)D+OX'7$!Y>,C$ MQRA1V;B28=P3SZDL(OA7B MR/^C\VWZ?C/#?:3OU_3D>EL@W11(HT#Z3XG\0XE;F/V'(&S54PVFB=-D28E# M%R=YY5T&]I;'-WF'3]/^($PC.TO.Z/S+QO[7B Y\*KLK/T*M_V"+H:!VX?C9 MG\TT9I/AL)]_$%N^ 4 &,? 9 M>&PO=V]R:W-H965TRX8%TAR^^_+A^* M&O#2PSD[&I7Z)Q=I/E'EO\L=EJ7 MDU]IZ30NOF5'?:C^\Y+E:5Q6M_FK5QQS'6\;HS3QP/>5 ME\;[PW0Q;YX]YHMY]E8F^X-^S"?%6YK&^7]+G60?5U,V_7SP8_^Z*^L'WF)^ MC%_UG[K\Z_B85W?>RQ!06W0(/[>ZX^B,Z2HOD[ M>7XKRBPU7JI0TOA7^[L_-+\?QO^G&6X Q@!.!M78YPRX,>!?!N*L@3 &8JB! M- 9R:$C*&*BA(P3&(/@R4&<-0F,0#ATA,@;14 /F?[XY?[#)Z64SR\1K5TFS M[&[B,E[,\^QCDK?,.<8U0=FLLJJ#6;88 MZ& "WH?$>!.Y!-!Y$ MUX.]U%J(:B"'=AWQP/<[H;:O:"!NX^* !\JG4I=XX-()G F+ D!'FZH@MX3<&TZL]_KFQ",%A$3+; M=I^%@JA^CY E0"2 63JQ-*!N'2'R 4(E %$)9M<_ ^H.8SH.N\(;9'>:.<,6 M">*22T"0:\0E$_+,JP-"S "05$,[57!'8PK-8"AR8Y"]:A^=2X!04L#T+R)\ M$/H'8KAV :%_X+:$'*RD[P#ISL[E3.@D(.H&S!X+ Q&-!! 2"(@$ B&C0 @1 MA",FEQ 80+0#A+WV,! A,)P0&(X(#"C"!Z$>G U/F!.TY @MG811$-$0<>H; M#J$/$ T1)^C#1]"'$_3A&'TB.V&*/K:X8'J]$CLW%D%8X1+6 MWAJY-YCN6.?:,DGP6B*%E!-MF21X+4<44DE05B*4M:FRQD""2IC@M40*J:"" M)7@M1Q122>U,(AQR$T9 @A!#21!-(K51$&(H":+)$;51$@222&T4%EN_2[?D M,1&>6]<$A212\X2T1XOSON/XN+,$BA;!($.VH(EBD1K!($2Q2+D&(TB%OC6O<[R5ZORU.94M)L_9VZ&LX^X\/9W\7C<'O];S M)9O=,.3Y+9NML><;-KMKSWN_AFV/G_^(\]?]H9@\9669I^S;WI39T1QI>Z=S]<7_4$L#!!0 ( #R+DT]H M:WC;KP8 %4F 9 >&PO=V]R:W-H965T'?'V/FG8!B(K40NT0)"B[3-CT[80270E.F[_?8\2HXB[<^'YQ1+I MN;TYMU\WH]5=/O)SZO'I_:[L3LYNJY>JS_J-L_GS_MXM'L%.5^M:FW^U6S MG>SJA^OI>W6Y=(%AVC>EW?M5V(*GY\ MJV_K];J+%'G\TP>=GN;L!IY__Q[]XV'Q<3%?JGU]VZS_7MVW3]?3,)W[YG6R.V;<<]4EMKKT,2'NNI.'^W_X7[QC^WCVVXTV M_FKVK0O48^9'#)UAO!Y"%A*B3HA9)'!B08C%G,1P&DYP*Q'>, ZC03Z,!_D( M@I3E$+,$&(]7J^$UUX?Q>G#- PY@8 !S"& & 1C)^1'C#ICM$4->.\3*.U]SPWLE!+B2)K0R(S F0;AECWN7)^CTI%/74ML*\J YS 5 FN\DB+/!6.N M@'R;:& L/6Y[W/FB0N2C"GZ19#QRQBEB$W\ 4G[$'1":Q2V!"4]P8N220JY MTTIY7M8 7'Q.0")('%$@IP-?(P 602EG$VO$'J*DB?C URB5/VJE)L_7"'"% M+15W2(#3+E9&8HG <4KODBO$GJ."6&$08A< (\5KQEL (VWY0[\ ,%4X4H:O M3^).R> N9@-!5^=A)F@**&QA)V3I'/R M-)F3M$13\MQ$(&6YG0%4S&##EP9@9#TE\I*P"9,TX;+@2Y/&&3.)^]YM#SO7 M.V5LR?,21#,AB@9?'8A6AI1=$[9KDG:M4U4*87^E-VR?"!L=Y6R@>M#Y9;E0 M<6O$96L<-Z2$C9,R=D4;IS."&K+!YD%OV+$0%FC*V+.0U,H+XX2QC,*&/0DLJ3IC,Z*E MP#G+2Y41T) +UD"=L1'1:// J?P4,V2"]4IG;"^TW#:0#^*RC*"&;!*-HXRM MA99;A@OC';>T/-A'+3<6+A2)3-=8;?4;MA4:JZ/.V%9H*7L7*I97?.% '8,Y M4_\A'ZR..F,+H('LF4*D!>CXA+),/;M8''5&M:ZE[%TH4EP=$E9O799\ MNBA+WL%8C..&E+#XF8S2T(">BJ=2J-\X;L@(RY_)* X-:'C;DI>S@AJR :KE\TH%"WJ+P>YHQS'#1EA M,;09Q:)%_65MB#\5X[@A(ZRM]@V%H$W\AIA1"%K47U:!5T0+@(NEA;$^X5L6 MBZ'-J 4M:@<7LBH'.-*% V8)$0V!V]L+*IMX]'MY/VD_NFI=MVTG& MV=G3.U#OJ7OAA9V?J\M;!F;9O-X668 MAZ9IZ\B^>!>OXU-=W9\.UO5#VWWU\?ON^*+3\:!MGON7N&:G-\EN_@=02P,$ M% @ /(N33YB,8LL( P > P !D !X;"]W;W)K&ULE5=_;YLP$/TJB ]0.(,-1$FDYL>T29M4==KV-TVJ(I5J6>V]^ECQ=&N"BMPCOL^\(LU*=SXU>P_5?"I.,L]*_E Y]:DHTNK? M@N?B,G/!?=UXS/8'J3>\^?28[OE/+G\='RJU\CJ6;5;PLLY$Z51\-W/O8;*& M1 <8Q.^,7^JK>T=+>1+B62^^;6>NKS/B.=](39&JRYDO>9YK)I7'WY;4[<[4 M@=?WK^Q?C'@EYBFM^5+D?[*M/,S>9Z:?E?P_ T@:0+D"=_5Y T 8$;P'A MNP%A&Q"./8&V =0ZP6NT&S-7J4SGTTIYY'M!@ZITU48M9-!ARA8DLR*H/@0[AJ02Z+ B6Q8+TPLGM $- +;<;##.8LDTR")/$,J0/BP,*X%NF M]&&$A0P(LZQ!<$$4QX&/RZ.H/(K(8S@!0PG8>(,CE" :87"#H5=2:4*BV"KI M91_&6 )@5UT?1H!!0, RN(^#. 0",2XO1N7%B+P()TA0@F2\P>#C#<,?87$+ MNBXGH'X$5M4M,1RC2<+L]M+'A7$8^]:Y:P1'@TB5^X#$@9X(B,2!YP1H0[L' M\@FC\68# 9)%8AN-@)AONSP"M!H#6G\ NI6%MT! >B ;>%D WF: ?L)).!9(RY"(A% MMKD8*+;-Q4");2X"BNS*]:ZFIH)7>S/"ULY&G$JI+;G:[<;D>Z*G+FM_ 9,E M(/LK/5:;*>V-OIG)?Z35/BMKYTE(->N9B6PGA.0J=_].U?M!?09TBYSOI+Z- MU'W5S,+-0HIC.^=[W&ULE5;M;ILP%'T5Q ,4?V ;HB12 MDW3:I$VJ-FW[31,G007,P$FZMY]M*$W,39?^"?ARSO&]!W-SIR?5/+=[*77P M4A95.POW6M>3*&K7>UEF[9VJ966>;%539MHLFUW4UHW,-HY4%A%!B$=EEE?A M?.IBC\U\J@ZZR"OYV 3MH2RSYN]"%NHT"W'X&OB>[_;:!J+YM,YV\H?4/^O' MQJRB0663E[)J<#<$ASB5RY/[=E]8$MY4NK9+KYL9B&R&R**R2R>-/+QH.>UKB^?VK^B=7O"GF*6OE4A6_\XW>S\(D##9R MFQT*_5V=/LN^(!8&??5?Y5$6!FXS,7NL5=&ZWV!]:+4J>Q632IF]=->\UMD'W=MPSXV=KHLFY6>R*0 P*Q$X@OA!@ MGML=ACM,U2=)XS3U#!G#$LHP1IXI8QCA,<>$>]8 ."J2A"*X/ :6Q\;E"0(+ M<%" WVZP 7$#09W&'96:DRYH-YQ6@(PQA#Q/H[5&(89YH3[9P_ 42RP8'!Y M"5A> AA,88$4%$AO-Q@CN&&@&RSN01?5DD0D_B&&< Q1G/KM98R+!:'$V_8C0=&V@_;^0;#>"2!"/_- ,X M%J,AMLA!OKAM0\"PRT'LP\8#3<=S&\QFH\:),4)X[[/8UB, M.1^=YS$,HX3$U+<9P@G$_#_7Z.SOOI3-SLU>;;!6ATI;<\ZBPWQW3^RXX,47 M>++$0'QEYT$W7KS)=\/DMZS9Y54;/"EMAA0W2FR5TM*DC^[,R]F;^758%'*K M[:TP]TTWQ'4+K>I^0(V&*7G^#U!+ P04 " \BY-/=2C>)WH" !1"0 M&0 'AL+W=OTDV[^O;0A+G$G*"[:'>$".NC M*FL^MW,AFAE"/,M)A?D+;4@M_QPHJ["00W9$O&$$[S6I*I'G.!-4X:*VTT3; MMBQ-Z$F414VVS.*GJL+L[Y*4]#*W7?MJ>"V.N5 &E"8-/I*?1+PU6R9'J%?9 M%Q6I>4%KBY'#W%ZXLXWK*8)&_"K(A0_ZE@IE1^F[&GS;SVU'>41*D@DE@65S M)BM2EDI)^O&G$[7[.15QV+^J?]'!RV!VF),5+7\7>Y'/[=BV]N2 3Z5XI9>O MI LHM*TN^N_D3$H)5Y[(.3):$H*.$(R=(>P(H3$#:F/7R5QC@=.$T8O%VOW08+7MW%DH MERM31KTZ^I_,)Y?6<^I'DP2=E5"'6;88;X")_%O(^A[B]@@D'>B]\" OEMX= MW;N=8'6/B +#A_^*;)Z*W+CI@\GR-=\?)BM\(!" H$6"&X$ID:V @=D\Q]P$%((!A?<"400+3$"!R?B41J! -"*E ":*C91"&$-G#6!B,Z40 MYL%9B,& 8D# V,A+"&,>20CS(+-3T)$I(!#" JX#7R[.^-5U']Q/[HCUA4"Q M<8NM0%!DWF,0R-@J&Q T?1 6>.$M7&_$*D.@J7G,09"YX="@'%2$'75MYE9& M3[50ZS.P]O5_H&PO=V]R:W-H965TMFR4F=N%9PGI)FA8NW!$]I9C_.@)A0^IZ[FO@J:EJJ0,H2SI< MP5>0W[H+5R4FKCZ)?&+#1YCJB5QG*OXSW( HN':B)K&DB2YIP]2L;\V$6$3G0?#H MFYOX!A^GR!?,JZ85SI5)=9_-K2L9DZ"\;#?*3*T&UWP@4$J]W:D]'W_?\2!9 M-TTF-(_'[#=02P,$% @ /(N33RBU6]31 0 IP0 !D !X;"]W;W)K M&UL=53M;J,P$'P5Y >(^0PA J1+3]6=U$I13]?[ M[< 24&U,;2>T;U_;$)0FOC_8NYZ=V3&V\Y&+-]D"*.^#T5X6J%5JV&(LJQ88 MD2L^0*]7&BX843H41RP' :2V18SBT/?7F)&N1V5N M EX[&.75W#-.#IR_F>!W72#?- 04*F48B![.\ "4&B+=QOO,B19)4W@]O[ _ M6N_:RX%(>.#T7U>KMD ;Y-70D!-5+WS\!;.?!'FS^2F\SB&]$[C&)?Z.!K\Z8N<+/1!R[7GH'KO1QM8>J MX5R!IO-7>F=:_6HL 85&F6FJYV*Z.U.@^# _"WAYF\HO4$L#!!0 ( #R+ MDT\'T2<*= 0 $: 9 >&PO=V]R:W-H965TVI7$\R:XT*T6SVIEK8K=C-!P\0.*9MU_ 'O8K2_-JY1WK^G3G^]7N:+*XFA_'(HR MB^OFLGSQJU-IXGUGE*4^#P+M9W&2>^ME=^^I7"^+USI-5Q[SW&U^3EV/=WO#7RU/\8OXU]7^GI[*Y\J]>]DEF\BHI\EEI#BOO$[M[ MU+HUZ!3?$G.N;LYG;2K/1?&CO?A[O_*"-B*3FEW=NHB;PYNY-VG:>FKB^&F= M>M1M)$T;NR*MNO^SW6M5%YGUTH22Q;\NQR3OCF?K_]T,&W!KP*\&3'YH M(*R!&&L@K8&\&G#UH8&R!FIL"]H:Z+$&H34('0/_4MWN<6WC.EXOR^(\*R\] M[A2W'9O=A4V'V+4WN^??_=8\L:JY^[:6 5_Z;ZTCJ]E<-+RG$7W-/=+(OF8[ MU#@M?49>5%_S +R$?*<(&98V)"63$E#&#"M#O4(1'5#H:)*> B$"TP>FX >Q^AQ@!YW MLKT'(J&)4#DFCR.HW+Z(1)SH)9R8ZP!YG!@D.":/3R"/8_(X@(I+-]NA2)#9 M8O(X((\3XPS'6'$](5M,# P)@)1CA F,EH@G98JS$ D3A/-M'*[I= <@P M:/^(I3_F3P)JA/,"MX$B8AT@,5H2H"6M%=WFQ-A"A(S*"3,HP:PEB(X@ M,8-RPJPEB;>J$>O%#1()JAV,EP2S%OG^A_&2$V8MBK98KPD MF+4D0:C$>,D)LY;"U"@TUSCCT0:)I(/Q]@^B?C 8+070DL0B36%BU(192V%B MU(A9:XM$DAA(%,9* 6(DL4A3Q';%A E)86(4F&O<(7IC1;V7M.B#(5IAM!2@ MQMTPVEA1;R=(+S1=78R70G@10Z?">*D)>&F,ET90.!MY&R@BQCV-R=&('&*] MIS$Y>@(Y&I.C$12#;,%2CGIIU)@<#2?N'Q)\FKV7-1UD74;UX>BJ$WC,)@W@1]-O+]>I.90MZ=A/DI< M+NKB9#^X^->O/NO_ 5!+ P04 " \BY-/HH;V81X$ D% &0 'AL M+W=O?$(T&$7E",.3> M%W.=M_EB5NNK5P_SX9QWTXY-(_.ZMMU@_W;Z_YEZ-F;T?2$C/@O>.TPM)8.I83<^@Y \FE-+D!BNZ>]!,+64RS0U@4 MQC0]@ DA,IH>P"*1.EX^@QO%"^,@O8RFQZTGB4Q*FIU-&7WC-#F;8CR1=&=! MF."N!>&M@0-/MY1&!$ENKPX:DI+H!(,8MX4"4 MN-/5Q\3P5L-L;4]=U<7:SI(?J"Y6989DV:IN:E>7A0DM+Z!D1KLB0&4I7>H; M0+%0,E>!L32SS"ZPJPW$TLS#YPO,L0!R)("TP-S6(LEH;X,@2Q\ Q$1$M0]1 MD6O?XUCZN"U]J>/]<*PO'/2OSNIB?>&@\[2K*^V-+)2TK4!43-N@-:!$'(6T MOC85">%8W!SK'K=U3W!'=\^QPO#X^0\$CB6&@[Z/?B*L(131F@ H<2U'+%8< MB!7]3%A#**7!(,C1V7"L+MQ6%ZNS7B,HL3X#$>1X30(+E;![2+/=.UQ@H1+L M^M M+OO3D[W6K3*QAQ.C(D>5[VXWA=JWW65BKNOAW&JX:?5Y/),+;@>#BW\!4$L# M!!0 ( #R+DT]_,@+3L ( +P) 9 >&PO=V]R:W-H965TBHNNRH;O9* N=5=3)U_.E-PX%I!X[O MW]V_N,F;R;PPQ1]%];L\Z/,J)&%PX$=VJ?23N'WE_82R,.AG_YU?>67DMA+# MV(M*N>]@?U%:U+V+*:5F;]VU;-SUUCTI\GX8/ #W _ P('&3=[V^E>A7MFBE>F][I.BWP97:U1K]EV&CS2H$$1&?3I[)1P8O09@MW&^U1",U-+?'"K(6S.4H-C8H? MM;TMS+WLSA-=0XNV/RM%PX%M_0]02P,$% @ /(N33[-0,H]& P QPT M !D !X;"]W;W)K&ULC5==;YLP%/TKB/<%?_!A MJB12DVG:I$VJ.FU[IHF3H +.P&FZ?S]C7$KLZS0O 9QS[[G7]CFRYV?1/G<' MSF7P6E=-MP@/4A[OHJC;''A==#-QY(WZ9R?:NI#JL]U'W;'EQ58'U55$$$JC MNBB;<#G78P_M<_ MN?QU?&C55S1FV98U;[I2-$'+=XOP'M^M2=8':,3ODI^[R7O0M_(DQ'/_\6V[ M"%%?$:_X1O8I"O5XX6M>57TF5<=?DS0<.?O Z?M;]B^Z>=7,4]'QM:C^E%MY M6(0L#+9\5YPJ^2C.7[EI* D#T_UW_L(K!>\K41P;477Z-]B<.BEJDT654A>O MP[-L]/,\_)-2$P8'$!- Q@#%?2V F@#Z'I#JYH?*=*N?"UDLYZTX!^VP6L>B MWQ3XCJK)W/2#>N[T?ZK;3HV^+.,\FT(P02Q3D O9HK!"1(P0>)6D.?65 ^8 M1&.:8:ICAE+DF*N408QPA[EB@'B7* B%I$N;M$:9HBQJP-"^"N+25&L#Z1L^T2 M%'M2>"2.@:X26^,#B$W*)71&?4R@BN\Q 9A2FVD ]8U-9G 6IQXJ6,[8U7." M'..B+A6)9\RC>PP+'\< %;.I8H *S3)?5[!%8-S2&'0"[%N"Z- :TK4Y. MR..>!)8V03?XM %-J7PLL/H)I'[;I0WH%A98^012OFW1!G0+"RQZ HG>]F<# MNK(XYD#Q(>ZR)-@XXM^\ZOJGYNCE+JX*4LJF81 M'K4^W4=1LSW*,FONU$E6YLM>U66FS; ^1,VIEMFN#2J+B" TB\HLK\+EO)U[ MK)=S==9%7LG'.FC.99G5?U-9J.LBQ.'KQ/?\<-1V(EK.3]E!_I#ZY^FQ-J/H MQK++2UDUN:J"6NX7X0.^WV!J UK$KUQ>F\%[8*4\*?5L!U]VBQ#9BF0AM]I2 M9.9QD2M9%);)U/&G)PUO.6W@\/V5_5,KWHAYRAJY4L7O?*>/BU"$P4[NLW.A MOZOK9]D+XF'0J_\J+[(P<%N)R;%51=/^!]MSHU79LYA2RNRE>^95^[SV_*]A M< #I \@MP.1^+X#V ?0M@+T;P/H ]K\9>!_ G0Q1I[TU0M0]Y(XE, ;YDPCY&O MT<<1PIDO$>"+,?$5 GP"30L4H$ !"'1V;BJ\1,8$#JPB!)S%B2\19HQ]C0"0 MH 1-BDQ D0D@,G9$=A@QR(3NB'.LKB"0>ZY"F,3)MH% $^<:1O M@ !1SCF1 M]J /5,$HAVL-HA*:C'Z.3#"&B@FA$]<=!H0F$Q3@7?6 B7_8D8D=A.%[!%._ M"M?(M >-#AW&*":QZ[@/I(1AX5_2 ",V)Z.@KM,^D%!$*'7/]&C09I2R/K0] M7Q-LU;G2UJ+![*VO?""V37'F4WR_PL#\VO:A;5OS1M\UL=^R^I!73?"DM&F. MVA9FKY26IGYT9RH_FK[Y-BCD7MO7V+S77?/8#;0Z]8UQ=.O.E_\ 4$L#!!0 M ( #R+DT]-\>X>HP( $4) 9 >&PO=V]R:W-H965TVV^1/PX3WO>8YQL&<7QE_$D5(9O-95(^;A4Z0U$7>LI8UZLF>\ M)E(-^2$2+:=D9Y+J*HHGDS2J2=F$BYF)/?#%C)UD53;T@0?B5->$_UO2BEWF M(0C? H_EX2AU(%K,6G*@OZA\:A^X&D6#RZZL:2-*U@2<[N?A/9@6N=8;P>^2 M7L3H/M"=/#/VH@??=_-PHH%H1;=2.Q!U.=,5K2IMI##^]I[A4%(GCN_?W O3 MN^KEF0BZ8M6?/\S +@QW=DU,E']GE&^W[2<*@;_X'/=-*R36)JK%EE3"_ MP?8D)*M[%X52D]?N6C;F>NF>8-2G^1/B/B$>$E3MSQ)@GP#?$SZO@/H$=&N% MI$](;JV0]@FIE1!UDV5F?TTD6:9>@%#1 M\R*)XUETUD:]9MEIXI$&PVO)VI6 01$I@($B]E$L8R?=8EBY"HPLAB]--E^; M%!X3[.\$>N<3FGQX-9_0;X"\!L@8H"L#"W+9:5*C:7I- I$](;?)"E>60@A1 MYJ=.O-2)ASJQJ#M-,JJ3H3BW5])-JL)5I0"DL1\Y]2*G'N340DZ=,B !"%NR M]6VRPB?+,/J &GNIL8<:6]38J8/5[ ![IF^3%=A9'ED"X^0#ZLQ+G7FH,XLZ M][M[-U LK8_M$3# MR6GQ'U!+ P04 " \BY-/IAQGQ$4" N[:7J[A6:G@&0!YJUE'Y MQ ?6ZS%W9N9U85_RBVJ9G.Q')2]=1 M\7?#6CZNXB2^3;PTYUJ9";"N!GIF/YGZ->R$'H'%Y=ATK)<-[R/!3JOX4_*\ M+8W>"EX;-LJ[?F0JV7/^9@;?CJL8&B#6LH,R#E0W5[9E;6N,-,:?V3->4IK M^_[-_8NM7=>RIY)M>?N[.:IZ%1=Q=&0G>FG5"Q^_LKD>'$=S\=_9E;5:;DAT MC@-OI7U&AXM4O)M=-$I'WZ>VZ6T[SOZWL'! .@>D2T"2_3< S0'("0 3F2WU M,U5T70D^1F+:K(&:;R)Y1GHQ#V;2KIU]IZN5>O:ZQ@A6X&J,9LUFTJ1WFO11 ML0THR"(!&F"A2(,4J8U'#Q1)V %#9 UR!X,',C-I,FMIK>:')(L<4KQ526" M$(5ALB!,%H!!#LRDP7=I$I*BS('Q56GQ$0L.LN BY-E@[TL!)/"0?%%.4H_ MV*,\B)('4+"#DGM9$,+NJOBBM$QA&(4$48B'@HB+0KPL18F=7V/KBW !RS!* M$40I JN2.RB%EZ4D!28.BZ]*$EC@/$Q3!FG* (V39U-Z?P@N"717QE<5)(/N M+H&[<\K<&S^H.#>]C/9XX^:RP" !R!@ &0 'AL+W=O M&NFR 8AF_%> %'!5';6)/5=MF2+6G. MLNTW;6DU!\4!K6=W/T!K+)+E_*E G_?E_3Y1\Y[Q-U$1(KWWAK9BXU=2=NL@ M$*>*-%B\L(ZTZI\+XPV6:LJO@>@XP68-\*LFO9B-/5W)D;$W/?EZWOBA#D0H.4GM@-7E3DI"J392,?Z, MGOZTI1;.QP_WSZ9V5:V)DF7J1!<6C%&1@T MWR<%T.ILN:1 %D)W%N3,@AQ9(BL+6NX"0PLJ'1 (@3M*XHR2.*)8!W*;+-N? MK4!J=:]T8""$F>6VS9U&_C[YA?ZU9X1R;58VX> MQ@MCDBC+\$4UJE(?@&E"R47J8:K&?'@-#A/)NO$-'TR?F>(?4$L#!!0 ( M #R+DT^56+PL]@( (H, 9 >&PO=V]R:W-H965TJ:J566FW5]MF;. E:P"DXR?;O:RY!B3FN MR$NX9,XP9_#89G'6]5NS5\H$[V51-J>N_3ZK0YV6( MP\N-EWRW-^V-:+4XR)WZH5[?\RK[G@>^"]E< $9"LA8@./_%M"A@#H%4:^L:_63 M-'*UJ/4YJ/NW=9#MH,"/U)JY;F]VWG7_V6X;>_>T8C%=1*>6:, \]1ARA2&W MB Q B!$260&C"@*J(%T]O5$1PP04)* =07Q#P)PV>@SO,%6'H4APX<"R*8PD M*2$,EA.#<4PRKX: :#KCC&2X")!#SATL"$B0SADLRZ33AF#IO,0-0"4]26$P* MBDD!,0E,@!$<8C3?$.R9!_ ,2P;0=;2C@^&%^ARUP +&88XN8 M3BD$X<2U90K#B>"^GN! 8R#1S#?@X!CB=+XM!,XA03-L&4"W4VC*A&,+!$MB MX5F&")QJ J2:$0^%9VF^8VTF< [)G-5Y -WVB]Q5,X-@MB5?3W"J"9!J1CT4 M< X)N\,6.(<$6@TN_;NL=WG5!*_:V/UE MMPO<:FV4940/MK^]_3 8+PJU->VIL.=UOSON+XP^##O_:/S\6/T#4$L#!!0 M ( #R+DT]2JS" 10( %H' 9 >&PO=V]R:W-H965TTI=4%('_\SR_O]*'8N#B1=:4JN"U99W:QI2^0#[VFG=\YA>!/+:MD3\?:2,#[LP#M\6 MGII+K7.A/JG[U>Z%G8,YR:EK:R89W@:#G7?@IWE9Q9 *LXKFA@UP\ M!\;*@?,7,_EVVH61(:*,'I5)0?1PHQ5ES&32''^FI.%!#(,:O MU1-S*.(MTB_S:!;MN[-[VJW4J[<2XZ0 -Y-HTCR.&KC0P'M%Y5%DLP1H@)D" M>BF@C4=W%-B? 'D3()L@N4N0.C9&36HUG=6@)$..$X\(Y\B/DGA1$@]*YJ", M&KRH O,L]U?!WBKXXRH57E5!&&W\55)OE71=)8D=+^G:"XH<4>41P0CZ43(O M2N8QG#LHV:I*C#,7Y0/1'4KN1\40;UP=5\.Q-CMQXGB_723@?DZ+?\! M4$L#!!0 ( #R+DT]NFP#G<@( "H( 9 >&PO=V]R:W-H965TNJ5&%/!1]MTE.IG421W)]92^<)[ MUNDG!RY:JO12'"/9"T;WUJAM(A3'>=32N@L7E=W;B$7%SZJI.[81@3RW+15_ MEJSAUWF8A+>-U_IX4F8C6E0]/;(?3/WL-T*OHLG+OFY9)VO>!8(=YN&G9+9. M8F-@%6\UN\J[>6!2V7+^;A9?]_,P-D2L83ME7% ]7-B*-8WQI#E^CT[#*:8Q MO)_?O'^VR>MDME2R%6]^U7MUFH=%&.S9@9X;]M$H+?T8QKJSXW7T?S.##=!H@":#!/_3(!T-TO\UP*,! M=@RB(15;FS55=%$)?@W$\'I[:KHHF6%=_9W9M,6VSW1YI-Z]++(<5='%.!HU MRT&#[C2.8@4HR*-D[4L(GB219IQ $0B*K'WZ )K"#E+006H=X <'V,ETT.16 MTPUYX!PE3K: *LM2!,-@$ 8#,)D#,VBR^S QP84# Z@*DCTI;0;"9 !,[L!D M7IB$%*6#O )4N$P+&"8'87( QNFE9>Z'B\S%W@M($E1F[N&PO=V]R:W-H M965T\MZ^0ZK)7J5PC)8PTM ME2^\ATZ_J;AHJ=)3<4:R%T!/UM0RA*,H0RUMNK L[-I>E 6_*-9TL!>!O+0M M%;\WP/BP#N/PMO#:G&ME%E!9]/0,WT!][_="S]"<1 0(&1V42J'Y<80N,F2"-\6O*#.H\C M9]+^!L>+5+R=4C1*2]_'9]/9YS#EWVQ^ YX,>#;$Y)^&9#(D_VL@DX$X!C26 M8GNSHXJ6A>!#(,9_MZ?F(XI71'?_:!9ML^T[W1ZI5Z]EFL<%NIJ@2;,9-?A. M@Q\56X\B?Y3LGB4YF25(,\Z@V N*K3]Y ,7^@,0;D-@ \A"0.)6.FLQJ.JN) M\R7.G&I]JL7?8(@7AGA@B ,S:M*[;7 2NRP>$5ZF3N_)$S".H]C/FWIYTR?> M)'=VV:1/*"1>+AU>CRA9+OPHF1"R:$.-_UUJ=*L]2!07='R=R% M7ZDX-YT,#ESI4VG/3L6Y IT8O>C":GW]SA,&E3+#7(_%> F-$\7[Z7Y%\R5? M_@%02P,$% @ /(N33\[0IAWQ @ /0L !D !X;"]W;W)K&ULC59=CYLP$/PKB/<>-F ^HB3208A:J95.5[5]YA(G00>8 M&B>Y_OO:0#AB;^[R$O!F9G;':V#G9\9?VP.EPGJKRKI=V U/9RWL6>^'+.CJ(L:OK$K?98 M53G_E]"2G1+;&2!$ZQ.^"GMO)O:6LO##VJA;?M@L;J8IH23="2>3R=>6GF)6]IRLH_Q58<%G9D6UNZRX^E>&;GKW0P1&QK]"\TF. .!'W^*A?Y+] 6IR=4[Q+)#]W:A@ MU\[N/]F 5D9/2Q(&<^>DA 9,TF/<"2;TKB$K$X)'A",+&*MPH2H2UZ"[UPE2 M$Q'Z6@V?BF2?BZP!D1!VXH'[Z75\[VH_;PCXH(#?"?A7 I'6D!X3=)BZWVWD M>YJ5U$1%8:SU=F6"XBC2E#(3%(;NC083T!4!7,6:JQY#)ED(P4@S!8"PJYLR M03C$@79F,P!%O C!M@+05F#:BK2*D\!(\R7P?*WD%$#Y,=&V: 6@<(0BW1D$ MD]9NG,,0M!8"UK!F+33RQ%@[JZF)P43364$8HC^\ ,A'-[H5@98BP)*6)8G, M+(A@O5LF*L98?Q_=)95](G5E*P9MQ8 M[40DL9$E4;[OYK#6VK!C+=2'9A(=9[U'5TT"6CS!LQ0#\16>9?TD]R[?#Y8_I#-/3_0]0O!FF%8=<:)>?D? M4$L#!!0 ( #R+DT]RJV1*6P0 *89 9 >&PO=V]R:W-H965T>?OA%LM0IS'\B8&<+DX5?-T%;"ZV^%Z>C*E6/[,T+[?>J:K.#[Y?[D\F MB\M/]FSR^C]'6V1Q5>\6KWYY+DQ\: =EJ<^#0/M9G.3>;M,>>RYV&_M6I4EN MGHM5^99E M)C9?%>:X]3ZSAR3IDVDVL>//JAW/6X-$\V_3\Y5*>M%WJK@SG&;VGU MS5[^,'U"REOUV?]EWDU:RQLG]3GV-BW;OZO]6UG9K(]26\GBG]UODK>_ES[^ MQS \@/<#^'4 DY,#1#] C ;XG;,VU2]Q%>\VA;VLBNYJG>/FIF /HB[FOCG8 MUJ[]7YUM61]]WZE0;?SW)E"O>>PT_$;#AXHGH%A?)7YMX.J"0Q>\'2\&+C0. M(& T0:0MP&$&*71:72KR5N-#()1(M.:@1$)C4AJ)'240L$ :GXI- R@)QUT M:78:=9,F4VN&S[*&9UF#LX0X0 @#A//SC&" B#C@T>B*1R1-0:[XM&;@@P48 MH8 X$8Y+SAP0LOG%8)@@QF<0T(MNDPU)0>Z(AF8PC0S@&$:.$)@C)A>4!)/$ MU/T[I-?<)LNC-:T)DG%G53"8#)!)+Q% DU$_0!4X[6""&4 XN0IR= (YEA0CE7D MZ)@$AD_H!>7 \ FZ_A%R>LV]6P2IG+<(YEA0CE7D:*@%1D]$\VLB,7J2+GZD M)KUFZ@Z9E Q]8'XEXMN-9I!?=FURAS#FY2L?#)258 M.Q]/,7MRP?.EQ.S)&4^8CY)VJ.0NF9(,C6"")258!X[&1F+LY((.5F+LY(P' M44D[4U*-*!H7!7&3BUH7!7&3M&ECE1#T8X4(0-E3F049EA1 MAG7@Z%P5IDXMZ%R5XZ4.6O'&,XD"32EMY^^IAG8PP8H2K -'ZZHP>VI!ZZHP M>PHL>60>4;0I146YHQK:P1PKRK$.')VKQ@CJ!9VKQ@AJNO(1?C1M2<>SR:1D MZ -SK"G'.G"E@M'3"UI6C='3=,&CU>@T>JH:4Y+.AW_SPKSY@O%W7+PF>;EZ ML55EL_8-^=':RM3A@D]U64\F/EQW4G.LFLUUO5UT7PZZG^Z\B_O73S.XW M4$L#!!0 ( #R+DT_U&1BT@ ( *@( 9 >&PO=V]R:W-H965TJK-G:SCEOGAV'93FN$'LB#:[% MDS.A%>)B2B\.:RA&)T6J2@>Z;NA4J*CM-%%K!YHFY,K+HL8':K%K52'Z=XM+ MTJYM8-\77HI+SN6"DR8-NN"?F/]J#E3,G$'E5%2X9@6I+8K/:WL#GO<@D 2% M>"UPRT9C2Z9R).1-3KZ=UK8K'>$29UQ*('&[X1TN2ZDD?/SI1>TAIB2.QW?U M+RIYD_BQ/.U'=O6"9_1M>0OI/V*^X0"V^JS_XYON!1PZ43$R$C) MU-7*KHR3JE<15BKTWMV+6MW;7O].,Q-@3X #H2O.(L'K"=X'P?^4X/<$?T9P MNE14;?:(HS2AI+5H]WH;)'<1>/9%]3.YJ(JMGHGR,+%Z2T,W2IR;%.HQVPX# M1YC(&R".D!]B0%.,+=3XXGN33&.S@&\4\)6 M/Q&8F=QVF%!A:H5917$P*^A>1P'@QD%H=A,8W02:F\#S9FXZ3#"*X[ONS,OG MF(F1T&@DU,L"9D&VH18D6@H2&8-$>K:C#3(1B(T"\>-O?V446!G2!+,T5UJ: M$$9:Q744 "%/UP08.WL#H,'%;!?N>E#XR-L'YMX% MGB&.OR!A[E[@_T>VYI8#>L_I7X >-&GN"&J;P "#L5859_09KS"]J".261FY MUNI\'JT.Q_ &JF/@ ]Z=X3\0O10ULXZ$B\-$??+/A' LS+A/PDPN?AN&28G/ M7 XC,:;=V=E-.&GZ_P)G^#E)_P%02P,$% @ /(N33S_:<+E8 @ 0@ M !D !X;"]W;W)K&ULC57;CILP$/T5Q/NNN;.- M"-(F4+52*ZVV:OOL$">@-9C:3K+]^_I"6"YNR$NPAW/.S!D<3W(A](V5"''K MO<8-6]LEY^T* %:4J(;LD;2H$6\.A-:0BRT] M92!/>*5&/@.4X$:E@U=IJH MV M-$W+BN&K0"[78J:XA_;M!F%S6MFM? Z_5L>0R -*DA4?T _&?[0L5.]"K M[*L:-:PBC47186T_NZL\EG@%^%6A"QNL+>ED1\B;W'S=KVU'%H0P*KA4@.)Q M1EN$L1029?SI-.T^I20.UU?US\J[\+*##&T)_EWM>;FVGVQKCP[PA/DKN7Q! MG9_0MCKSW] 980&7E8@ET[_2S 2O(W@] M0>2^1? [@O]!"&X2@HX0W)LA[ CA) /0WE4S,\AAFE!RL:@^#BV4I\Y=A>)S M%3*HOHYZ)_K)1/2<1FZ8@+,4ZC ;C?$&F-@?0[(YQ.T10!305^&9JMAX,[HW M3K"=(^)@4L.B2'Y39%2F;VR6K_C^J%F162 P"@1*(!@)Q)-N:TRD,(UN91B[ MDW;,0=X,E-VCE!N4(B\TFPJ-ID*#J:>)*8T)!UF(A_,^)C8U6XKD5;Y)D$]]SX.X!9?> \@60 M-@4&]U>-Z%$-$V85Y-1P^0\<1/MY]>S)^V\2W[BKK6N(9V*^Z7'T(:^'XW=( MCU7#K!WAXM95=^.!$(Y$[2GK#2=L-7-!/_?0? M4$L#!!0 ( #R+DT\LDB%'- ( (L' 9 >&PO=V]R:W-H965TFCB>G]0_F^15 M,FLB8,GHKVHKRX4_];TM[,B!RE?6?0&;4.Q[-OMO< 2JX#H2Y;%A5)A?;W,0 MDM561852DX]^K!HS=E;_1',30DL(!P*>_),064)T04!]9";5%R))GG'6>;S_ MMUJBBP+/(W68&[UISLY\4]D*M7O,DQ!GZ*B%+*;H,>$($YXCE@Y$.D"0"F"( M(G1&$1I^=!9%Z!:(G *1$9B<"4070?:8Q& :@\%I'+A=)DZ7B<-E-5,7,*S.Y713'[CZK @;N'@OMU45C0 X6!;W0JOE\:A06-73[=+ [L;D8< MWB^/PH(>JP_L;EKLZMHK(T?;CHWL!70'U8>#1K>B?J:^$[ZO&N&MF507K+D& M=XQ)4(K!DTJM5"_CL*"PDWJ:JCGOGX=^(5EKGSXTO+_Y7U!+ P04 " \ MBY-/.\>L T " 6" &0 'AL+W=OVSDS@!K<'4=L+V[VL;DN9RV-*7 M8)N98C*@:OE*!/M0U4[^?N)#=(L3A:>&YVI?& M+: B;]F>?^?F1[M2=H;.*MNJYHVN9!,HOEN$'_#C$B>.X!$O%>_TQ3API:RE M?'63+]M%&#E'7/"-<1+,7HY\R85P2M;'KT$T/#_3$2_')_5/OGA;S)IIOI3B M9[4UY2*9#04D8#-5_Y4(+X2R&[*Z#&IQS2]29*FT4TI]RB,4SS'L)L8=!/?NZ$1+)" M LGT/%)0()V01X])+BJ]S>(>D5$2I["1&6AD!D0QDN4<%)A/CR(#!;()463_ MC.(>D<[H6!0X@GLM L(@(Q(C[8JGQX'A7L-D0B #Z+U$ A)LFCD/<=PWV*@ M<2D=D8";#&UL ME5G9;N,X$/P501\P$D_)@6T@=B;) +M ,(O=?59L^L#H\$A*//OWJX-Q+++H MD5YLB:[NKB99W1(]/Q?EC^J@5.W]RM*\6OB'NC[=!4&U.:@LJ;X4)Y4WO^R* M,DOJYK;3?V4B[GQ5N='G/U4GK56Y8EY7\K ME1;GA4_\CX'OQ_VA;@>"Y?R4[-5?JO[[]%(V=\'%R_:8J;PZ%KE7JMW"OR=W MSR)J#3K$/T=UKJZNO3:5UZ+XT=Y\VR[\L&6D4K6I6Q=)\_6NUBI-6T\-CY_: MJ7^)V1I>7W]X?^R2;Y)Y32JU+M)_C]OZL/!CW]NJ7?*6UM^+\[/2"0G?T]G_ MH=Y5VL!;)DV,39%6W:>W>:OJ(M->&BI9\JO_/N;=]UG[_S##!E0;T(L!)3<- MF#9@GP:SFP9<&_"Q$80V$&,C2&T@QT:(M$$TUB#6!K%A$/3+T:WO0U(GRWE9 MG+VRWZ*GI%4"N8N;';1I![L-T_W6+''5C+XO)>/SX+UUI#&K'D,'&#'$/-B8 MB TA7VT(G7VZ"1J:%ZX4<5U1P$,.@ZP1)C*X(DQLD!WAYQ%A9D/,DXUA,X/S M,_##0SPQ#"XBZQRP@0."'7#H@'<.^+4#:F3RT&-DA\D[#"&2Q"0,0R-G&TFI ME.$U<,!)0$["YL0<#B1T(,?/2@0=1"-F);)RG3'*I3TI-M"13 RYQ#873K&# M&70P&S\;),2E(@0<#)&O->@ZSUB$86A-R-P1R2 MK MFDA :V;2ZD'B*EAD\KD%&1+!M8& XB!Q^!7(T72Y\" MZ0L'58IE2LGX;"E6($4*- N0!H&=9G;XWP.'I+"F*0-3XZC,%&N:\@E3@^5* M@5R%,34/$&3LEB<(=%HPI1@>5'4,HTI66G0;W?+,P R M>FNW8,%2I,7()&6#G.6;8<$R)%@S#@3%CCA8U0ST56$^(VG0Z+EC6/X,R%^& M9BQ;U30&"_H$@-$M3HXG;Z!^2B?'DN#H4=?*%H"D MHU9RK!L.="-G#A=8#'Q"6^18#'Q,6^1VMZ.WG],OK M]DCO:O1RUG]/VW-:8WQ%[M;]^>VGF_X/A#^3;5.WJ]C)JKLO^X+Z_J8N3_E,BN/PSLOP?4$L#!!0 ( #R+ MDT\%W.U'\@8 -HM 9 >&PO=V]R:W-H965TB\W/[6.>EZ-?J^5Z>SY^+,NG]Y/)]O8Q7\VW[XJG?%W] MY;[8K.9E]7'S,-D^;?+Y76.T6DZ4$&ZRFB_6XXNSYMFWS<59\5PN%^O\VV:T M?5ZMYIO_IOFR>#T?R_';@^^+A\>R?C"Y.'N:/^1_YN5?3]\VU:?)WLO=8I6O MMXMB/=KD]^?C#_+]C12ZMF@@?R_RU^W![Z-Z+#^*XF?]X7+_+:L M?[ MM=@L[MF\G%^<;8K7T69'T*=YK0/R?655.:^?-G1I_E@M\&WU].7">7,V>:D] MM9CI#J,.,=KN,9/J!?NW*/B6J>I[\+;[EDN$<5W,#&%\%W.%,%D7\Q%A0A?S MJ8_1(8KG,_"3B2[F"\#H*)ZOR(_L8OY &-7%7".,[F)N$,;@V=1XS>C&@S[T MH#+LP6 /IO%@.A[B_.\PKL&L&XQ2SHGJ7Y3@/E!*)S-YB.P$97%0MA^4)AX< M]N#2$^.Q!Y^0F!W&'HPWSD@?$;0RCB8DP\%D_6 RPON /83TA-02"P5*)*2D M!=G3BP4B@[8T-Y()IP39<<0'EL4/4@W(#R&CU"GYT2?73 OI\,T&(7AB"+-0 E(5X(@ HL*P0YDI MW2")#\)=.8"\BI!7 ?(:'15$LY0?L-:) MTBB@-/%:GR(07:%$CE0XO4*G+:C;-%JP0CX"Y(EYUT3C--"X0!H!391+R_29 MT$2YM ()BM;?)0*%:+IF*:"K$Z!NR&PC@92+#9LHES8#4D>HJP%UX]1-$8@. MF+!6(]8&XH.P5@]@K2:LU0FLG2$08ZTFK-4)K)WI/A>U1A4 "6I ,BG!,"; M))_=/2T1 M,7 M^KC! 4;_530-CHO'??1J31]*71"](W6"(Y M5J2/VA)Z6[!KBHO?%0!Y08J?)1I@^QV#%RQ8H@%VP-FC)?2VB-[1@&< Y 6I MU)8=* )N2'8F2;AA!YQ-6,(-"TX4^@/N@[PDE<(2 MD^@;PDE<(26M@!QPZ. MT,*A8X=X XY K%(XPAV'N!-OFUM0IQ4Q:"\,@"=:$4>HYA#51!P7 LDXIN.@ M;C2$M*Y?D[UDF2:D=0/:?$?XZ%";'^]5$8@N"_8] &CS>X6D!766A4);50 \ MM2R($#C \?AU4PB2<4S'0=UHB%HXI!:D=7!$+=P M?!$+7R*6B 06Q:>J(5/ M40O?%P$KT!'&5X"4]OC"\$0O/&"Y)!V8)RSW TJS)RSW":7Y$H'81MP3*?"H M-)/FRQ.6^R%?]['O^Q"/8J4 (.UBE3@!ZD9#&.D1(UEF"2/] $9FA)$98F1\ M'@- M"7-"",ST-9*%BSA3C9@:YL1[F1H:]L;,"BC3',S0K ,M+62M+49X4YF M!PR8<"=#%3(NQ0#D%?L*FQ L0[UO3+ 6U-FA9[ 6 ^0IS"W4T1@&J*]'-2L-LI8LCU%,'NIPA4V^*N]PUU^CCU M,X*2\]3)P37(5;YY:.X(;T>WQ?.ZK,=U\'1_$?F#JJ]11L^G\OV5!,^OZXO+ MS;7+W^YWMYYOYIN'Q7H[^E&49;%J;EC>%T695R,0[RH2/N;SN_V'97Y?UK_6 M7>EF=]EX]Z$LGLYW-ZDG^^O<%_\#4$L#!!0 ( #R+DT]&(U+>QP$ !4$ M 9 >&PO=V]R:W-H965TU-I(Y;YJ&V,X JV*0%(1N-GLB&5>XR*+O M;(I,]TYP!6>#;"\E,[].(/20XP3?'"^\:5UPD"+K6 -?P7WKSL9;9&:IN 1E MN5;(0)WCA^1X2@,^ KYS&.QBCT(E%ZU?@_&IRO$F" (!I0L,S"]7> 0A I&7 M\7/BQ'/*$+C%*.I^,]P M!>'A08G/46IAXQ>5O75:3BQ>BF1OX\I57(>)_Q:V'D"G #H')+$Y9$P4E3\Q MQXK,Z &9L?<="U><'*GO31F&PO=V]R:W-H965T MM^F?DKCG'I][;1\[GEV*\D>U-Z:>_,JS8S4/]G5]FH9AM=V;/*V^%"=SM/]Y M+LH\K>UK^1)6I]*DNS8HST(612K,T\,Q6,S:ML=R,2O.=78XFL=R4IWS/"W_ M6YJLN,P#"-X:OAY>]G73$"YFI_3%?#/U/Z?'TKZ%5Y;=(3?'ZE <)Z5YG@=W M,'W@21/0(OX]F$MU\SQI4GDJBA_-RY^[>1 UBDQFMG5#D=J?5[,R6=8P61T_ M>]+@VF<3>/O\QKYID[?)/*656179]\.NWL^#.)CLS'-ZSNJOQ>4/TR_AV/Y>>OZW,#J ]0'L&F#[ M?B^ ]P'\=X!X-T#T 6)L#[(/D&-[4'V &AN@^P#M!(1===OAND_K=#$KB\ND M[&;<*6TF-DRUG1#;IK$=__9_=L0JV_JZT#R:A:\-48]9=A@VP PA]Q@"5T1H M!5Q5,$K%DJ%P-NQ@A1%:.!H^)%E_3+(A2/00\H ADB=TMIRL.6\)^*">GG() MDD"T!&) X.2Z[#"JQ1R[1!2+(V=L[S^$#>1(4HXDY#@39-EAY$T_RG;D5'\E MD1HK1H&C&7,QD)P[L#4F@P3B2-*I*3(UA5+C4CJI*20'M$R<0J\45J,5N',8 M82"A+/'-1D8IH8,T$3Q"1!/'X2)R1!,F(2)RC11"HTAS]"#<1 M1/M@1,CQ3!7P6"F,+PF0/G@'#,\W<(M"@ 1:(V- FS&@!P*D(\]< ]KP@!/% M51X*VO) ?**XM$T!Y5/:+2X%BIVU3((2=P0(D'"F[IH$^=*B+0JP1VG!/!2T M&8#^1'%I.X!XS,S%("W04>)]T% ,;2U >(OPN!NC_8!%XTO":#]@,,+A>M!@ M XXYLKAQL T!XPGW62&C38@1"Q[MYSUHL DG7*-C&\."["J0;GJ8#2!B[B:Z M)N@@TLH[MK0=,<*.A+NK]Z!;23*1:%S&H#8$2MMMW2.:-D!&'/J$?#C#JGH))P_)&BL6./@VTXM@8 T#[+YK0Y<,(O4TZ< M1-#&P?$G#A?@'HQ6!(SI1+F'+ )FRZ>8^\5$X!*X=;QA?K2)<,)$T-=@#QKD M%[M&O>I1@XU,2.::#4$&7+FP-<'&00E?=K0K<@]H0J&;D M?*II(^344<_=%CG^0N0<(C291L$V!$Q(!>Z>%MY

6F?&EO7*O)MC@?ZV:= MW;1>;W7O6'.%Y[0O8;H"HOT>INONSO8W?7>%_'=:OAR.U>2IJ.LB;Z_WGHNB M-E9]],76>V_2W?4E,\]U\ZCM<]E=W78O=7'JKZ7#Z]WXXG]02P,$% @ M/(N33_L2RQ.Z @ &@H !D !X;"]W;W)K&UL MC5;M;ILP%'T5Q ,4#!A(E$3*1Z--VJ2J4[??;N(DJ("9[23=V\\V+B7FILF? M8-^<>^XYUV![J(OS?@I;L//61_Q%X M+O8'J0/!;-*0/?U%Y4OSQ-4LZ%BV145K4;#:XW0W]>=HO$:Q3C"(WP4]B][8 MTU9>&7O3D^_;J1]J1;2D&ZDIB'JL_%-LY6'JY[ZWI3MR+.4S.W^CUA#V/>O^!SW14L&U$E5CPTIA?KW-44A6 M618EI2+O[;.HS?-L^3_2X(3()D1=@JK]54)L$^+/A.3+A,0F)/=6P#8!WULA MM0FIDQ"TS3+=7Q%)9A/.SAYO7Z"&Z/<4C5.UOAL=-,MI_E,+(%3T-,MP/ E. MFLAB%BTFZF,'4<05A7%<0QNG."L(XQA\!3!K"AE+04 H0(,=0.NQ; M&H=.=U>W4!=B,E!,!HAQWOU5B\']I8Y&U\KD8)D<*.-N!/F@3)1?JS("JXR M*LY7NA@-S>!!8V^ +J2@$-X=0T ,=K?'9>:2/ M.2>^0.,E N(K-'YLKRF?].VMZ2?A^Z(6WBN3ZG U1^".,4F5^/!!O30'=5'K M)B7=23W,U)BWMY5V(EEC;V)!=QV<_0=02P,$% @ /(N33Y$K$ 4= @ MT@8 !D !X;"]W;W)K&ULC95MKYHP%,>_"N$# MW$+!^A DF9IE2[;$W&7;ZZI'(;=0UE:Y^_9K2R4HO4Y?0%O._W?.O_8A:[EX MDP6 "MXK5LME6"C5+!"2^P(J*E]X [7^V;&MR#-^5JRL82L">:XJ*OZN@/%V&<;A=>"U/!7*#* \:^@)?H#ZV6R% M[J&>;&!N!C?A50BL'[RHA#5GO\N#*I;A+ P.<*1GIEYY M^P6T&O;W9M!.MOVF MIT?JT4L^);,,70S(Q:RZ&#R,F:2W,>MQ#+Z-V'@H9-['(%UE7RKVEHHM(!D" MII$?D'@!B06D-X#XSD<70VQ,W?D@>!:9GS]5ZDV5CE,EJ1\P\0(FSYLE7@!Y MPBP9F9U/R .O4V^FJ2<3]@-F7L#L>:]S+V ^JH"DR=WRFX^\)OB!U3CR;Y?( M8S;Y /'!CHN?MQO[=T*,_V]XY8*&CDGJRXTL>./1R. MG"O0T.A%K\M"7S!]A\%1F>94MT5WRG8=Q1MW@Z#^&LO_ 5!+ P04 " \ MBY-/5,R>S+H! #2 P &0 'AL+W=O2[AH9$8AF/YU!JZF B?X[GCMV\YZ!RGS@;7P M%>RWX:*=11:6NA<@3:\DTM 4^#$YG5./#X#O/4QF=4:^DJM2;][X5!=XYP4! MA\IZ!N:V&SP!YY[(R?@Y<^(EI0],YN(_PPVX@WLE+D>EN DKJD9CE9A9G!3!WN/>R[!/\2:]AVT' MT#F +@$TUA(3!>7/S+(RUVI".O9^8/Z)DQ-UO:F\,[0BW#GQQGEO99:E.;EY MHAESCABZPB0+@CCV)07=2G&F_X5GV6&;8+^I<1\(]BL"FARW"=)-@C00I'\I M./Y39,0< D9N%DE6/16@VS!-!E5JE&&25]YE8!]I>),_\#CM7YAN>VG055GW MLJ'_C5(6G)#=@]/0N0^V&!P:ZX^9.^LX9M&P:IA_$%F^4&* ( @' 9 >&PO=V]R:W-H965TKJI5:*=JJ[;.3G 2T!E/;"=N_KVT()<1I M\A)?F!GF##EVUG+Q+@L Y7U4K)9+OU"J62 DMP545#[Q!FK]9,]%195>B@.2 MC0"ZLZ2*H3 ($E31LO;SS.ZM19[QHV)E#6OAR6-54?'G!1AOES[VSQMOY:%0 M9@/E64,/\!W4CV8M] H-*KNR@EJ6O/8$[)?^,UZL<&@(%O&SA%:.YIXI93K "QHR2]O&[%_6'=QKB>'Y6_V2+U\5LJ(059[_* MG2J6_LSW=K"G1Z;>>/L9^H)BW^NK_PHG8!ING.AW;#F3]M?;'J7B5:^BK53T MHQO+VHYMKW^FN0EA3P@' H[^2R ]@4P(J'-F2WVEBN:9X*TGNJ_54/.GP NB MP]R:39N=?::KE7KWE*=IFJ&3$>HQ+QTF'&'"2\3*@?@G@K2!P47H=!%:/KEP M,7,+$*< L0+12(#$DRHZ2&(A=>4:AN=)0K#;3>1T$UV[24.W0.P4 MB!_/(W$*)/?SZ"#QN-!X1H+)QU^Y8#A.;GS>U.DF=>01N05F3H'9XWG,G0+S M^WG,KPJ-PI@$DSC<*.+V@@-WSP6./&Y)W&A;_'@BV-US.+R?28^Y:)HDB*?= M[T#%5QV#1D>2N2.^47$H:^EMN-*GFSV#]IPKT(K!DPZXT-?2L&"P5V::ZKGH MSN9NH7C3WSMHN/SROU!+ P04 " \BY-/KD$,,IT! !8 P &0 'AL M+W=OD1?SHL/#0TJN)F.?W0#@R:N2VM5T\'[< M,>;: 11W-V8$C2>]L8I[#.V)N=$"[V*1DJS(LGNFN-"TJ6+N8)O*G+T4&@Z6 MN+-2W+[M09JIICG]2#R)T^!#@C75R$_P&_R?\6 Q8@M+)Q1H)XPF%OJ:?LEW M^S+@(^"O@,FM?!(F.1KS'((?74VS( @DM#XP<#07> 0I Q'*>)DYZ=(R%*[] M#_9O<7:\J:R9B$V[ M'WFXXGQ7X&[:D(RKB&JI5?:=T](J1V%6NH>A =:\V3@Y -U68ICTAUDM&] M*VHX"C!.4$/KUB\+M[>192%.FM.Y/E;:;J"R MZ.B1?6?Z1[>19H4FEWW=L%;5HO4D.ZS\#^1Q35R!4[S4K%<7<\]&V0KQ:A=? M]BL?6R+&V4Y;"VJ&,ULSSJV3X?@UFOK3F;;PW:@)ZZ?1?^9C8%BWQO3?V5GQHWW?NF4FKS.ZY3+.@0&=K-&J>($UXK5D/FN!*$TT:9!@FD $"9Q! M=&40ST @33(#&32)T[1.0[(88PRSA"!+> <+I)FS#)KX@B5-2703)@)A(N"@ M%#:(08/XCC209IXF7J0A87@S3 *R)'>P0)HY2_)_;S8%85+@H PVR$"#[(XT MD&:>)ENDB8.;67(0)0>.R6$#@N%.@)<6.9ZW DA$YKT +_)D<8[QS4CD1F\B M]Q!!H@4167:%,$\A)'31.>U5]HW*8]TJ;RNT:<*N#1Z$T,S8X@<3L3*WY[3@ M[*#M-#5S.5PAPT*+;KP>T71'EW\ 4$L#!!0 ( #R+DT_I!8LW&PO6*/CY[J^HT-)C,J*( MQOMASW0$34D>S94EC2B[HV-C8Z,(%,EJ RAT%4"*_>OWO#+S9%86 %)27_?= MG1BW0* J'R=/GO?CW^MZFWQ>+=?U?[RXVVXW/_SI3_7\+E]E=:?[/PQW?E/?S8C?]HUW,1 M7\__=7%=;ZMLOOV_PS?EX8_Y;8%/P!#OLE4>/G6UV^15\DLQK\KDLEQM=MN\ M2F&&>:=EO$M83)4MX9%%_CGYG_EC^%RWV^T-)J/!>!3^PPA_ MS;,*P96\S+:-=9V?=\?G@V[+(EX72UCU);QW6U:-%;S-JML\N9C/M:S>G_7_\C_^Q]T@U'%[#EPVD.N9M64OT M_?\>A-]P_7\]>IE;TP"&(@$IDZJ?)[#0]?+/$W6^38I M;Q* :?F *Z_QKY-1VAV-:-"37CH;PL=M F@TO[-4@WZ$9>=VV2F,6V_R^;:X MSY>/R6FQGB]W"+HD6X7S)C=5N8*_EP2T308'*3/W>NET)E,/TNZT__2IS\*- MOUG? SS*JFC2R0]5OLF*19)_WN!IUC1VN;T#!)M[8-?[#[\LBNRZ6!4*T M@?06ES?9(R%4!-T6.UA=&3V<43^=]:=\.)-).NUUO\+AP)JJ'4RDUOW$964M8-5P?$RNA?XB- ?IJ/LUSI6WMV=;R#L*NG%,/^8@ M>L'2\O6(Q Y22GR[*NSX2^A2]_S+<@L<.;("6MX9!;*%N[',M[BAYH4Q)? M(RI5Y7*)F%ZL81"@XO$9CQ^V@<\$LN/?/T[T.?V0X:V^R[<%R(5G1XM"42G% MB2='/>[1A&>S_ /CA"SH\.,A=SCPQAX">.!-33.^3UZUG*(C%JDC TA:DP5@ M7%;!SF!^NF<-FNB_;>ZB(R X"G][W*L%TY8]K_DTP;ZX=Z(HGEYMX1\FUL E MWF]0)P,:J85ULRB%IND!M!T;&8&!HKX MG'$C1U>36G)@KYL=#)[5LM]Q/QWWA[PL^#P=][[2?I'-#08]@>0,-)3NZ&OO M&)34&BY<5=X434F(<12V;VA6@_5_!/F!YL7I%B!=+4L2X1N4@0"*#ZVRZO=\ M&]%L?\[7.5I46(!8%6NRU^"RXXRD;*RN!<%)52KM?8N3NU,9Q/#?J&;Q1CBA MF;%EPNO\IJQRI:@@?.^+&F9OEY(//G/ZEL0#V@V3UN27' C?(G&:5V-S>''C M H7[A[!MV'N.=N#4Q[20(! MOIL CA3M=^0U7-;B=BU2V/PQ03-Q+4AW"U*WK*"%#!U:>(O6&GGA62<6D[F. M/C%:2XN@=&75N0NGSGU =>[-.KED=:Y56**7]RE ?-X^DB"!:]5[7K7H/>]0 MDU?:RIL6;45,JZ4SK:9 J&^+-8YJ]7=%"U#%T_;1R7YIEW66V)B'QH&[@6"# MR5_F_ F94/1@&T;DSWDU+VJR.[#.6FZ($NG;LE]:/7*(YKDL:?8\,']YQS; [RI>?X M)=#:.\YQ A,ZOUXORX?CG6[O/[SZ>/'IS;N?DXO+3V]^>_/IS:NKB&(%3&U> M+(N8[+LMZ2]RO)':@/K?]:-2B3+4]^(NC)[$"I$Z-5Q _$2@\]GG^&%\4P=@T0S[/8M%K[/6W?#.W*QL[0_GDM#S[#51? /,MH3!T?G7$0S$?":YV,+K]Q#:R9B MP.3FO[.+N%S>XRZ6"&E4/P XA5M"=-(/;DHFC#>Y88&XXIMB#0N.&#W]K>9M MNMB>Z;Z&6O'!X",N_WI9W(HY:P?X51G7;4+Z6%1Y(#0X%3PX\VZ:W?D>I'AU M/$I^.S+!LR1I[8-=;7;;)8D=,(Y+(IZ#G+*CF4?>O\&I"[8O8V'C =K$1-' MG&SSZ/I/N0@;QJ2;787?$W=?MA)[-@;B_IU37/M)YO.UZ((Z)Y8%N D MXXD)(1OV@8S2]\_U!ZWAG*YWAC#.89UH$-SF\[MUN2QO'Y,*#=A$R0_(GD]5 M)[[$EMQ@>.YR'L/ZH@+J08;^!0[O)X_==((_9XBF8_S)HSAI*&DZRY\.,D'V M@]+$ 4?\,3?K4!1 =9NM12ND%Z]VJU56/9+-&72HX@;0$@.R^200H3X 4L\C MZ*2'2A7VFY$_8!02D#9SRUXS\K4I.=X:SKTWFPTZT9%!C$FRY'997C-O15:+5@Z,QZHTA<$M MW59YOB8-?+?EF)QU>4^K;AE/ MJ*B'4)_@?30_4!0VPFZWSH"+$.^U)'FN2?*-Q;_:X=]==H^>73B%#=(UCD2E M@:L%@1(%L>26G=BP&?@EW^!HF4,[V"J,NUDR26CL%9=^L0(!8)XEIR]^[5QU MDI\O+CZ\..O0)IZR6D3]*,X1"\UI;F.3:7V8R 6&J>--\>9DP1 'N8>C(]7: MR!2(&_DR$:/W?;G5(63\8R=IB3 #; 6A9EUNDPV?((JM"&R8U.%'"QS\W2L$ MD]#(P^]$G7B K 0LB:+%!19 7F#! /).NB6PG>8W&-2V>R)[Q[C_< M%2 9X;@R+!$F/%*4:8Q&4BM""H+FA*0E9)%">O&4Y0S]I[@ MV):"'\ ?^/X#3X2K Q,40KGU.Q(76"N1A0Y"8)VSO+JKC8XL6UU1>$1'QT>H MT'31:W$L!L&BI#412#%?"DG2(D>N#G"EY(&LD&@U/EV<- H]'.;9$(QLS-ZV M%;E7V<>>+6%I:R+(LHJBEON!%ZU8[V"WL*2B8FY?@%Z_)E$ ?H!1^0DCHL!] MVRWIKG*XS#5R!MH#G ^JVLK>6<%REH\^B=36VQL&-3/>+X/V0[P$XPU+P"(GP\YB'D-U% M EPL!Q!&F D(Z7I;H/:@D6.+6\+OJYT)H*KR6XF(L;#TN 69%P?PU3Q[4:*3F M&%F<9(N_[02YT\0IMPP#U+U 2R)%33_'-P!VGAI^6&Z*M4C.(-2!"&=R:-"9 M@M3TAJXB4:]-(&H+/XUM8E/6!4OL3!NB;-48'QP!8 -&[3BX%5[<)/$!S0@< M-8G#'[9UBKA@]LI2Y (N/9%%V:"9;GN7P67.D-604CHW]_UFA^)J\O<=*$)Y M1=31+.:&TPL?,3E1/)LZR'_627YE=>U5O2U6=/\<]E7(:A"MW;D@IJVRWV$! M]GGRP=7UCNVOLLR,;6*\?,PXS!=6!D$+;=33Q%&8OGG(Y(1L6]_A6?!D#,"B MF$SR3,MR)*^&'[+ZOK):5S9K4O #=0,X20<%N2@I21#F7%&FP:FVY0\Z53#J M6F0EAN),JQS.-[2\"0PV;[%']>[. H'K(*TX=)PJMV MV1*&KUN\HZEBO#B#YF($?G2>X/P+:P$1RFM3IOC6"#>P\H]"&H!0SIM"DD8: M&HQ:LH,;]2"ZGXYKDUSDO0X$I@06B4$BL$=G!0.A%LVN2WMO +Y+Q"M R8K% M ^"'M1JNDWQD!$@^\IA6\0HW((ABYJ;G-JB,/PK198N$9@FX5/Q[5XN?@?*: M^JGA7S)U1Y@82!)\7G_A\T(45RN!X[C!*QZ<*CX%_]Y: :@WPILZF!GRDZ%_ MN$;D0*'PAF%E1N'30IG#J,%J6)+GX'I7Q)^VCYO<^U5NE5F>E9UIG30=2F(% MHOUU_EC*XVK N\S(T;*C8KF4:P^ ?BBKW]DUG> )@T D%+FB(.549!TT]*VW MJ+8N2M):;W<%,=34'BV!A0RB(/-Q?%-R"7P)4!;@F5H3R<7593+NCHU,02I+ MG8<0$?4 Y(2\4EJ>9YS0K@C!8!J$*2GI^XS[=P4:+TCJ1.(#<@>M7,.5+JV0 M#H.W"T,HV%,4'JJAC/!P;A&WJ-6]\2XI8DH!RZ@=I= ;X-CW1R;^,!I%/9#= M&.4G^XHDY)&TSK>0_$U"I^B R:Q:R7T!DC47?:#R9%XX2[3VP-F6:)]\(($6 MB(3=/%YS)F0L(*#87FQ8"&!^:!?%2\ )@*!4MT20632VN1)*R_ M4>]QQUQ91V)ISFMSS(Y\,8N$WW:;12L!W&:_BW&AM*C&@D^Q!NFU9HD/U8?\ MP0*W0(UUP?Y/WX++YHSE;L5\=9D5JYJH/DFA=!T4PGU?MV&EN?'!T!:<=-MQ MX0[\-)>/;);K&4$EMTXTVI8:W8$M(/,J/]W[3)BT);@"F!\D1#\Q(?JXTA2% M_+^1A%(*=HEK%-%M31Y6#$ DK8Q4YD[R+O*MT5G=E:QSM@FQVHD2XJYR5]*( MO!5(8BC: A JEK^N4?T'(3!-EAA#A [!$M7V1Y1$02+8T M=;E&80"((])GW-4&'<%U\)+=]G5NPHM6L(O%F?&Q%?4=TNJ2!"J-'D8TJ)4( MA'?$R+C+1[DD-Y8Z'#@_$>V" *UZ3EHU?)'R31*= S8&*BC*@.6#7!TC@.%$ M'$2K[,O^S4'.!*H%61IK1#DKVJ4>G?)PQ4EJX=*,2QX(*I#G3O(>OW=P 2C@ M8K?YFE:;$D%&FF Q%(OE2!@Z6G*7\ 1^#;.0-EG/JVRS"=D!^\X !&@B+7>( MDM<9!;0AJZ5?B*4:GV*-/MX">:DE>*)9$\=%5J"XGZ"CW"56F[-@LU8-RFJ]%WE^**5)!&>'5 M,:D@GR@PO96D:5E89)1,(C4\#09>V\"Y9_.[3A(M$6$U;C+ZP$Q,)$&K02\- M+(SEVGS-$M;V 8T%+:J2 AVIC59-4NK-K@):8G*;B<&X*B3Z994=UGQ;O.[6 M54L!CG,X_L=S>!<8PT)S4QR#@U1J8R$D>Q) 9DD>CWR=D:Z+#RZSA]H>CQB7 M(OJ>T]-^LQ=7:6"(2-:_3*?NS WDF"=T69@#P8D%IO K'B0!A?DX7C#,EUL6 MOZ.5GZ04,@Z7J*B;0/;&Y6)@UKPI=4ALP)M;JY-+L!.#!L62L E0'0$*@N[F MD=SW4)X##=H8VLPKN"DJP'_ZOJ#=&!,Q6F')3274(;XGW'">H;&VN3!@!JAH MP:9KD*N%WI#W#0U//'V-<<$+/;]AG2QA\O'S^F%H-JIO?2\&K^*.;O\MP'=K M9,-1]SM><7$'+(6X:L[9KY),0*M!._&*(\.V6XY*<>(/G33G8V]!Q!"KB)@! MZES=!C&-:"'=@Z;H--?FGL-J#"4%@-4%D-0%NSHMJOENAIC@/8@3POH*X2(9L MOJFIAC&294Q7M_00L8+M9,"L0,1DA1DH[(T'U67&#F$!K$C/2"S,.[A'$0(J MIU Z$BLNC7IW@PX:L6+-R91>T%F"-I,OQ*:6B>CL:5]DP:R#84FB(+&5^1#3 M)%8Q**!P6_N9L=JB)!P''FOZ!%#',N*]<^&(MYQL-JPZ7NJ(=D^5XVMD>)^E M-;$0>-:>0.>F_ 1APAG3Z%6V8*<$")OE8RX#8O$9^XU&%R_F+PP4\]*/7GR\ M^K4VCN'(Q+>H.3"!]V9C@S@>)AG%C;!*-P\^^_>HL-=TX1$:8AG6%T97H+D" MN2W&K$@+:J?A\#4]P<_[@[? UGIR:(UPIW-C*3&X0895+53 ?S=YL>63I5F! MK,SGNTI(NS @: ^LI@4TIR\^,-KZ M5A1>!]!3HGQ'KH"%#N:TS"66N:$+L;D%XH([9".[1G]J R=13,'_C_(?$^$H M/#RT:DOM D?KMC;7MT$U]((TQMC]"(VDY;"]R^-QRA;2N(T>&3&D@-WC6?+3 M,@,">#6_*ZE@!P=](UH2EG)\!O% #N1H8]0'G!B$!Q);:<1,ZW,ARX\ 0!9@ MK"+V&=!I & &\A(H<.CJ,(S\>:I<7%&UYAN6RX46:FW3%VPA6[L=DZ12E:Y& M2TQ:#UVC01N03T7YET\XBP5&RC-,7O[UY9=BW&5JY M2.L$?J\UC=O&(V5XA)80F@Q'L2]3X"F[0*E0UC5LPSK\2E3M2&)%LPVL^H?D MM'=&NZ67V7XLMWZ1SXWUFH9#@X!O>5;>2]17RE4Q]RW[/"TNC_)_^FXJ9S,G M5?&Z+JMKTG_SV@254<@UJYED8C%:CI%LX;0+.J(YAM*R]VI3;A'VA('7?G"( M4"=83$?*R.*U,L%65H0U?,$AU6-HP[7'7%8LSB*0[HJ-4X_D_!5\//&4$CID M?/4XVDZVR+(R S(*YZG+U'M:R6VMZ!+H!@?BL% IP2D;OA3?]NS?FY;K$0O4 M4!H/.LS]^X 8@4FP[%.@H[V )X&8)9]L=&P0GRL/^ $MJ%Z YH*YM'G*L2L/ M2-.;H[RP/X*0@H_0-=R_67LA*$U1(DE!5M]UJ53_.)KU<>A;PS?]T*J M.4F.?>"8PH(QBS?K+T(H7ZWUT]9#ID['.$4(ACGI-OI)RL@Y$;B+1^ B:+5 M39"UN<>#)#'^&B<7$.4.(PS:N8/0G ;3?R:EB6WF]3-BO&RJ%B_ 122V;-V+ M^7-!9Y8''PIJ9)!E:#B)!:D3?&AX5&&KA=CS!96^KSV&A_.A*5\Y%%3$VYY3 M;]1D 8F7\<@$ND8F-+&P]G:W!N59I47[[&];*_"YF*XBU&F>&(VOH[%9O+@T M^3+);_ =6B/A4KV?;\OKG"[4V*>Y.6UVP6[]#/-B)!Y4A7(VQ79]"]N3^#AP M?IVS.XP9O:<5T(+AYMP3C3BG^C[FHC.5:NSF!1:5F)NX?,Y9H3#E37 QOS?' M0\Y)?M+<_A!"<(<'2#4>UG&Z-M$_9FM7HXP(@#>XBN(FA$![%:^5[VE1+0R) M$U,Y'BC6O;&410'(WHTC0_,OV$QKCCBRSPP8N[(.$^NF]^))G5X%YB0- -S( M@7#X'$Z-L#CI=88>O3[IJR]B-3OQ+4L6V$SO3Q8DB39M!"WWR12MH28N'E/X M7AB<*83B0NPCF\)8=^!"P:ZZG8G]PH_"?7;MTD%G'$)NU)CCF;4,FF9D G?F M_(U4M2]P\1=X"7I2CKF$/PU%;5UJ?E>>/;?LE(;+ZGZ M!30X"+0F,TYF+&'PVPV2>!1@3"I,8#-ST3GF'3]QJ,HQ0H*2X57$FS&RWNR6 MH'PM<[[NH7Q. 8>VQ-J>, B4IW/BTEW8?2%XSGU$XO" O<&6JR0%JNJ,5 MW-A_1PVZAAC$,GH#?U+).*L09TNV$9H%T.'Y*,%NGJ"Z.RVTW^F%]W360GV> M1Q&!7".5 B*'/G81(: M:"TV=C/ !@H7O6$<"8H>2@I= 7$"2;0- MPV$Q!&,]*+2'T\V*&[(&!#Y'2#30'$@P8I>>$DCXL%3RFSO7;'A6J- 03OI#15Z/J7V M]A'3;>-,'$-0LW,Q_7%E;NM.M8"C\V>Z2Y(&@=5*@B&@6FM@^,0AFDU*W@;. MB<2@GG#91\A2H0Z+8.TUY0-'VQ8FW+SUV+.V$FI'[C1":"38[AC*<5E2#)\+ M ;DR1JF/1?V[S7ASH:!4?2.0TP5:SK; A[^MW2%3ZL!]5BQ=[ZK,YL2L=ZMK M%D!LY& GH8XZV6UNDC;(NRU3U;E:D510(=X(WU4[RX1IM$=V@##30KZPX@!O MH8^+'6B&CQA)J0URGLC?[W9ZW[$ -^[,V,)!WE!7T.7IHF;T&O5[G;Z="3X] M6;IL4J^X(3)2;D8=* ? EJ+H49(*R*TO/LI+'\CF^$GES*8O I#-$$XXY[0S M5@#S RZ_$M!FG>%W\N&K@*QQ)2Y9H*4+X0IZ%&14$R,CR8_:,6-CRGV;Z#P< M6X3E"L7JX1X,X]&!ON!#\&G\(*TK>8 */!$D"*VX<'0T$&/@3Z- ME?'M+??,TC/$XRFS^-RQX]7*J[.&-3[BBT.6]-QM M5Z-<6=?83R5&O!B'W>N+JY^LMTZZ\;2H@:EDEJ4L_-1HN@7FA*XJ4)O0ZPSZ MIDN^Q1L?XE?K.Q 'K-VEP=^KE-G02E/*202>)D% *2Y*XXHHW(FUW_@BLGHKE@?._32'91.V75F+J,\:SY+C$MQ)VBR M3\IEI+(HXF B#5/FX>;#\GOL0N)DI\694%IR-]5L9J%<2B3N'M0W&&Y<[NKE M8T#Y*-Y7VE!1!%.^7((:7I6[VSN5$WU:X&3ES98\FKX7&7?I8F&VW&JUIG)B M< E9^*7-U_MV7S[)+!%+MA=S8F3L1;%P\0#B;*;#<+ZFHZK=PHVDE#2,@LXD M9D^I7(<[[<79TREQ2JE,>(9&J8\&^RY<%0LS$CN:2TSXCVSUXNKJU:S2:)@/LZS5,WKZY M^.G-6ZJ!FUR\>YE#9(K]76%U38;)1.IH.DWXZF0YH:H1XHTUE,H(9>[,!KG,RGL$Z1]-!.NP/ MGX%_7G\AU77)R-"?K,SZ#@6U7_;(K &>\INZDU[X@AXQ^L"7H?J7O.R:\YTD MDR$ %\X7[T Z!IP^HR\!SR=3^-1/Q]@XKX^7I#=-A\,9?SG&!JJCQ&]_-X:] M]29].+GN ,89@WB()]A/^U-X93#%$6:S$7PQZ,)D@T&BF\D1BL*5Q(7T@1N? MP16#,:PQNDT.1T-\>X,QH#*PW[2WO\-'H&%#'E+] HL=PCS T/N]^![ MW$$?9^@.X'[U#7;OZ<.&5W_4[2=#N/X]O,7=9(S+[<)N>G"E 2##P5A=$_7J M< :;Z@^',&%_A*@/B^GBM8%/XUY/N^[Q&[IX?9RE/YLF0[BB,&<_[0Y'V+L6 M1P#YX[^R]0Y9J_-WDV"D!&)7D,')UV^4-GV>O"?):?F#5X2#3)&J:EBIRVM> MN*@$]^5;G9%/@>#6#V/"'0,1XB9:72Y5G$T3+R>%Z*CU#:=B&[.H5Z/".%]:@@64M),<\# M;D4T(TEN-52,\&)$](.>/8D'DEK2T1R%N Q]"!AMLFF++\^74KQH,R6L'"$& M'7 8LLCS8)>;1@6OR $UB^QEM4A^]0]<66;\(Y+XWW,.N&D6#90D2MK@@7*! M'"9E,G--3EGSP#MV9BRKO3HXNZY8>,0BUFTE"_<6;,1Z9'@9"K_&WO9)!0WM MYDT62ELE0PT8,GPNN># HU?+\*@:AG_?9 RM<=@UOT!*#FM:<=96MOR9GW:$@ M9.RD)87?C2"5\LPJ MO>(Q*B0#;6\%1A\2HU!SM7&:*#J$UINOS5Z"2K^V;F$G'FWX+(1^0X[;5VPP M(T\/E1I#49T%+2X6_PF-XV]L88P&TM84DWU3Q 4M)0;%99D<=ZHO6L5&]*V K)0DA%&S>VR:_\@B-!:VS!2>XZ0 MXQW0XM57P(Y6:3PZP8^9(M%Q:E'6BJNE8,PVFA$PIBEWH++OUOD];PJ MKCGP+&Q$0HE+_E=J2)#'GC9Z(7B:*&-0R;S:ZO_CI&L,LWQQ+YKH\+. MRYMSE8H+$%3?,+ ,0&#JA[7!$$^>UL3A"Q#W*Y#U3]^,Z(4M%S94?MG65/"- MS&)@WOH,@,P4.9O/7^?7E=%?)W']-7HGF""REGW^,_DS\-S>]S .Z M!.+Q3:#%DMA0B;R'+UW-03&RQ#<8XV<;6HA9(#Z%14\]-9]@4W)TMH9F3',; MDEW3U'3].$^,URVXEBTYD4:() 4^ZAE4K@"5A;KF@+/H0US?P3B%O&(2&]D& M&7/V:'WMA-?6Y#8XV P>5,;XHT/L/8>1"6.O*$_R8'R]> T;,4%>PI^OV)$; M606Y1[+Y\!$+!A4V;%;*/#1R %):.<@4T?MQJ2!HKIL.1\DYXM.J7(-J5P4! M(:)1V#NGHK D>$A;@H[6CMU]"[U7XEOT0F)U-RVB*%XHHI7Z2%DX;^A+P'7\ MP%4]G!=>:M)LO*A6_73#8Q;H'I(1=$RY\UBI<[D#OJ/1(&Z;N0E^4O-= -TU M?:K?E9UD,#CO=4>#?IJ\=.__*A846-N52'9"$$S0N%W =3['JOCLA:.X4B5^ MC+0\!#M!ZGYS0_2!1+"MJWV=+ZSIBE,-J: LQ]9@85$0@I;KN(!X*AGE!3L6I5BM M$ALJ6\^>DA+_VU:58KL^N20M8.3@)5W62$%FY9F3;[Q,@F8'8YO2ZW5<-I8_ MX>;.4I$=9T0,ROY@!'^Q# NPQ5F(@)(12J5(A)'Z^P),W@&N_A5(JXHOT>+% MEXC@;RD$/[AVG*=@HTD8HIBK2PFU=+?="(Z]ENMS+RPT5)U4\;[<1CNB<2;_ M\G (0]AY=<;X*<6@C.6VT-?(W$1S?"1:*6X_:Z2)$E385$!G["S"A\(J3$%& M3HC"89#\(!MD P$*%3JFP8LQ\*;/;>%&(> @Z?Z.*;ZE,[%P*94%5B6K30EP M9VQ7TK:3M'IL6])W6>SD9:J*6F/*(M DW&W*4Q@3);Q6J[CT[8 MP@&HU48JY4UT55>;UKS/TL\((K)/88J.>C>0)$[4_S#-7E?T)&AHEU1[P$9+ M##BEQ/2&.GB'D@5T^D CZC9TH<2/\RJX ^A#]/[E7AKU"DJH8)$/6L;OB/9 M,!S#A_?+2'T-]'K.\XAR]:N8!/59F4Y6&J),"T)$)3"7+$>V_*Q867C MS>CB#8X[/86,][N=Y!6'0AI6Z MV?,G5D)66=+V-9%IMIQIV!2F36P2U[RSJIV+J(5[P#VZ3F[\*/G%6ST+G[+/ MR2NI14E0!0%EM]KQI60S16S0Q#;D(=>A**M%+JV]9;Y'JJ9%42-H-34U+P-_ M%86PP,^7.R%4_U5>LXYQ^H+RK?''CQC3@*O;OCA+)25$K=1E>C<:V=&"&AK5 M)WW$E&MMG=WF5B"=T0TYJOP6* [YF8PRN)3826( 3Y([XJ3-1[K]9.T85/1I M4P2;Z+[EKF9/D*)?6UL2*/&3WA20[5(5]3NGHJ)^.=%4HC^IEY8N7VD:CS?: MIV5S0VDX?A8GMP&\!#BOE&=#>^0(YD?'/]VYD@N':R\'Q32CJ[&5SS*N'F@7 M!V,T8XM91]A):RT\"J"^W 3"O&[Y#=E N>7)C:'U0/U MS,&NI2@[ZP@DF=M0[%-.G6BL MT9;U8UJ:N?<3[WW01S!H5*HJ!FY3HN*RP]P5U'XR4$QW3T(.9Y=U9)A-&Q4C M=1G\F(J]ACRT0/$ FW3Y>*J5&0,GJE &YA2,97LA!$4N&NLE'9P&MB-)>#.@ M8Q#9)NLZ->Z$,_6TF(+-&A;Q=3X'HC;415>%C8SQKWSUGRC^AAW.I057R]=^ M9RZ_,=>>MNFN95L\)\/4C'*&VE!YC 4C-P,%]^;L1!X_,FW'EETWB&0"KZBO M#[NC6TPC'"_CWN.:?'FE9I3088<,QA;=6@!0X0TG)LA@5G MQSAW0)/6PECC&NV]]6,-1+6FKF/V,R:7U35E]*1VNM2\;L4"U7L5Z/5./*TT M^FZ#Z**6:GI'<@)$:[N"2A/>VH0)N+(-[GC01R5^?I&&E*^>(>U":>ZPBY2+ MXMY@]4P"R!WW(D6P4@<60$*X(=AE:[8%*"[*(#P, MHPY1K/.R +$]T='\.:5O(SD<9 E]&Y&'A.O"_LJD.*_(H>F1Z0=J-N'Z'%N\XF<:B/BSC MMLI6MH-GOI:*5EQ2V'7)9 21^L3&V&?ZR\'O#WA!L[!@G&JX*'(O2G"4V=!0 M\URNK]_/@IW?W,@*[@#U3;9TB2>89VN6#Q+5^%&W.J7$89/!13KL40!A>RI* M\APUZ*%1HWN>.8<8@KE+L-;=I4K;@YVE=[R@/'5+LX@KP]>;<5VNAX7BI/0L MEHF2FL8V'/[SEHT-KJ\U%98XUVT=%%WUPJ+"5['<,@G6ZHNR":M_R6)#0Z]?U<<"%M%J\39MT2SF!GEOU%MQ?"(-Q= MX+U1C((!_T7;:4S.(LQ"%X(R!2T%@VWSZ4"SYG>WCQMN9T!%0^!55>P1B-(R M7]]N[RQ:612V,6A"E@!K>URGVJ]=@XI.O+JP:1KF2FJ+0HSW,>@CO4(_R&;9 MD&.U";QC?35^<1/MRY0Q\1,5X#IJV _M+:42IB! M**@/T3GWJ2_'/-O049>F!=^" E)8%@$J*0*5739W"^6DLJ ,&=="M86PJH:<*-%]W+N=5F[C"0&B M0$%"RN=O3 ?'JJT0 58890[$+8PW(@=2ZSEQ$M/_ @,PI-&)[4:^RK=I[#0] M-TPT;Q"Q9'5-ZFQ1B]4S9CJ!(Q*[AB9]+C\57PQSN19107.VH<)'?:^\33M("QM7O:6 M^RQ<@ 0YL:\X"MY1FVOU2&5P:&0G%C9 M?\_YHYKG;HH]O]8E"KE6F9(F^WB#UI:M%Z<DV3.C0M%R6)WYM2*T_MO&_:MOPL:A]C>S[[>)NJO7=/&!-A[%S3J8=74/E:% MJ-:\RJD]IXN@B,=95(VPEHWP<=N"ZHZ->[NU[:F'VIIIQ.1O\[3HY)V4XUBE M8LN9M:@JPJXH473/F2_B-*RN->G;&X39OV6KS8^PR/5BZ=>Y86.,>#ZD$K6U M-GEF&RR>*:,I(YX.;G:2#T$E;BR(F'S\LS,Q!0:K[!ZXT*KL0%R?5>ZMP)2" MW&AK3D=Z:1>K32EU1F]1TER3=V9IXZZ:D6[?.]611PQ@%QH S,644DTT*ZY: M\LL7$N!";=JI9YZLG(,7#/0Z!UT.[EX\W^O@F?*>:\DC>1_;I1%@EO:L78VH M6$4K(UJH]G=."@6:@KV3O42K7$TT^W]:H M+,GQ?A=;JC@G]Z]9?&Z1;R130Z@PVWI,XI:Z8GMZD>E5Q/I@&&ZG[!EQ!H,Y M,82/&96C-P=D:I\I;NB]=H--I*^IG8-'G!JL2I%[WV25?'N;E60%"3H5$8=*:E+WTBUV7[>-9G1:'?:X9^YG7/>IIPD7IKOJO?8T MT/4ZCZG1G>1"3R^%@40YV#NO\A9:]Z@!/F*HGE-*=D5LLRZ(R#5"K ,Y$K35 M"@L*/G+$G(D)LXK"D7O5P;AR/4P@2?LATHSN=%@89-^L*XML%6-/-E2,VR39 M_G;U_I7)LK7R7U$MSKGKIG[;7[H9X-.'5ZXB]$V"X]FP.V,PH.[V3AKDQ7Z/ M) .;+#LX12?XZ=75!SW#6@RD-!-6NX(5^+T7 M.-UY25WKIQ0CP7C95<6$TI M6/7#L;U^V-Z^* 48)95&'X@[T+6)AJ%$AC(1;C#:W7&W-EX"";<$!"I"*TNC MH0@.9(PKDEN7ART.=$/Q#<@+* EU$@2G'U/2*, F!X+#/9CH=/]L*')07](' M6QF$6M]0>!8Q\2J_W2TIR:7D/N7N*HB9S3:5HY5YP*:+P12):!O+ UP8Y!"1 MTP]8@M=JU*.YN3R 8;'7SG2!&[<, ]M_4*""B89.J508(H9I]K$MTSUVK;II MV&HQ:L6/N8/AXMGM+69V&"INN(^W/?>4TBO0P/RXR97BG)(-PBP7/9@L8#*Z M7C_Z]@M.E)"L1^;L&%:TSI?D8%A3':'*ID4ZB9-4MN*6TL?1MLOJM&JH @^= MOGC_ZI?ZQ1GS.1#!"PGL7&?X1"I^>[E(Q4IXM?7DFAHTDN$6B"FU]1YDGL:- M]P,0DF,W&+WTB$1;#" Y.LRF,-HP1T3/6XIN"NM2::73H=<=78RZ0SAJRL;-F8*A)C(L:0W MZJ:3WAC[U0S@R=YXE,YFXZ0WZ\S@S^%TF$Z[HZ0WI5]'@TDZ[O63?K\SAC\_ MTR M%#L4)1>GGR?"G4-X9;>-^";7*XQ8 &JE1KUON1)?T%,E;=PG1\;,ZK[II;+% MG'\(>IF<),/!.)T,AOAI-$J[_1YA^J@W3OOC/GT>]"9I;S)*7NTJS%?K]:=P M=V:$X@.88#C!$L>C9(!W:C;A]ML]PDK 0*S3W>TEH^&,BHB/QE@I%TJ0^X*3QO4]ZM-.U3W#VXK13E5M\D-DX9,ZNXH M?0^M, 'K4!5R=4^R*#(A$V='U$WM,AA.\2FNXD6&,/G^K*7X[!-<=,Z);@LC8*P'E^AJK#:,]&Z) M<@G7$GC!E-_358KDY17<',.L&2VI)69YD#"V]1I*;6"]4@$$S7C(NBBWJ;D; M./9F3_HOZLEQ&?I7"^/AK26\-G">.F9+ )#*@\7ZOBSF8K"K+(;Y,!PV M\(1IIAK83DW9KH;ETBC"'*W3FBQ#;A43ZL)&2D*+]WXQN[2Y#Q++5+8 MGJ_1$D3U=G3C'^1TZE L.M^HF"%G^K5(KH87J>"=#V1.N ACBC[:%M4ZW.^]0B7W1'L D3%6(F,P^IL" M!MVV9B 1%XH7>[9GS6V;"35*:W$D6U>)OA#'#-!587]6M9BY\#\#=F_=?U,1 MX,[T7J PXWRU,19!6H(8S#W#$=)%].0&ZTY^=R,]1Y>KQA3P[6D8DT1T<%Q M91,98M+6'G-)75,LD<_#\WDV4<=#EL,@C[9D0LI"X5.?R08'D#GIS08@Q!G2 M$[BP71J)I4?!^\/1=WQ7CUB/HS=,83#R$Q1H(3(Z&@8'DZ0]H$Q(A3O8&L@F M'%ON>X&E**2HUZ6M$/":8WM(>J0^-D["4<^[L!I.5R,R*'$R$B84BC*4REXK M9E5E9BG;H5$:':,Q03J6U'QC^.#*SRUL6$ MR1\4WF57R!6C4/#-:*5^V)_SSAD'7 @325.&8V'Z'CRD9G MX^_X9,MX5,+[!3V ?[\X,PT"D!*PC&7*H2;#=-+MIMUNERM#20[A:E5*+5_V MK=D@0?Z.15F4\^A/7%<^ERJZ;-WP&H#34VGR\>I7G>TGI:T92KH$E5VXDZGN M M>/&2H<.46#<#SY5*< ;4?K=[Z R[Y@SESLAH+,?A%50SN2GL>]H$?->LS66W MG6)WJ#NR\:XQ@+NB(Y+)2+ABV:FR2594,A,=$N)R173P)B>K/_(40!P:T55@V3>N[)]J_:EL M+)LI$?W7YA(D.>AS7LV+ MVF2X;+!ZPYV 0TDVWA6WQXR"H2F)AZ'"MI:G_!]*>5" MB(;X,8,TK8H]5>%I:MQF/*N*+327E;DF#\AESM^5:Q.;M BVZX?EMH*"8M3I MBF PM[&0F0<0J03(%%R@0NMB:^\D[S>A5DUAC1BZNI88/H>6=XMB*:[80 MB8#D RU*O$*7=T5^D[SZG,]W!.;W-\#L,6=CQ.!A[9[6[;DPLSF\>.]*XHKC M0]O5-)[VNR3#YAR,'/@&2^'?+VZ/$Z*4J3J$J%'[R MKJE_L2SCYE,LP@J$RY)J27'PB0LT\F^^QS'ES0"5/?N(E^[FKR=^+5U!JY^6 M&8A?5W.0$O+ZG)\[-]$X5%M(^LJH8;G+P5H)MXV07$ILU-9S&Q%K5-<'=M;; M=!1W";<4/5BC15CAK1-#WY!\LC9?5+F@KR.IV*-)2BL'NZ[<2?0.8 M)"*[L[_%A0_N5!@](XD<:4E^#0P]EI"I4UB MK3.TRF#)8X&==M@>2Z?>B"MD4V:R@:M*] ,=I^9UC%4NZM_/7Z-WXHUI>?,1 M+HE:):;VG-]4>>Z:XG#0;9W;>C>M.Y$N,P$$_0")3Q65(GU,_I%7Z,$DTP,5 MUM3UOJ+L7.>>S ;E8#'9B@8QN*4=[(,>1"U\;#GV?F>$007]SG!"_XS&WR7G\.]L M\EW2Z\SZ_-<0_GKE07[@HPPW?Y/[C8#W^_T1Q@! M,>D,9O+O$)=&/\#?H\Z ECJ<=KJPUK]0D]%\<9ZA!?76PXR39-(9C3!.I]N9 M4* ,@@#^['6&HVA4#+:HJR5\4).WN=;BE%?0I3PA;.\,.H M2Q\&,.4,/\# YD8\AW'9;4GRJ? MUI/6M.-6QZ*@?/&:QF.C&J&7O]L9?N&J/AR]++>*7F, S.Y^ MC!,<"J D*[O'Q#+STE-B!5C(I_PL%!I^L,KD>R6#&8*97 @@7QE;P =K"R!S M9_-)YZ\WAG!4C%#$)'KT5]S\F0DTLQGBL.A!5U+$I^F@"TK,8(KX/N[ U?U9 M1/9!OY?.^DAG>I-.?VA7Y9C(B?WTVMAL_G1)I@Z,*8&;V0,2TY_BI3Q)9IUQ M+UA) *Q).L*K-Y[QE, G!IWIT(),,(&],K04SFO>AN.,<8QTU)_R.#V@2<"A M$+&MGN10P#?OCGP-[SJ_S2@0@"4,HR8'[0<\=;JV3QD-V%EF,E>%L*#8($KB ML ^87FS>C9"T:$E-]FK,4>HN7P:L"'U74'UUU@8T_=HRN2@"FZ4U#;?>)@:7=SB?T(M]A1W=IK'DH^$;/0 M,IBNU1Y!J836(,%FT'+KUZK1;CX;76=R":A!&TW+MFPRJYR3D>6#019VFN"K MWI.X:O_73L?)I;W;=&K7/JC7C3UWF(J*#5 3 3!;54^8*DP,J0P)\9^ M]L5JQXTQ?KZX^*"ZKDGJBSRN")?N1<>$RZ<*)![GR^+6Y/WOV&:L3&1;K#= MN+>CUHQ$UPO= "%8M#BD#R\7X]C9F+2P)7MB9B2N5HT9-2.W+ U[,AUJ$MB=[,&@1UV/3C7H)]]/TWI[MO5.-JQIQ4RE% MOQ'E8: NP''QFX=0RTG.AQ"+K*]+%$L]DB1Z=@O@ LPSP5)(K)I(V/1F;!N7 ML]/$F+HT]Y30RC";)L=,;2'4A0W6[8>CR>OZQJ%YU^),$S2SM*TIKQ<&KHQQ M/@WZ GICJ[>*4'&0D%@UZ:'4!Q[=5ALIZ1U!2O;??MJN\W[M(P3TE#G2;;C M5GK@!I=WGTT;_L@4X2[;3Q5,C7VA#L[:BE%&L9,1]*B;*"J[9/R$:\35 4SG M7MP)T'[BO5*X1H#N;3A,>VJ([8%%_.L([I^*57[.19=IU+T"/(G0YR_1QJ.L M^$Z.__#E0^R3Z7OI<-I-QUTTM/1!]AV"2LNNWM,>BN)]$(J=G#\93-/IM,OR M_W!L97IIZ@R"?!^4ZN%@E@XF+,KWAYWIH"G[P^B]88H+H(>ZG8D;;*_@CX8# M5OOIM>[4KM>L]?]I_3_:TD>=>.V(B" =Q]F:JQRCCH'O*H+4'8+")V]XZV$5 M.$FI+\P LUIU$_<])JGF+1F^UX4)IUC)YM,"5(?OF2RU,G1XZX:[@ K3$P@ MLC8=N(MG@A'LW*XNC'&IKU4#/4>D/N:W8EN"YUUSPU*Z1U^=3QMA0Y@R*%:B M#]RF$'44NBKAHZ^DVP8]R)>I/5AHS[C[S)5WG"^Z<^UB,2U_+A6GECO6V;:F M+>&&^Q626F6=_E_%$)E2IL%FJP(*A'=];1/EN]T*I86R^H'R-V5G:.G%#$C\ M,$Q',R1)PVG:[Y)R/DNGLQY0]W5)Q![?;5B/C1JJB.5PELZ 6, _P_X(_YD. MZ9_^="3]*RD3">%,@0*N67TO'4VZ23_MCX FIA/,8J;4YL:LYI!D]A&\.)KB M/V.@@?37)!GUT^ZLBY7XX63WG>9)TNU0IFJW,^C2/[,)_3/L A\^C WJ?3)J MP/M#'FU*77R>BRE-=W8SWH)NL@:^U)NE9NWEEHIP+*DF!^Y#T-PTM%%89[JB M[[CB -(EHBY^?<3(Q6FY+MZHC>)'J902!\8I/J]0HL.TJW.#(J87O?K*/P$4 M=^ZSI:1T>1U+-6S$@*.#FH;I<#A(>_T)07.8]F9#P-/! M.IT,^%3301?^&SQC^&DP?(/"&@Y^1;V?+VUD\O[G/HHM]Z7JG=I.;=OFB)%: M&]>!PFM6+"T?L48QOUMU04'5H9?FC?2C**B_L@6(97.OTZ+\"'+)OA!33WJ=F3_)6#4*?^H<(;JF0D@X M'<.' C?CLEF,XDISF=$.T)CR1?T$37Z&V M+]HSR *V3G R1 MM\T&('@.T']I(I.IYDQODO9!@4$V/; KL5D9$^#GTV1,E4]L>J3BDJO3%FF M*+1^VA7+!0E+0-S':6^ LO)TFHZG,W@<%--U+H5A7'DGT/E 8TXF/7*2O\4? M)T/ \#[] V=L!J7W2/M"?P\ZSS%#B#X#9(>'AI-12IH!,4^\K9 %X468I#.L M\I-.0(0>="<@2H^2/H(0A'C=:7Z1JXP%E=,BA=5[76"P(.*<):>S/J@40_CD MX([FFJT/+N/G[W<'((R18W\V3L>#WJ&;^T%E^5MG# 4>J;@*0G2];9.*9W.\ MK"4W-,+^7*$D>DGR+F5E9R!)F'PN@-Y5MD[^J\1 A4L,B"[AA+*.4-X]%#=. M"%.RZYIK@U$/P\F _AV!./H.?N/P#V(?(L@JS0GA ;<+J"V\,)B%=\P?7=^K M-^3"7YF,<0$2Q3_)\(^DEO7D?U_FU *V!LXP2<;P14#T_9D F\8#F&D(#_(- M]BXX!7.,9@-6/[N#R:$CC\5ZL)IDI$D5DEG8K5%TW?H0#!$1.&^<^\EX];E= ME%1MHH\#O\-QJVA.Z_=J<7'')%%P6"$U;*[0$/W6E?6((I=Y;I,]5N729,OR MQ;5D&DV$Z9A45A"71X.^R]/S69UKTM!'.6":8+4F8->V=>_"8 ,0^.ELA*&RC(#3Y[!,B9?JMCL: M UG%V*0A".$B1?0'Z1@4>$ PG(J1+Y/1='$49'4@?E"%J%X7474J=_AMN;X] MIXB^8Z'N1[QA]%X9)L3_,460?G*%BG1)E,,XRC6 M:ZEJJ.*HR3@UI&IB@'8S!,DLG4[Q[TDZZ2/IT?*XA0^@= _E1RID-P$U;X"< M<##M2BK^#B,G\81.03(=4G :H.V(@M.0=$K$_ATR56%\.[:"%=W,;@R M4WY.+0FB?Y2#Z@H1YF*Q3X0E! M6N**(J;9,:ACF+DG 6ZVH+;-5. O;$42DQ,U PIZMBRQ3B 57::.L(?>ML9; MR@'S2+WI:!QEIU)+\RVYV7N85\ MV%R124I4!]K"A0[O(=^542E.;)R3;P9!' M3*&08D)2.!RE$CN$:IQ"J0I"Q; J.:9A+DRA'ER]*X/M:&@EZ0'<.:2#MCRA M!!=2(6WMR3O)+X84T.7_:"__3W3YH^Z>G/,:6@3\\(:GI-)3]OR60^M$OI'4 MQJ-P^4BEGMUY7.7^> IW_2C1.:H>;^QB&,\?E2!P-\OSJ@*D4/S@\:A""R;5 M<'F8.HG4$5 3R9H)&*'--MBZ(7.&QIEK38>,>U:\ :2'_-$0(.R.;,Q0O;1' MP?3-T%;SVV7+R:%?V#P+P)],I^&?%]%C- ^9?[4.),(D8VG+\;DURS0G\C)\ M 2I:=QK@P]<"$]DG6L $OQT)ICX<7/#G-P03K5FF46#JDQQ\0",\Z2H[KT2S M>[;Q51-843DA:A&3 :?A#-,GSE#M4\=#L]?^[!C/;7(LWVK8$/&\3_H-\R1\ MXQG]6^GATR#8"^L*]CK=YTSSAP,C^26O2PR[8J.""?LXZ0V:MM^1/Q;^(,Y7;LL.\Y"#5>YZ50-FGH14\0$\*N/C%! MA2JML\"O6?UNW12-3P5 9W_U&!>$O??G7_3WNCU2Z'4!]*VV2 M$.8@45LNA^EMH'2?-;]@GH=V("GZM,0>%\TK0>7J\SNX!P47W\/ B9"9VM%' M:$1O[K%I0G"[B?_KHV;8I"&&AU]7ZCT@*S9?H,Q*%O!_IG8A_+]*&(K+);CA MR:CK24"G/0F0=+ (K RQ@@DZ@&217[.VOW!&C,VNPIZF=?0FMA2JB-$QSJ&E M&=!UV.\WG/X][9%O^/ K4T^5282KQ8#F0JG9T-B+KWC#(1JRR$DNIJ61S$+) M1Z8LJ#^!#?X/9U!E.4/H1E0^7\5#8 M'!8:DF *Z(1\X4IP&7-UI9$"5$Z%:'AC/QT6)X*SR:HA84);J:87JJ. M]0TYWACTY\G[>ZKH\0/J[K:B,J[_%Z5.PHA12X#[4MD$4MQS^R$$%KUC3J!0 M*[;W86 ,37[1$Q66?Q0G[20OGU,H.QKNST%%5(!KMZ'4-R1+Y<.:/G-L"N_" MM'O+JHIJ.S$2VY,[@#"1->^MZ:W7:@.?'/I*(UP.C^@J$F=NR6$OG>03+K@0 M")4WYYO")I)P8*9D#V$610@0 P]-+$2,W.IZLYVGAW0&2!DY0;IPYUCFZGR; MKX"((T-V0*.;W1 (;9('IVWLDP\!J W&U"8I QS:94\SVGG#,/4T^?I9!>.M M+-FL2GD'O(B=6B^!Z80_XW?:[["G^*0_4*+^9LY\J))UD[.+*)Y;4?+ODY\U-_E,Y M3F4I=>F-:)^98=#JF+/4EV6V_D&-TP=S%?V:#D0Q3!S Z,4^A9W6<]J8] MD\Y=V")\'_/[A@%9>\"@0@3?VVQ#(^X2ZI&%?XI;SZ.INS3PZ3 MQA& KB"HK8REB_1G9N?9+: @42>*!0F'IW*2TI?QF/E-WT8E)R!E6V$W-V8Q MR04((C4)>I;J@%F /L%$[H:"P@*(5;]6H^= (04 M6T[NAMIOGL$QH^7%V9LJBWO!!7 ^^@SC2=T;2] $.P*C/3G[]E!4/V=JFLK_+D1$LD1QPZJWMA\8.E(P[$W/.WLE(3[HUUU75 M@3UT&O8=8H]$GG,JM5=C/&#@0]V?5O]L5YV:=6TX-'AY)GB#V0C7EN"F7(K3]GI2'7P=UH"3A\NV;G]Y_ MY&\VRUV=]*B\TH;*@Z]W*UZY_Z8Y\",1D(H7/'LR@E42;>.O3I M%TLBO38Z]>K5I66TAT&+O>-@N:"T;,W54:RC@7@W%I??W- J*!>TEK8",$IM M^;S@DZ5M1RVGOL.M\[%Q)073FBCE18+?PZ[&;W6 QTZMJ][+/JP_ M^PB I([(\AXXA+"-3/<[$Y],_VIR:H\"DYP8X=$W6V.V-F V2ENO@X492+OJ M8-T'/-IE*54TJ6C/U0[W]$LQKTH)B):N&-$??NK\ILL;>Q4RCH&#SP$*7]7E M6D\:$S-3J(%,,#:FR,"DX'N\+&"GA-8L)CL;%V1;,\S76,I M<%,",XE0/ K$O+K!AT\ P=#>(')>IPH\Q4T72__0OQ(SVX#ZK4>(S[ M$7@RA#A;%#R5<.T$_"*COI".MY^6]+JN*S-E/EGWH MBIYH^9[SSG7F=BS@RC-[/'G68^-S<7$CW^K"-2)\$3]!9QPSX>;<7ROVVU8 MC,'N:+"9[>.3,0?6>=(?CM7*T["DH)L%HYX3,F@X@D>=R@M7R4\"U5 PG-,B M2;CH*->'ME$]QZO@1KHL.VGR=KM(3E_8+U^<\67V+$1LO>[UDW-2 Y)WGUXF M)Q-/(SX%./14H>M?.U>=9(&R5:4"",^4.=1R5R5T$FME/K"PMEAM]?TI6X"F M+M;JN)74&A,]6R'\#.#D&AVX?/\=TD>[_B731B=V8^<+8[9-':_T]Y(MZ])% M66F8W0)?P4)JN3,J$!A[(1@'*D:U#8IFY\9&DZMM=TF)5ML0L[U_A*WV2[NZ M*:R+JB1R448LH6RT%U>AP,1BV0;/$<.)VMYS3^S7JY83&^BM[CFPY!3E?!>E M%'K2"/];W6>?+,-13 9;:CZ$Q#(^$BT):,R&O>(^3,*6PHJ)M@\(P"(.*YWQ MK, R(<*/7_2]RLKLTUOG#X=&EK;/ICEOQ(EUD P,U-__NY,!_NU;$8+!EQ*" M/Q =&'U#.M 8"8TRMO(6UD_[C@$R'!U'+HZ^\N9.[;GZW-C/WOU1\^[OIQO> M56?.;X5#+(^VT99HYTIHE0NLD M%RVF/)$^_7]'3/FV]&GX3Q!4>.YT%,X.]VCTG&/\7W<:^V60^'U\C@S2:CX!Z4HKO7A,^E)_5QZTO^Z],30DFDW.4=?5ALI&4Z/F#FR M9[]"_7/$HZ]WD('$,S 2SRBB($5/EH@OD)O1N/_C4T7$+P'!'T-"?"J\]M/R M..5Z#BUOH8&!/AF7*5O>+0*1,K#"NK4=9UR-JZ=^T-O"5&YF6H;8R_6@;#PW M46AU]>J6W"/X1E4';;1T.IR7>7'4.T^U,$>!T!XB%KXUYV*EONNR M_-WE3!S-/5/E\BW^84*ECL)ELO:.O;MV6=[G:PP$N72&W*-,QWA^QX5]JSYW M3PG@V5)6EHL)L*7@3-K >J%K1)$QVCZ]PLWM#0RDO>4O%+[=)K]/M;].KO+-EGNB3(S/ M)'Q-G#[96GD=Q3L4'.P7^/O-67KV38P]O,>RI3HR2'EJ=AP2Y3EM'9HX/W*J M8>?5<'">85NDB)-3CV]%A8[*P"M\A*OXH&^8* JG=YO499\," 5^TK7?(JX# MOMZZ36\IYO8T.Q/0_VL!WN]\13+J]9F-M-);25&-6I<)47:D%.N0=;QG'/MP0,47-P\C'##)D3W:Z^3G02QF_QE00#>KFP P->*MQ0P?1.(3!%Y M;/7_D,J& M-_R:^!I'@D<"P9]P8-$51F#@C#*?*#TTX^S0IHP0KZ#<+LV5!U2K1DJGZ4SQ M(:M0:L/TU(QN3:.C1?N3>Q(]][P4R@D9"+L@2O&5LD&@'#L&S]\5&XG2OP"9 M#$Z-#I2B(+$6=R?^-4&60JO%MC0O*\S[E0:HYAW,9UZ'G,+&9JZROY552YGZ M']5[;5FU#;KANJ_,2K+XZ&$FFUVP':6U+>S5%IO4O076 M=4L"&H5J5,RR, L4!$DLP"(/Q!;X 3@TAEV"@-?6N(] ?8?9TYF-Y&JVUNOH MQ23E W6]<^4JEH_HN?JNR;^\<-!FWZT)M\_A\>#R2(^B6(,NB26L<@IB;-6\ M/*!P)@P_*'>;A7655!C_M4-0KR6B"-D':N(/&0C8=[(:5,J-P1F'0(W\F M,H_@B.?9IJ#\7X1#ARK+H4IPDZVP>,:*:#KMYZ_%W?G5W2.LZ/0O: 0_PXT\ M\'*Y6J1V3K'S#>E.8Y' ?@0G#,F6BY;I2TC$HHETX=7-9$GM-TRM2$]GD93.J.4.(S$P%"SUYK)?VUU& M9F:$D#;:J&MZQ3ELL0^7(Z(HMCX$>Y^>LX""+* RF5N+FNI=D[R']QW0R5QQ M/'M")!]%_2%?YIE*'3.<).1JC3!4ZE2#@++)F]X .L=MA0VV-ES5C&J$JX8+ MJ?G2V-=,EP,WKGU$\11*2U1/^+_(&+5>'.7T8.L,_:74 <^QJ *(U9MLGJN, M@=I?A9:AT-XH!9$!'I9EVRK:-FL/L'WEN-3;2#Q MBEG:]H3J+TZ4]0V9/S*4_#6.D*W(&B=?;8U/Z:[GVUK_$BC_C:-.+>AO\S45 M,A+;0:T>-ZFB],/BG/+-G$1%[:-5PD$HVN#D-H5!DFYN,*,$N;B=BBRM8BLO ME\!Y8"86_15.>%#SV=4&\VG-7HPD9[9+\?6W ,7WW=D\E?8D9>]Z^H5HC+!T ZJ/F;C-NT5J$RW;'1#%?F# ML>*7V\*4@I="_0'!\]#"XATGG)A9W[BN]A3K8>MHV!>"&G02'+!#24P82:SY MD5PJ=]?E(FEK8E'/ =[9.@?.*L/XB_L4H6?YYPU77-IJ&P*5Q,RX%"I><,,L M83_E\EZ98I463.'[?-]L6U-5]JY0.)-@S;'*)B%A*1/V-JQ!V\"TL1H-_XM\ M3NY!>\.H>K.@Q'KQ)ZRFEJ\R5V&S54]V@;N^S9[ GO%N)2L7KQU>/Y 34%TP M]T+1:=UT/-Q0>!7T/6??)J@!03'LP4Q_\V3';>K<5X;#KK+/5"FD_6Q;E"-6 MSI9D"RK6]B\7IT)RF"JPY92'E)I84(YU76N'E"=:ZS>H $*]N[E!M?J*B@I% M!*#*'%^*Q2*\$X$'ZMT"%-?E(R6_KHW?3E-/RS!\ MHTK<^F$-4-SCE[>(\P8603<5@&C^.\R/I*^XD0SC8HOM@(5E5#7IXH"5_ T MM+B].Z<7T*EIH-'P2L%]W:URDQL,XDV^,>6.D9"$NHBS2!W01JR9BK VB!MS M2B'[Y9K4&R3-LJ"\4V5OJZ5R'97HIJJ[3S&&P6:-&QL4UC67/+K8H75QB5W? M]$0UP*06L:+>(..]MI9ZS#RJV#&,UGQ8VU]4I.]@)+ M]]3H;K*/T2F65/D#4]*Y?Q&7G+&M/D)B\CW:"F! U&.9"IJ*C):Y!&P/FV1PI6%3=UZ)(*>0+&B:WB-]D# +E1'L!2>WW(A4/+H-C&_FA?5'"2:A-]O MNEGTUD7_T41HI2IQJUG:#Y1[5[@;Y88R1WA ZXN?8.W_UJZ4&0GWJVAGBK]P M\*D)#?5O"(>N@2*5+R0TU%86B.DZEM2:RL6L"M):)C?1*GTW*+_OUH95RL=D%BQ M]&HRD&+90_?9O[!FJ8C%T;JE(K1*NXSA*..@@:V.+FB/%' !D((:3ZB,G6J[ MMJ@[7&>Z_K:-5\Q./EB2PIW(^K-T,,%>WH-).NQR0_ENVI]156AL+CX#T=CKDA]*A/;=,&Z9@^P!K&PU$PU6"8]H9=K+4R&\]@$GBF/TMF MO736'QWJ'?;&Y,W8 H1+31R1@ECBU\8>@'RL?+S$MA1V/Z&)!M'5]6W\@G8Z M83RK%"6RM<6E+DCMA3$?B8A?W,S%-4:6\2\BB2D.HNY+1(!1.J/&+1/J]6O? M-(7N2(N*]''NC^G(A[.T-YVHS3QEZFDZXDY]8^JD?/3<@T':Z\Z2X2@=]R9! M"9B]M4*<-@IHAX5;2*IO2CP4A8.F"I0111O;YO.[=;DL;T'$*&[OMM&Z8)2 MH[M>\*ABPTI^@V]W2 -=QHW?C=P6%!=J:/J17P'"O@..B:7^7[RO;K-U\0]7 M7>7*]12Z4NJNP!.'_ "P!Q ]T+9)7:UKKRDEFW<)A[^,IW&7 3*8/S"E@)) M(P#M#;<_^91]SALA9^ZWX]H*Z+$"Y5$Z9&Q,*VL6^J7WRI9>**FCQ2C@O_H; M)B1/X!9![R <<-CH+S<*VG,\";3Q7GD]_Y0")>9IN:QN29.(/'5D:JO^(&I8(6&I+=#K/M M\\ZVL?D,PR+/J>WP24_GICU4:#K%/CBX-4[=RD%,JP0PF6LHM-1MA-@V9PL:D KK@C#/TCDO 1BQ,BS]L>4QJ+6]D$'>5OJ MG;1HX5 BZV(U-B,!L2?7028]&#S)I7GV7@.@(\YJZ_65T=KS^E9U5N3>L)X& M_"00Q.7N#;(5DVLIBK&+\L)#ME5EM6#4#FC59]F2:,9A)LU[6UJV5%QLZPH7 M00N1-4YZBMB36-J^(['$[@$RIR=E[E!.8]]Y;.*D?C M0YY5:_)$&;*@L^3$H&($] V:;$"N73[JHG+TEENQ<1?0US]?7'Q(/1RWE).$ M%_AKF3VP9N8WAA/@ASDXC.31[B2\30"'E5!:22[UA0L(+PYS+/&-6<./Q)=%CCA0-Q#GZ?2\4;%4315<_+O# M62UA;3$VR1LW@VF41U:$ZYP;U,\Q4UM!P&R>G%Y;,ADB!&_S]9P8%@OL[ 06 M/E0XXQV\B.W#K)T\+(&% M_0N7$"%OGAW2%4X@K\#O.65;.@5/./'\KA1KM)36QM(N6T0Z[HW\.;<%\"5_ MW9!9=-(C?C QE5(6M!_%N/DP2!@3Y#@74FIJ(C_<498O_;KP6GG)@]3-AM5: MBWY4@@86BH;XDAV&%&IGJ\MS79LP''*44--FOUYB2"D >7$C6O@[I0D"X MHQJ*^;! UH-5O&%DY"W&IM20E@B\NBT9+? NN\\Y?U[!=$M<0>@@W>* ?*+: MN>.J=3PO%;VG.C(4%6XZ6;KPAK"\.D+'BT@N>#+/CCF[F62J0 MH2Z1%2+1)U]23P+; Y/<->2>LEU4C:!OP&<*)+CJX8KSDK1G=1F4-72%WL!K M2#%3N6N?QFMQ$P?=E3BM9(WIOC90 5_UIO 7X-4.-*5FW)%L[VR=';U3N7=6 MA;$!I _? MZWQ9Y/=&PB^VG-&Y0$^S]#240H;HBJKN36NN)?9PMX96Y)\EBX_UC\D=<+U[ MC,6R1?(-,;E^]' 295L6T*Y15,DI0QY;ZV#XGK7YA"JLI<4R8X?,IA1ALVR) M"73,'=DH$\Y4I$:*;U%2A &^E"B0*Q>*,<*+J8L4AX]1K3B8!>F+W%=1/0": MY#%@7D \8TE]=Q9K?@#.@XX; 4^^?[U&3)D(W&CG_(6,9 M42ZK*EX_!IE()T._F5UL5PT#Y)'KEYA%Q'T7@< L['-RX>@$G0]&';J^W2U6 M.R8+E*UK:#B H&FV$SW!D!\%&R* 'K.RIJ'0;P$( UMQ^7:7U&=+=- G/7R< MGV3_$&]AS;?.R72YS(I5;=L6@Z3P.K^N6HK<7N?S;$51FI3P#R>XS&\Y) _[ MY+)PAY;+:Y$DLH++')"H RB?WSKIC)@(\#FFI%Z6"-%T.'*];I^92)P M4>DV]FL9<%74D?I0&"52PD^U7 $1H)NU36Z*)4DNJ])$[("PB"]: 85I)M"/ M!<4/.K==/TU>7+DFB:_0SRW>.&.G6&!DXQ(6\)IN+-E12OJW*<)*,26*M2$N M'[)S26$U;^5C3J@HFP4S0Y;84%9-/ MY'=GX;-,$J\3C(LN9:*BUT^RO(ZN-^,.-^-- 2\-IR/YK64SI=#,O1,D% MBSD7AFUSYSON+0%V%5K(7+*+GHO'7R0X#01T\@F2?%UPC).'*W.FA,9-OEL# MSN5DO)!H18PJ7:%W:)[7WBVE<"-ZO9/\IY%K]?I-I;D M#!RY*=$+0.BKX[KHK%1(5L>&]22:"1CB'EX=!3!4@FRS-B]D8XU#([/)>CB9C92^AD37(*:D MBF(1 M@#8/5;VS!(2N8HAN=W&FHK,,>)'7@UP]Y#,/=U?IC&8;KN=C0ES+]6U)-B!%$[V9F"JV+A!5TQW61MS" MAE#NM'7L3/=(5S,+EPAHA:FQ1 '7TOF0E4@5YVA:#G.G8;]'YCM 77*,Z0 1 M%B !:4V]$CYU$@@8B=#[ 0M#ZD&I,V8J.H(J8L;8;ZT]8-=89=195]K!6,[0=3T->O,IOZ2@^ M4LDY./B##^P1!IO/:BK &,7.-JJAP1A&N1VWSH$AN42UL?5PNC5&)2!>(!/E M5G1"G&FV&5PAT6JB0H"%SJW:5-(+H#*4'!\W#T] MIUHG;JF@E+#>CARA,N606BJBB)9L(_RH DOM(JU,=@E&OV:)H.NA/ZU$M'XPE0SB)+AOUT M-.CR/X/DU0X7EO33<7>4X%<]C _M#M+A$ -$>[-Q.H;O8O"J,,IZ1Y':(B1S MN@3%B]F2UMA1D&M&L&P+HJV8^#_R^R9T'NTSCYM<@(6**54OO,W+VRK;W"&) MD8AMUIZN'X.Z$^:Z&7WXV27F,@N]?_=)4LQIR^,$' MVJ]-\GFU_('RV?[CQ4:,6B_^G#1'>*_TI:FI4;I]0&ZZE9JSV/@QX7@[JQ09 MYB:JAPAZ.Q H40]M+?M%MX6M]"BV\G.OK21MBOYHZ_%+LGO/L<0O*"36HO"N M).UD[7Y'UHBIK66U!N0[_4]@ &ALWR;WG6AGVA1=EYTTR='R#_^^*SM);WH^ MOS_O=J<#-@L+IO^Z%F7B8UG>X!D^9\A15VJ/*QA* =ZD!AF/J DJA"9#C@0R M#KD1?S[ZD8#(X)O_++T3SV*S PEMKN-8\,9QME]@^96K:C:*)U9;G%OJG-QW M^4/RU[+Z'03.+5R83U6&)!D.&5!AF?Q;MMK\*#]=2!Z)3&%?O*2:E0CQY(,4 MSGV]6Y-E8YEGBX2!7-QP*WOL*,O(*N5@\X4[B62=$:01-_<4'$//"OSTT633 M22*FLJ/8$U+]/VT]2[<@H[';E,-]"Y++\I1":*D*[KU"DQ;K9TI3'5X[ MVAK&9NT/^=/-#'_)C>&=11:'W&:L*K<2'$HY6^77P/'OB]NR8C\"+\[KU0TJ M9KTKML<[W H_XBFPHE28I'Z[%L]1X0'5FB*4!(M+O875;>!B5#MA][04D\]+ M/A4,T.*?BZ"4(0#R7@5RQW-$==*1:\Z\T!LZ.#+1X^7[X8A>0-9J)L_;8L303!,'% M14ML2;Q#D0J;M*U@?OR>5U6=>G2S*.G6>WQ&O'KE>'#:X M2I(VCCOMM.01K9E+=X8WRR#DX!F]0%K[7_^62YY.&;> 6[JF1MT0D)335R.RZ)PJ:?"-LXIN7BBI+M ;94AZN+?(0(H*2A30T:1,5.VGB9!)4',2Z M57Z!F:%)3J,2+%;7H-U346'CY9'8@I*03:W[2/;8>X+O&F%%[*]=$'_0>JB7 MXE$Z&$4-EA"%2M;FHKQ14UY8N,7*24*\!*# 6PLPL/PY>7/$NL=%-(K%ABT; ME3&QIEMZ>5&U_Z3UINTE;H%]P*:+LAV^IC+PT8HH@<)EC!QF020 MA3K=BUP7.X-B"Q+V;NG;ROQ;1(GX^+P5\\ENRBE4.LSM_.S4QK6QD'7@%1'Q M+C_"ZM1*,61-L7+!]7J]7:$Z/K>>OTI[HFNUJ&ZS:\HB-@S 6%/M#6Z%%]=) MNL''9+N*N&#FNB#*F9/?XY-UO9ON.&B88ZJM$*PJ(_U]!^)YR8ZEFL!*W X_ M##840G]B%^69B8%I97X)7U(4;(OLN+VU+B(5:$/:;;6[NU?)CRJ!AVM\H#1Z M9P]T7;H IA4X9SS)1>)EW]:^(U8(5;4D>1J,!RHU'#$0&$>E^.]4UN;&VGF% MQM#4@J5K["K(86-\=4,;#L+A%8QUHQKO-JLJ5 MSPBO_H*/Q*XJ\3VT?E8M;*L&@4KJ.CUPXDZQK'*./S]F:3)6 M5\W98S_G?$%H=.+^0! ?VUPG"T_2!UFTO]AB6/N?\%T UV22"Q:?,DITE4$, MREIG@YGA-,:20)%0I5%X/52IJG1@:+I6E\"[L9>33,E!)2]]Q3M4>%H4ANP1 M'.O+\F$MCZL&C;7/S@C]3GPZ=]#5>O.+8($)I)8PWPU:.BP<'F:TL\5MOB8% MU:2;Y)F8PPWJ"Q=V,.!LUDR=VY2,D_/3;-P=&_'!.$"#%1%- ,U2&Z70>?X5 M#;YAZG1A(\SP.MGK0H"0V-=- B;R"! Q:.1Z73DICD^XLV#(><:C%&^J86 4 MPZ*<"HZ\@^CH-4A'^))CS86%T'.=] MH$CHQ4;D$4IC9]%_XXFW@LU?&I;_")VA+4E-0D?7X&@*F YJ"F4G^WB+E Y-=&'>;$!TW;Y:333K5[[/)37U$(.%].1B8QL4@2+J]:=\OF<^,8 M;X#O--PJ_9D(:\L6/\QW1-@(_"SA&CCP7"=A,+&1B% 1;C0Z$#.7P M;(!A7"DXLI%GG+$=O2Z*G#0@A5+';.N-!IW^@DBU-M(J7-*5L_VW.LU"C""C4Y,D0$SN[@HOM26=ZF M_B9%*W'@-*)C(NC)XI>2 O"*%5N))04%V5+BK/%B5EY6TT+D/Y>DHW-=3:Y. MD,O$6X!BHCN()!5^7A\#2[HWK%H";18;. [T_:+R(T%A'6@_%@USP@E3=&5B M8"XLOP*I6]@/A1JA!4I"XK@DI.K?W*0L?_+V\_A="+_OSL@D60^9@)VS; #? ^9/>#1H,&8.DPE,'C)=QUCVA!=OBK5:;!%A+WP0C^N%E;^ M4B7,&<9J W'7NRVN8NU=R'W6I&PE[T?QHI;N]EI4/EGX@B;)(QJBC;CWY4Y=PYI.:ZS5&+HTA?)8?4BXC&K*+)3* 731R;^41OAWOAR2[J(0*JS"=\QZ MYJFRPT3/D;TF?L[7#_GT.80,85':P&.SJ$U"(=4!E*N\8-9.N7-XM$%D73^4 MTB"AU)MO-)5)M:][IX92 ,#BBGV=^"/+7T???#S_J3*.Y43'-P2,2?>"UQL; MU!E8H%QYT )S@A'1JQ#4';7\B6X:ZTNCDQ./0 Z9,2G2@.I9_VW)3_#S?N,U M:VL]031&0M0WX/%"4H+FYV01^/]UN6 <9V:DP(VNKG8F]-+K%E>8V:%IUJ:# MT/'7Y@_U2\1EX,KG9$F%%.O'2(+DL2\-.4GW+B@OMF%SGNS*B291N*H.-'5Y;> 10G9.K/[1H,\4I%LDH6$FN MH0>D*<;.1U@K#8>-:-[5J PLT6GTV(AA!>Q>+[+7RP(8X/G5+6I:\I3-B)?X M#KHZ.1"D[G[?X\!( 5:XP"4T)\D"R ",J<4^\PFC(.W*2Z#!OJ,C^'9>/S8. MLM+730B\[!?4]#D-V=E5T-4ER2L6;YDR"'R4!X\#[#$S!6-6\PY9R0)+PI=, M9:JI>*7B]+9PB13!L!UG]2Q\(3AG"G;4!5:124$.DG"3\([^V00EO3%Q1V<8 M3O/0\KG0CZ D)METU.3OC=A'1UDIZ%;\1Q,L]9L63A!TB,MU."131OQ*/%N8 M"EU1P!5=&[RK6@I7'S!, N3#&$QFX6QP>GH&CONO*V>]),;VLUIM+"_0N1(ODS$HMV7=4!CS) MT2L#872%J697DHTM>8!-HN-GB35>8):,HHFJ=>T\K<:^67 )-9$_X M%]6WARXCOXYO!_?/3QQYBT0C_@W:&MMC5R+J"S1Y=81YJHJ MNS@:5&9 3UHN*-O^U ).QZU\8W\$V08?H6/8/' 55FIFXP8-2Q+-W;Q.F7)R MI,GCH^ (_<841Q0-%T.+MYXEM0'C7*M5V*RQT7KO8_@GGH8$V*M"6_52-Q^\ M$^H,C1ZA\Q*I:==.37,%NMZC*99?%I48>MBJ=%5@Z>- &@.1<E#0C@ @:[34]5K^>M#LQ?-XQ"_R6:C=3P87Z(IO_ M@XDD2Y)QX:BPIT1'KU$.VOG5PGH)W(G,/H":98XEKM$W[US8C0N[=;A17/*& M:L.00!6%4_EUSM!"#\ MBVX W;W^#)! MYQ;^U5^#&X'C"2LA^0LB6I DZ MFGNZ#B6W*-G4T,7* GL(D$I7 ZD$'"QQ1@VYAA3$,GY$/[DDRFVX*/& M &V>3Q+L71+GM ;/AR/3"\_IK(;[/(XC4NF#W(Z-+8TBJDR6FR% M[Y*D0]%KQ?+!XZWS7>E+I:9 MV':K [JR>(P30I'M'%KPA^V,=%]L-H#;P&'?]G05MBU"Q0;;-G&W#I<-'\"T,YM_AEP#^ V'1JJ !_PQ#S8: M(\XDYG'#D4N4*_G@^_K=[F#%XV!TY\822',WV8TN^)=*-@?*C:WVZHHCKZ6J MN\U 0'K_5"P8*X[(J+"Y2ZL=05-0Q+?$BG:R\UL,5;ZQ(-(4B2!=>86U#;8+ M(TEL-CLKN5!K4A;58(A)^5GK6YCO8$7C$'*-W[!9KQ"=153:CS;!!)KY<;W- M_@H$?L+))H]H1=Y$]?I=02"G0V;-CNQ4*^?6%OX:2V1;"_WW)^>OK7E> -!J MY+9HV M@?[+C5M4*A"-&=[1Y/)S=LH=Q7E1^#G%09N\)3EB*KI0HFY-:KH.F?-,'G)Q MF%HX[":G+Y>LUY]-K)Z%!^12 MK+P3@6E9"-!L4UBOPED)8+=XVT P=OD7"H<@LM.$JH0BO:2JJ.H4*7A[KF7& MJD(LDP,O>C%6.)-\U^@I./2I0@QO.EG[5LQ[QOA82%TQDWCF,.(EJ=.ESR>= M5+B7[(AT.VF#C"^4C5C7($@N$XF$TD^Y5)&8J0-YO>;B,K;NKJV;08E<5)5. MK[JN!N)9A2B>\WO+Y649J@\. M(3->FGS5-/MZ,.*VZ>FB_R?:GB_F"@]YY3;#&9?I\K6QWYJ@-LRRRI@/<7V: _R0=C+$%]U,-/DPP+6@^ZLWPVFWE)0Y-Q+^_U!EFO MET^[TVPRZ>>S?@_AB4"W44G.+H+?(CBSX7XVR:>C"?23SWICZ&8VRF?#7CJ_ M@0<[&.23R1@.]F@TS0:C?# 89F_?G+Q^\_;-Q9LSF.6/WV7G%^]/_^\?W[_] M[NSC^;?9V9]_>G/Q5\X0##1?+,H-0QXA(./1,!^/1C357G>:]V=C-PQSW*:3 M?#(<9^/1()M.\P&MADK ,%62I_FD/\LF/?@P[7:C9G(*.34KT>N.\M%TF/7S MR71 7>.*?XRXW AZ[,T&.,[)> ;C'$T'^; _? 3]G6L#U/L8H.#"ZIRZ&GI2 MI0KHM+&T.KVPM[[ZTTC]*2_K(NR3(2PN["^>@7P,-/V2O@0ZGV!]['X^'H[S M7I_JM$_SX7#&7XZ'^6@R@M76B41CF%MOTH>=ZPZ@G3%H.[B#_;P_A5<&4VQA M-D-HT$$7.AL,LA^HH /KF$2B<"1Q('VXC5]2C7>LMCT8PQBGT^QH-,2S,Q@# M*0_[V0_U[J8!C'DRY"G1*S#<(?0/%W*_!]_C#/K80W< YZMOJ/N28AF\1 X; MJ YC&77[V1".?P]/<3<;XW"[,)L>'&E8D.%@K(Z)>G4X@TGUAT/HL#]"TH?! M=/'8P*=QKZ=]=?@-';P^]M*?3;,A'%'HLY]WAZ-LU,VQA3>ZT(]Q4)%@I 1B MEPWNY.LW2JT[SMZ3Y+1\A2*Z)^Z^\^N;*?GR$5ZL+/;LK6<"P(N CVJ@BSR755C&!PLMNU714.>M3/&VBNC_X1;MJ[O;UK9+06@ZB% M1FL$AD/<(SP,"Q_+:WL0<)J=O(E6KT-,TPM#>:U+3F]^\##36F&E_7V'X,(/ M[$=*PZ:Y!3_S3F5(*O'Z/V8A$?TFP/!KO8H&WB0^ M7@)$48N/%I9X> I!OR%/"Z M+]*"EI)F<8*$TWW%01J>IV>K^Q>U5;+1;R4*B?NGHCXHWR3 P77AHGFLW/HC M( LE&6%4WRX+[W=""+7X9R:^0\$>$G'8RB)?B]U]=*X1_#JBAV(^WW"N@0_\ MCHO!>6CD4(E]+J1)23JWR].9E]759G')D2*!6X8S%?RO5),@CQW67)#J&K:G M>*$-/"3S:ZTCB8D,J11!YXU]UX9Q'*^OCU7*'JR@^H87RRP(=/UY92C$DZF_I4-F7;-S*+@7GK7P!DIBC9?*X+^$W2^FOR3#!# M9"W[^ ?R9^"^O>6X,VL/^JX,^!*(Q]>!%DMBPT;D/7SI_&K-)4/H]Z"-'VPL M$(9]^QSV T;7&US^FMXBS9CZ-BR[HJ[I^'%B"(];:*U8ID'&G :MKY[Q6NQ?0X-QM(\RQK>.B?4<1B;N M=$.)47L#8L5K&#GQO0P?7[';!E&IB?0=?,0N@XKS,R/E.S2Q 0+A&H2&Z_FX MV&\TUTV'H^P8Z>ENO:(*#RPF% ;KC#4*>^94V(0XKK4EJ+5V[,Y;Z+T2WZ(7 MPV8]5@85S8L=LE(?*0O'D;X$MXX?:::;\^+!3%R]%X:FGXX\9H'N(2D ;6"5 M4Y#*<@9\1Z,AW#IS$_RD^L,"+1_+)0T8*\<,!L>][FC0SW75U)_$@@)C.Q?) M3AB"B?*T Y!BIZZ:PUJ)'R,M#\%,D+M?7_O%6B2&S"2#+$QN$:%9RW?TNL=_ML?/1+?2H.BR MQA2\K3$#4DTW1'AV%AN[ HQ> 6*'<'6U6@MCC[/[PQE3- TFW7934-F:B[NT M@'@D*:0+=BP*4J82&S86-YNRD/YL06O8KD\N2;LPLO&2'V>D(#/RPLDW7NBO M"U8U 40VAV^NOS66/[G-G:6B:&=$#.!!+J6.3)LK1):2"4K%-(>AM9VL/L D MB$P)Q8NGB.!O*68V.'8<6&RC27A%,3F/,NCH;+L6W/6Z7AU[<5RAZJ2PP3A2 M]UHJR)=/#X.XOP MOK *@_?&&0RF@"]>@VP@0*%"QS1X,09>]Z7%A1,&#I+N+YC3MW8F%H9 0U:9^46+%>$I(&VPZ*2[16/'2HK-IN1&AM4I)H-R@KUD$6C+F+HT)E*]5Q/9\ M<,(6-D"0_KG@&6@,29O'V&3I9P(1V6=A( []RF8$IAXQ1K M$SPV#<\%IC0NH)9FTX(ZQZ=^CS_S6 )9615\%?HPO5_I;DTZ1254D+AG9<-W M)'R=8_CP?!FI+U*O/-L8OK[CI(]BY8!="/J1Y6 !#V!>$A HH0TB;M/R(;*R M\61TMK:[G0YAX_UN)SOC4$A#*P@[9*I\1RA@[L@;.#V35N< *2S;I/D0=:U7 M<6V1%$*ELJ0U%:N(2UM$-H5I3$WBFG=6M6-5W.17( M9W0M&"XE27XFHPPN)7:2+H"#Y(XT:_.)KIFMM2%%GS.HKA,4W%E. W'SQ) K0G@I87S M(/\B[9$CF!_<_>GVE5PXE102W3\:"W54,,J8'1RT$<<6LXZPDQ(^N!7 ?1F! MWKQN[QNRN;KC?_E &T 1!XE!,=H43Y1LB(_BBG5$=NC]V8K0&ET)D>VBB03A M8D3?_<]D=5'7WRMM7/A^ Z\A8OGQJ8G-8?5 /?,QC)=)MTL$2R(]FYKJ3" 8 MLNN""I0?/X9A13 NE58G_[8L.\1RB8!;I>C!:FXAG1PM/$K/P0ORGW8''DX" M?& 7-T:\#?;QJK@':U:8 X5)IH!>"XTU"3!FSMI M_2D=$V(P)1T3%M2E+9R*.@))YC84^XA3)Z(Q6APOYJ6%>S_SW@=]!(-&!48M M<)L2%Y<9E@ZO]^!%,54$B3B<7=:Q839M<*EE8XNP/^9BKR$/+7"\Y=)#IR9, MO=1RH@IEUKPT=8#) !UDI4?C)1V<&K8M27@SD&,0V2;C.C+NA)?J:3$%FS', MT^-\S(K:4!>-'IEHXU_YZ!\H_H;96!]KTB8,CHNSI8;Z72I>.([E:TRK23S> M,K/&(BA?V9)%'!M%A3[88UQCO>"0%O<>XV25&]6C1/>Z_3+FXEI0+K6UG#L@ MC5T9A '"5V1SS8-$3"8K(9'C8DDX++00RKLDA2^D0E#-3)Z MPFM#)Y(E?\+DL3,30])2%1A0FUF$*4K8#M#D*K AUPSD=Y&-]*^6F8?M_IZS M\S2%<6C'EA0]J?QGU5/V77.%)*DRBG"U:)*M'BK@>Q65(;*?,?^KJBCI)K?= MY>9U>W.K$HK 4G?B#*76=_=(+FJHIK8E2IOQF;]#IL-AS3<@@]F7V,B\?##5 MS^SP),/9] NK.%\'$5P8&(B2EY>HAY5:2V"I#E)@37'H=C$[?AD[[^7@*)J: M->J9AE.%W?V6.V4*.HIL1X>6E)7:4VK!QI+'E/SX&*V!K6BN91T8^FX15#%= M E#1J]>;!?&6BG:5+JKJ5=-TFALZ'S\M0,B2/'C&HV;\8%,YDE^AK ]T\]P5 M_[.V!<$RA)4V=0%I?9/@V-3/]9@E/P^V<\H$4(PJ0J ML(EHBA(<)1]$FIA+Q_6AZ=D_S:5LX Q0^5/+E[B#JV+%\D&F*L'I4HB4VVN2 MK$C-;+4@;/)$89L#^SPRBLIIF7U($9@[!"M=7V9MRS&SPH('E+NNP7T_-_=Z M''KEX.C534K/(O2*X(S:B/4O6[8'N/*T.-_5L49H5WS5BUP*7T4(5([3M>7= M8,R+C3?'L'CJ@RZ X!\JKNOPX-0W71;-O.57%Z#6J1#@G,%M6;S.^.J6B /; ML\PO.;UP#<+9!0X6=5'PPC]I.E'G+,+,-4Z( 8D3"K;%:0/EE]_=/MPSQ#@T M3:\J #5@2LMR=;.]M61E2=B&B0E; JKM,7;LRF:$&@TLC?AIR@8YF%O16?$\ M!G5F[]!5<;^,Y%AMI79%Y==U!0M,F_B)\%E:-?NAOB1MH6P=&^=M+X-B#0W2 M-^N6@BX7B()Z$YW_G;#RKXI[VNJU*<(UIY@1ED6 2XH 9]\&_F=9I!.HC4F* MPXO$M$!6 4L/X@@(530%*@9PH 7B; MTH[8';BC8"!Z N%C:9+ W%8\S(Z MBBJF5)>N0?Z?)LU1D2Z9AQ6/>1-<5'+&R.H&S2[K2CL[J^0F*7!6_IK09C>U MIWD'46E\V&O.L]P"),B)?<5Q\'AD>S;($VK%2L(WW!(9K5_7UA:72]87J7NM M"KD,-H7LQ,K^#?N/:IX[*7;_:HRY;%06S/%4?QI M'BTZ92?G4%,!57EI+:J*L2M.E)QSX8LXD=6U(GW['M?L?Q5W]_\)@US-ESX4 M#1MCQ#DAZ*[6VN29;1!;35I31CP=?^PD'UJ5M+$@8?+Q]\ZX_0U5V3DP>*', MP)5DUR,PQ7COM36G(]5T%W?W:X&ANT%)8U=-"=]KEX,[%X[T.GBGOL98\DO>Q MA!$MS-+NM8-Q2H%.&=%"5;)R4CB(&=RLMA49,Y$QC&@[EUK_EC8D.DNXP7:DV:X[VR^?:;FY(TCNO%%XX4 M\7 *BLI.B(Y'XY@%Q^O32_AU2;%'VH1DC0LX[$T8]O;/M(JUL@[]=F:@9[+W M*)7K0)//US4J2_ZZ7Y"20.'D_,7XNL1[L)4&D>\PINJH4N_=-5MG7MUEY M]A >&LG#@5U..YWP,SD-V:7IA(+?J_WK]V.Z^E>T/[T39?'8A.OX4(U[+$T> M%XOT3VD2E0^F72D!0(:=5'/.<>C9I>IM!F;0"<]6(>)MDUPBV"[&^8V%:9R$]V]8/>(H67RD4-VGH&HE;+,NSL<5 M)ZL".1*TU0UB_CUP4)L)V[**0LNYZGA9.1XFD*1^$ZE'MSLL#+)OUB$76\78 MDPW5Q6WR8'\^?W]F$F&M_+?8S(^Y$IY^VQ^Z:>#BPYD#;;[.L#T;&6<,!E2H MVDF#/-AOD65@X5.W3LD.7I^=?] ]K,1 2CTA(!6,P(?F#DPW7J%$>NO:"?&, MZRKIJII3L.J';7NE;;UY498N2BH13/@MZ-K$PU B0YD()YBLN+9;&2^!1$0" M 2U"*TL$TH\-&>.*I+^551T#Q#@=D!=0$NIDN)Q^3$F$D6:*P*^QY*CP#']O M*+A/']+/%KR#RDE0>!9=XIOR9K>D/)0UEQQV1T',;+90$XW,6VPZ&,R1B+>Q M/,#8'?N8G'[ ,KQ:HQ[US1G\YHJ]=*8+G+B],! =G@(53,!R3FA>2!@&"WZ[ MSAOL6E5LV*HQ:J6WN8,1W<7-#29?&"YN;A]O>NXII5>@@?GAOE2*OG@VR\XET$2$_EFQ["B5;DD!\.*H'XV-G/129RDLBUN*,,;;;NL M3BN\_0V6CW]_]@ZKQS.F70G""._FJL G6J1!+QWG/"PMJHDQXDBN%G))TN3UO MYVA,@A-GJV>VK/ @2_L6H\2S'I(1?^S;;'(W3W<%&R:L%V>'[J2_[]9;,4)+ M9-V54G")3#7>H#EHQJM&JA:&$%82Y17%$(14YR[R\N[>V&"<5.3EH(Y(FV=2_,?+_C9'_;XS\ M?V/D_QLC_]\8^;\%1GY=1E3=U5:K+ 4/9E_NEJ\JN!W*__W-O3B$O@FN.$Y; MELVXZ-8G5*__$O$H=F:8S$IP6\I&Z3PR]B:%P5W*\'_?->6WN!M#Y:,:\ M:C+K3+(_P!?C\0PV>YA-NYT>?0%[#S?# ([-M"?/P,D9,@%/)ITA?'5N4T , M'I_) LEZL)\3()Y^MS. )WMCN!6 '?=FG1G\#"5!+/^OW M.V/XYP5I:>X ][K=3I=&,(7;H@?TZ;YQIUA_-Y@ VQZXYQK6 N6/[6*[VY8F MK/SN4FJGH2)_XQP'5>UL@A\FXZFJ.Q"-+?G(*='B> MG$G"C.ZK'BI[+[S*?EHM[ 6*1P%X6SX!"00^C49YM]\C2A_U@)\"(\7/ Q"A M>G EG.TV" _1ZX-P,)T1B0^@@^$$N>4H&^"9 GYX4BV*K$=4"12(5WZWEXV& M,Y)'1F.4LR8,-5+A>*>C<0;'"@X@"RU#9*.3O$L2C;O##.G[%Y/ MZ6^_6Y"K:)X]+!"JE]3X_G]"=\V??EZCNXPB=D;=#K!((/I)9S"3OT,<&OT M_QYU!C34X;33A;'^A.*5&)+WM>>99<5CGS)[^/C=ZUB;>PRQM[A/'T^,OG;T M NX^O)E8AP(1D;<#M. ^HMZ7U!2%.3%$".FM [@7)QE>;\-LED][*,'E0Y " MSQ.Q,,,>J@M];',TP^L9-(8&):E'*@5>J@/H83SJ9FAEZ&;G^S;,A,:2+6"8 MS\:@"^5=4-!Z^*>':MYXJ$T&QN8$^EB7S!]'J$S1AP%TB4K^$?0]1:O$OM[9 M.@*+"3H@R2/Y:$H2",@50_HP )EDV&#>\QBF&+@>6E&UL>M5Z3:R^2 M(&?\4S@(J.S !]_+#?%^MR4?(;9D#GAV(@?\[ L(*" -(QSY%8DKV3F5K(F> M_$B!DHS_YB)@+I"I(='_%5G62VNA,P&INH[WE-3TW@#M +UQ!^CC![F\0.') M9WTDYA[.VD K MJEX#;SG%7#R2:#Z>_\1']@-_>A:RN5C<84RM-I(/;>#Q=W@C*I^,R'UAQU0UR/*@]9[P[Q+-J47J&Q/7&.-9(>\D3D;O8:F M'QFO&>M_U_Z/IO111QFX^NB\S*YF&N/;%QNT@WKZ:7%UNX#;P)@P=4+'78F$ M"DU\KQ,3Y\^UYR33IM.P.5"U?J MPU,ZRSD" ]7Q<5;=O-%!LI%C_X,NO1G-J$_PRZH-/NI0;U/]RJ\/^36 MIB%-^O[ 4Q-TTN"457J)A:,('U*.NE>*#"Q'^!Z%7FA'DK9>P-* L$G"XW@ M\N=PFOUEO?F%O>.$WIU-AWE_-LC0ZP?2^8?=!DV-)2<02[Y'\=DZV=&0"U<; M>NM&4Y)"V3:Q4![$%]:'")K8"$3442QVJ,G>M_4LAHT8E^29?E$@>^5%4R(H ML50?K<=4+%X#+$K9X-@!D/=+$N\B'W)GE_,"2J'<3.41#B)E,0 MP=!<;EV%+@@;8^9A-T;X/@J78OR;PHV%FLFT.Y-E;;TV.%#VNZ+:VR4CXIX+ M^\U*;J]-N!(V6=&/U[+7M OM-J_". M $D]NF\T$:5+H8FQV]NYZ 9J_6:2C$YK*Y:A+#?+)P,R3/3@&$XF$15I>T#[ MO?9HKZE)':;%KDADN5US:-LO&KE$@:]/2$0%P7 PW7.FT6BQ?3JY[*]WB^6'%-@5E'/2L=RA*KDKQ=;CH0Y#2 M0,;-)CW2W-_BCQ-0Z?M]^@,4:!JE]TA>PL(Q5$AS_4FHN]\GZ1KT_LFXFWV_ MVX"2M-M(D=W%ERTA9<-].H.CB%[DR2@[-W!G\._N$#DGJ&5]-05R.6UVMDP5 M)7PA;\9C.LEGZ+C*)W#?#;H3N/=&61_W FY1#MC;,QOEXT-O'5SX$M0UL8J,V M]A2,$.BF+4FU5;6^6MC(RV2HT \;5"%8<*1PIP(N-).&@76:BE7VIS5:3TXQ MEV -.U0T\@Y]2J+P*_JMX1I)O+?[TK"'JW@NIMDXTD4YA.$M0#-#Z"G(3S(',1C M,&28<&+&)V!Y-]E'*2N 8X@=[ 4=H<%!U#2=&=JWUK:*)"]E3'YICT4*MJ M.XJXV[KJ[Y0>SO"HC<18Q"%-X>,FZNFM>R1)FN:Y^^(!*]1Y/FE[R: E@8)A MX /PI4'?VM""V]\!%_11- *- U@@2#"G)MI];F@)KJ\@04$/IHC@%?-T\DDY?M3,:<\1*/@0!5 2K M_@!4GRZ2)W;%I)M8:"]VK-=%0H_D^IAQ+->KFV/RH#3L&?.1M_;1MGNW6VG@ MU^*+!417$.IF3ZT;B!()2EAG,RFX0SBL"79FTJ]9ZXBK8+0&Z 8CLXK#O#>; MP7\'LZEW_),+P(0U)!$:/HS&D2/F8[+8F2K=5B2'F1 >*!#G+_P4+>BSZM.B MR>6J#IO)S^107U*MAQ0Q $=BA@L-FO 4_SW))Q0[J='M['3@N/50W*=@E0FH M7P,4#0;3+GE3*A>!? 2*!(6#'<&1&I$+ 46)*=WF] J&?\P:A>58X'I MFM/;A:.H/_^H",T\^T)(CB*-NKWPWPUY%JKD01OE.EEP55/N ;D6K2Q1)7NI M:\29N'PSJE>,3LV1&<)8)02I529!2P5+BGULRH/R2RX?0#C^).[NAEP-8YFD MT":7U^!9?6&ED&-Q>V3Y *DN,ZCQ.F]'A,AT"8K(N1E,W229F P3DU3!)8*A M,UT:8[TJ'TSZ!T*5&I- +^^1/S-V_)C?3FMV#NW6YEF,%)U.PW^>)+?1/&3^ M:M%-;C$FX9KM*$\L7W<=T\WM;QOUR573C M/?,-I]#XTQ5L(X#R)PPHA&Y(78 4@LN16_H*V:WBA+DE4^%9?_KI_C_LC%4D#J[Y=FLI56S3V6^Z)D2L@J;V,OV!>BBJ)U(*A$HBQ MP3%9ABYDTK;U$9JBXCG&;3?)O0VB#TMJ;Z3D,^4\1[_.*8'L$E_@%BK1Z M38(8IY3P?]7-G+XD<94FHZYW'1_U))H@O8"W(+2R8O==>;EM)5Q7[ITYO-/0 M)/[L%U=IMV!R^DM+'6[WZM=2-R&GZBV>PK4IPOD*EG3U"R=.E(CL[:W3>$(* MV.G%ZU-^SOS4'^4S.!I\,)9>B_:9V2#OP\L4CK1<%ZM7JIT^9N=T\<]L,))F M@B7$P\M/H75BG/>FT49]% / !T+QN- 5_=KLF<70I-A#(M*2*#ZNFS8S,2X2(V\ MV\>@'+2/#R:@.8_$ =>G $@,W!\/AVKF.B%MD$^M0Y[CM ; IO$#C&$\' 5= M#88@S .Q3/(9Y@;T,.-K!LH[2*BCULX^*7!#B!OWMGGMS"@/,7A*!_W)A%7*6_H7G0%>5NDH-\W>:$.NZX;FV*' MUF%W!%HVEU34HA 74)@MA&$0@RZYW3$:92SI/D,0P 9=_C,PB4)]B@?$KWHI MQ]ISIOX?9S^B?8]LY$??8>+QLGH)W_YT_EUV]"+:CE[?XX3AS[!('7,\HDV' M=>N8=8N=1_ MQ=1&A7 W7)O4OH>0IMFOCLLV]X)/AT_TNYU>]P_1M^/.+/%MK]-//IOX]E2A MH,8#3ISS:$.'J2'T>IUQHK/U!HXK"HL_0U>[.+[NO4%Y53ECX3.#;J<;-WT> MX0XRJ&#XG*28A%^?L7M-J@HZP3M7Y=QK_ &76[HH+PY)G.\>J-='3RL2%2J-@>/A4; M P,F/APN\-9F)Y =M'U_E-RE=XO5XFYW5^=9"3 Q(Z(:R34>K]V75+.#6.;'T^>TBQF><7-?K^66I3 +GENX^-N=#V]M^@O%.Z3 M,VS^\?J:*A33G;_W%>MCB]94@57840R/N]$]^+2+OAV:3TH* -$#3LR%D89B MFD",F<0I;0$Y$YV_%G NT='[\?3]NS-X].3B[-W9CQLB%I MG9M$=,/U+@C8X>!%JT?K:Q)0:HF['J@@EG'JL 7JUD!N0%WUV\H=K^$^NT5O M LI'LB+QL8QN#(J@^X=(@42L@\37M= 'X8.(A!"/%($1 MXF\1(2'Q[#CU[3!%S>,F!K1'T?GWDL*G* MM+S7$3F/DEIV';S'DVB9** [31M@3G8W[2Q"L=&G6-7;=2A9,#63$UV"XR'3 MSWTH'NCK$ZQ*TVP&,OF;A*W$$;HZG:W@NC9H(N1TL]ALJ0%.XGM,'5(OGY^" M?Y5U&B,&)%]30T9P_\_7;*:;S8T;%6>M2@]$ H !_C#&^=XPFQR.MN#.OXFP]R%>?#8 M4$P!XJ"\VI?9Q>?U\5\3XTA::-#K45$N"3F^[NZ7ZX>RI.I)NJ*/#Y\#&\K5 M$#AXLS1P"/<6#B&9#-M/F](>/4&0/^G/>A5UY>U9D#7D( 08LX"X("K75=Y@ M17S**/^\@QL B\1$DD&*9Q[:4YZ]7Y7)'>^G%9K'=]"PXD]JM':!Q,SZQA(B MIF$U,.B A4H)K455[>AB:^"?T 56A*(H9:8-;,!4<9,\_R8"Z:4M:UQ&[Q\N M3UC5Q#ULA UK@9I8$__O=1NMV#5-GAENX)_^^N,4-O^SG*ZT/#C\3<;40++] MY/%[_OYKJ7N,>%*M^X]-1@U#S>$VH3)II@228?XUAA&QUE.$FX1J4J!;;-), MDGGC2()B3'4C05M"^?<="DPHDZ)]]*MPJG[:'U0OJ7XG^5E(RBJ8*2VV_H[ ;+0_NJ/-_(W$[ M1A*K<1-@F*L7-ROJD)(%@)VE>S$P36V>=0!A;9Y.0H:U>$]-2@)E#YC.'BRQ M-DVT1FM[Q&[$)QN&X0BA:7,.?-7?JP-?5IA;A[_[6M M& Z^L:WH2I5X>>56QEO7'^2!N=&Z]LY*7EF/ZC>]>'5#&-@1C))#:."&($(E MF"#\4+\=(5+=XSE<"\:64B^:G_ /0LU#;1C67C+< \CW++SF,/;2L%K['][' M09[(-&K&A@ C]%KNH](U;$0CLMOS".@.M2R20!4JV5XA,0%2UJ3L-V*4M:#, M.IBRQH.00"EC>+%VVU@#5'9($T^V.9R _FF7[-PMV=D7R042MZB'O'=FRMY\ ML B:3=9Z[./8=J)W5% W]IOK:T'8CKV21X>[K,W;#SEYP>M5!A^0+2(C'XLM MLAKL V,+7XBPV*(6/20"3+XFDSDY$M;6)L&7(*'#4?CX9;5>@G9>#TOG-UM0 MW!-?MQ7YM)!4.6F,))*DS:-AKUH#O3UB)X.V5=,G4MW0=-&@V-= R<7/-2*1 MA2AR,2-,00VE:>#1H'K17-)@<'D2_.V /6T/N_:(3=4.R,@[^2P8;(\!&J."N!'[;XMM%BV)P56+#0M)7+CP,02& MJVNS 1DNXOQ):+A(41!LN-I)U(+#'4 )FI\]8M^]U^NY8 LDM$CHVP/BE;IV M]\";Q:-B5*H]S+9QF#'6V0&+GT#K>DPL;J*5^JUH@_P56Q*;8;^BYT/S2*M69R4^=T!=46_/A:1JW;P$2A"?"H]5*T4 MP[UJ?B0-K'6O3KIWG6T5H3#"JGO3R\RZ3:_2Y%LRU^!66+DJ" M.NCEK[%T_6=?NO[76;JH'.U!+W^-I1L\^](-'K-T_E71(NBXEK?KH9ZXRT5+ M2>\,M\0,&3M^? JN-W>[,$9.LUJZ3]N/%!";=HRY$IN;A%?0*UB8PL#1,_0& M7$MEY.07\*M&W.-8/DF8#.IV[7EQP[RM;T-_QY;^CFL0C)Y 0FF2>>0Q2]#$&OWCQ60A%PQ8B\K]63<9; MAZ<5>_YP=7]RJ_W'-1N!?B@6_8F[<>OF)H@7XJ^^+JZ0-H?V;\%L T/6DMBP"5S1A M@])%6:17Q#-HG1O>B3V$B])$9>%R17O-<<'P#\*)DNT\N=F4'+?Y:_9X$I2?K^7G M'.0H0JW(+M>;#:,,717W\&N+5_GBJ^ZQY #>-!:5(Q7FV4N%0K9%SS]')( WK]]_?+Z> M'D]/^_ND"?!];Z B3<^QO;LA3GC8F<0$-'H<536,Z4FKCL$-'E3Q7_13E_?;# M0M67D8L.6;Y>9Q2'K/]S!B\WS0&#[Z?B[7_#P9_8Z(COK6Z(@#!W=^MYD88, M+1:?H7-\\<<2WURB3)H8XV]YZ?\N!N7(-QQ>-P77D4C<^>?Q]5CD)>FX5L[U M,L+K)%F5&%XG5;XK'FS6>5LP)?QA>.;JQ6 M-TL^=, J]?HU">.G3M3=/]5R M<;,@T-W]P)[39,K=TX?WA(TXV/(2$ 4ROCT$F4#V^8H9V?([3X M[Q=?,/"9 DZRJ[7):D:#6_AH4RF@@SW%M8TU>O-4HK*M,).M-_,R"F>H+;S@ MD-)C*UABS7ZUQ5<4^/ZO4@R]C&-#HX?K)DX5D7*,8*?P8CN;&FS461)8=#9) M0K./4FKF+ GCFIR=JDQ A6'O[H"^\+:]+NZPWOE=:5QT=_;)Z,I*(AHGNZO? MDM959VI?W%-SIM7X3N%T8"#-6SC^' SV>7%=-E!!+ZGG)]L^WP+;4BWSS+QU MKIYI1_K3% ZN+?%3^T/C#DGJ]@7"TCPF8T&'!-2WG9U]*2A/>Q^#X*QKC$S" M!(:T:S.%3)W$^>\E:ZV,!JG-_:DV>8(*#G]>[SBG"[-@RFB0>;:X;H!FQ14X MW4FXXI_6EQ6B/.!FH_T7;N+.>2>;FQ0I;+,F=/XSW"'E\7S].8K,W],#\6?" M,Z+F*1-7Y= A,M'B9I65DH5=:R;SLD4XF81*?:[KDT]BQZR&^:M;='QDO8*3 M_Y#=KZMJD;!V)9P>XKO!Q1#8OUA$4%A+I2/*'"/A>%P-@,S&[UQ)I3"JMU"N MKFHR4YH.2R1>F LO<]WDDC//D6(FET:YOQL#6$U[5V[8.>S4MHC Q)]/;(E% MHG.\[A$#OMQNF<'Q6X]P8?U3AA55+4N&,,?^'85357$;]7$R:ULV1!Y-E'J( MA]&<+,B[+^]3%OMW=DG/[PS$E?+2PL6QE;#OA7%/ML"O7BRG#G]]9,LOR0>Z]:L&\N7Z.XYW7./7IQ36.DM M@_L"0*.&,U%%N-"Z?.MY55( )]6Y+$&82"85)]JX*O>J4@%)*YO$F3?S_:7' M"14X#D7-;[FN4")KH2-\,4#(Y=_(%"+\ MO10=#Z="JK:VJ^!^U]WT2:#WK$#*V"!PAAT0AR71&I2X-4X[N05_"*'.7FU+ MHS!79!O,%GA,: =39"U5"FHH$^ >BD,&F96C:%[84?C%?LCWN)D-NCCT2'R.KHC?-JCMS/#6_E;S+YKAW:0_C127= M2/V^-LL1K6^O#MPIR&C3^DTV"##LI"S9]AVCN>#@%O/+@L&!!>.0]'50(15] M-'SVJB0& (71!I2FR2[R39%R!8WNKU.3':IY=H2:7WJ?[^_[S+ M_UCQ_/+/);?_*E/!+ZC1]K\C$+DX!I'+8Q!Y!'=R?O67-7I=:]SIOWO==T#1 MNJ9,4]&I+6B:@M-CGS\1_FS?76RO!XY-V-!KLC:/X3U^DYM"1FJF[^P2VV"$ M1_NC%1XLAUFK@2+"H_T)4EKSJ[;@^.*.OP-02P,$% @ /(N33\G#&VT0 M!0 [BL \ !X;"]W;W)K8F]O:RYX;6S%FEU/XS@40/^*E2=6&K9MOF8& M4:0!9G8KK:!J&%Y';N*V%HG=M5T8^/5KIQ1NH+W:ETN>VCB."^7W++1IN/.;9CFP:R-X95="N*8> MQ,-A/FBX5-'9Z:ZMJ1G #>U$Z:16OC 4W$KQ8%_WATW&?85[<LG3"7W(F_C-ZLI5J.HU'$%M)85X1SMS4;J60CGT35;MF5?OA;&_FDE>-U M41I=U^U184=[D#^#?2FY%<;)LE/1\?F,>]9QE ]]@_?2RKFLI7L<1^W_6D3^ M*@;@,MHX['ZW03PQ_R>,>K&0I;C4Y:81RFWC:$0=SJ[L2JYMQ!1OQ#C:56%< M5>R[9$^AUF4HT".!WDA5:54%94S/^S MNI:5YZC8.:^Y*@4#D#$"&?<(^2L&D D"F?0"600I&L*DP ;'QM[=8<=,)(6:5$;%6=B9NTZ VB%KY(RSDPX0R M(C;*#RX-N^7U1K!+:)A(1L0F*5;:N&.?CS;L4LP=Q,+4,2)VQRP4 M^E=BRHW/"6\,]Z]%FVEW[BKFC1&Q.)Y?BAO^6W28,$V,R#W1--*%2K;M@;TM MG!]>"%7*+B2FB1&Q)PJQ;'/^F5C[1\_CP0P:,T-,;(9B,[?BWTU@^W[_I@.) M,4?$Q(Y S=I)26-T"$*L"AP3)J4QIHN86!?/"0 [\B/F6M@_(!>FB9A8$X>9,D M[.7#E!(3*^5PMM"BPMD/3# )M6#>FF]?(!/,-$FOIH%#]@0S3=*K:>"@/4&G MNS[(-,>0+_2?!?/9B[@KGCQ 3$T]"/G+9 M85YQ8WB8_&='E\)Q67??<%3]AKYEB#DK[ MFQ@+[SO$Q!R4]C0YYJ,Y4?<=3'31A=A!".;4B#7$Q!R4$CL(P;S@=@4Q,0>E M?0U^0C1U)YJ8A5)B"R&8UV[5>38Q"Z7$%D(POY4EM%"*62@EMA :S>[")6:A MC-A"^+-904S,0AFQA?8/S+TI?=O5IH:8F(4R8@L=PGS./2$F9J&,V$*',&>B MU*KL8&(6ROI8J7D=<$!,=/'_8]=L7I]*$89$<-HZPRR4$5OH/>8Y5WF8Q;*B"WT'O/BYOSB96S_OYS,ZD!\3$Y),3RV'+KM4_FH?RMHW=I[9G_P%02P,$% @ /(N33VSIKSXS @ RR< !H M !X;"]??1@U80";)X5PV$@0*-S[5Q^((9^^Y7,]G-JF M'$]=6;U=SDW95,=AZ+Z$4+;'?*G+7=OE9KRR;_M+/8P_^T/HZNUK?>_R M_ZQO]_O3-G]MMS\ON1D^J/B[H H?!\E\D-"#=#Y(Z4$V'V3T()\/M##?- #/>AQ/NB1'A370,8U/PEAS=;K+4!O MX>LM0&_AZRU ;^'K+4!OX>LM0&_AZRU ;^'K+4!OX>NM0&_EZZU ;^7KK4!O M7>"L!!V6\/56H+?R]5:@M_+U5J"W\O56H+?R]5:@M_+U5J"W\O4VH+?Q]3:@ MM_'U-J"W\?4VH+AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H[ MT-OY>CO0V_EZ.]#;^7H[T-OY>CO0VQ=X5HD>5O+U=J"W\_5VH+?S]7:@M_/U M=J"W\_5.0._$USL!O1-?[P3T3GR]$] [\?5.0._$USL!O=,"[YJ@ETWX>J>) MWN58]WGW?>A/S:'ILD6-ZRL743; =@9I> &3G#91D]BR#92W M'R=<)%"1BFBE?],T.1J+-@>$[[>.)[G^_X^ M40AM33^*YE:KMJ+:58]]OJ6,/I"M8T.4^JZ,C0U4_TNA'=9O>>]L2']LGQNS M;<<^+2B/ER.]=+0[P%0YY.24MP7M&C457C_YKP:^[X;*!9K[D*LAM3L>+T>Z MR]7(QH6'?$0:MTY-]5[#<^OC_;#/+FRF[[M>^$G-N\SV?3'^*N_@-02P$"% ,4 " \BY-/'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " \ MBY-/)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( #R+DT_ZU_%_[P "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ /(N33UM_^^AA @ = @ !@ ( !^ @ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /(N33_UE M4'V.! #Q4 !@ ( !YA( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ /(N33\V*2VB%!@ WR0 !@ M ( !ZAP 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ /(N33S<&39NQ 0 T@, !D ( !O2L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /(N3 M3Q $$UBT 0 T@, !D ( !?#$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /(N33^$ROM:U 0 T@, M !D ( !/3< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /(N33T6?_9FT 0 T@, !D M ( ! #T 'AL+W=O&PO=V]R:W-H965T MONXLM0$ -(# 9 M " == !X;"]W;W)K&UL4$L! A0# M% @ /(N33\2(BS5. @ .P@ !D ( !PT( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ /(N33XEX M3?+; 0 04 !D ( !(4D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /(N33^E) TW/ 0 G 0 !D M ( !;T\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ /(N33_37W@JV 0 T@, !D ( ! M4E4 'AL+W=O&PO=V]R:W-H965TY< !X;"]W;W)K&UL4$L! A0#% M @ /(N33YB,8LL( P > P !D ( !U&, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /(N33Z*&]F$>! )!0 !D M ( !TW4 'AL+W=O@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ /(N33Z &PO=V]R:W-H965T&UL4$L! A0#% @ M/(N33WN./FLL @ <@8 !D ( !)HD 'AL+W=O&UL4$L! A0#% @ /(N33VZ; .=R @ M*@@ !D ( !,I$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /(N33W*K9$I;! IAD !D M ( !2)D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ /(N33RR2(4L T " M 6" &0 @ &+I0 >&PO=V]R:W-H965T&UL4$L! A0#% @ /(N3 M3P7<[4?R!@ VBT !D ( !OZP 'AL+W=O&PO=V]R:W-H965T:U !X;"]W;W)K M&UL4$L! A0#% @ /(N33_L2RQ.Z @ &@H M !D ( !I+H 'AL+W=O&PO=V]R:W-H965TF_ !X;"]W;W)K&UL4$L! A0#% @ /(N33[S-Y08H @ " < !D M ( !VL$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ /(N33^D%BS=RO FR(# !0 ( !><@ 'AL+W-H M87)E9%-T&UL4$L! A0#% @ /(N33X6;Z\1) @ ?@L T M ( !'84! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ /(N33VSIKSXS @ RR< !H ( !SHP! M 'AL+U]R96QS+W=O ZIP 81 0001375365-19-000078-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001375365-19-000078-xbrl.zip M4$L#!!0 ( #V+DT\,]: << ," )'J( 1 LYB4R@;_64J\HEN7MZ7GQ8)"1A3)&Z M(*DJS:__(D%2(@F (BDN )F]E,O,!9FQ1V1DY-_^Y_?[_@^/:3[*AH/_^!'_ MA'[\(1UTA[UL=L9I[X=OV?CNAW_UTM%?/]SDP_L?_C7,_\H>.^_>30<]_,*$4$@31R.; M<&5XQ*U0.L:*QPG'ROR/[[]TO@K5Y5S*[M<;)JG6-]U>APC:)9WT*T:DF.S[ MU[R?_>+__ %6/1C]TNFFW?_X\6X\?OCEYY]O.J.O/PWSVY][V>AGW_(S05B_ M0_@=Q3_.!SS4='^HZIP/:WKGPXKN7VN6\K5J(5]'PYN;FOZ^J6)(MV;^;M7\ MW6Y:USNMZIYV^S7]H:5F0+?3[Y+Z447SFJ%TS1>G[56#!^\>.OFX/'+64#4$ MB/DFZW;&0.%U@U>[5$YS7QXX&M_#X/O*[H.:[0T'E=TG@W'^]#S$$_E/H[3[ MT^WP\>=9HQ\F*X>]Z_3[:X?Z#FN& S>_/L6LTRO3C,:]UZ>!3FNF>76*FN%Y M]S:M WK15@7WO/OPM7;,P]?J(7G]D+QFR.AKC>B9ME4-&G^MXQ!HJ1HPR7.0 MW75$-&M=,W -#2ST6#?!>D):Z?7:1+WT88.)H-=K$]43U$JO=1.]/DGU!+UN M]V'8J4;DM*UJ4/JU0DP50Z"E=KUELKSR&_?OOU4C/90)0AI4.G=?-A/?W[I7!Z.UXRO&YS= MU:$>6JKPF(V&#Z.Z(;ZM:E!>,R"OZ)SVNC5FC6^I&I#5=,^J.M__W\>:[M!2 M-:!NMVGE5M/_FF3CIYH115O5H#I#+JTTY-))W8XGE5O^WKVKIDG?4C.@GH7F MK74#U_+?8H]U$]2*UL4>ZR:HY5@BSKW-;T]RV5 X8U MDL"W5 T )[AF +14#1ATQYWO-4.*MLI!-2(6&JJ[U\&I:*H>LHCZ)1Z=MOE! MM&I0O6QZ::\?O%:X+?=9/TFMB%GN4S_):Q/4#*XAX*R*?$&=,X)EK55!?Y[U MF _HIS6<# T5\\.O-=3H6ZH&9(._UJS&-W_MC-)Y]T$GZXZJ@50T5?AHQ>_U M&'YNKAVZED"6NJR=HA:[2UUJIWAE>,W0]/85([0P(F?=7D:-7Q\Q?NY=(Z\& M5=)J,!P,)O?5L_?&^<_CIP>8?#AX![W2/.L^CZN1[(,JH;[!%Y9G'W8?;FK( MMFBJ^$:=E*Z4TBM[S7>^+RU>F _Z]3H[5ECQ;"'3HVY"@U5W1]J G?0 M4-$]KXL*YI5AP;S&O,FK;)N\9B5YY4+2FUHZ%3#D9J%CZOWE]#6R?N[X,O)V M6(.VHJER5="C;LCTE\ M5"6E^H;1.HB.:B$ZJL#S\Z@J5(^Z=VEOF+V[27N#X;B&GU8ZK9GF;MBOH;3% M'FLFR+).C0FQV&/-!,-A]]OZ"7R/=1.,1W>O3 ]UDPPN@/OX75 /'=;-]7D M?H.)IIVJIJG#9R4*T^Z[[J!W4V[S;,&FN&K?4X%CJL&5[K+BQTJ!F^=FC-L/L% M8'K;"J@_S>^S;C[\:7Y6B>A"_V$%YQ2P'U;R3)6U/>U>B2@0H>EMS='IK+%F MV%IKXKF]=G =FTT;:X=5"-F7894R%EIJC9"BK790MN9COK5FX.AK/0I\8]6P M*O%8#*D6C'5:JE([52FF4;4^RI>9:;%[3C=[$2P8M1"8_70VTY5GM&L MH7Y(-6 M4C'($VAOY>J\'9;[3HBK76/Q>MSUU'655'F!/__+]_^W %CLU]Y]WS4G[][__M;WYX MX1;==[ZD-S\4T_UR5\1TO#GQ;FXS_/1]Y".31;.'+#1G]P]]V,_/?III@EYW M.!BGW\<_9(#^Q/FAO]-_7SO_H7D7H*%L_.1_F/^2]?QO-UF:_U"L8SD\-)>__3\O?D/,\A4@^H]003]3CX.'RGRTS<1 M7E.B&4^W#X8G1<]3SEIVWG[R?DHIC=_V$M;WLVWU.VOXMH$WQ%ZQ[8IMT]_; M(1?P%G)![5DNS$'5!A$JMQ.A!P&5;@=5Z>VH:M_:9BYN_YP99']>C6$^G]YC.G._W/G:SW M?F [#]FXT_\MO?^:YD?#PS.0TUN_B^*GZ6\]^/+WAW[6S<;3-?W0RZ#+],;# M;&._K-W^C[_.NVV]_[_]7+F$Z8I_+BVY04II>^*XSM/.:)(_%> Y2_17[/"2 M$&RZW-_M)(87'VU+>OB2CCO9 M(.W%G7P @G!TELBOWN3A,-TDGW3NG01%T!!%#Y9@8RS!,Y 8P;)H M@F71'.GR<3CP$^7#?A_XZOWLKL%9DL"ZK5Z0S-C>&PG69\O\C-U40S T&F-H M'%)5["8#@IYHKSR88AS_8])'V%-4$T/VRQ2_J"3WOOV@_1JE_?:-[AVU7Q!P M+=9I.[L_P1T^F3O<.,=H>YD15$.[Y,04R\^6@&RX(23WK1E?$ER":]A6U[!1 M:4">H60(-+27FI:ES4$R#X-1UE:CK G2185H=?.,LOU'J[=7(@'-+5,',VYN MN,V]=^K>60N&@-2EZ;KMA6#(_VJ+^%L-/01MUS1MM_]#B.WY.7@^3V((,;,FQLP:X@L'5Z&]RN&-AF&0"TV4"P@C1MZ9&WQJB#D+HK<4HWUDU!!'0C..; M=BJ0$(AIE818J7_V?@".4*=O'OPV.MXG^ES,::>< 8P0W]RDW?%UW@'@^?9E MY[+3[TXYZ(]!+\V_I(_I8)+^?9+U_%N&[P?3P5%Z,\S3Z^%#UA5(M(M&=@/0 M@ONY,X2.)W5.6E.M@BA-[_].1F._L5$RS#^FWT!2#R>PK\'MYWPX@+]V"[8M MJ;%9)^#K0:^3]T9_//1@OLB?)=!:Y["0J)T_"U-!VL1:P8]OO@5\#OP9^?9U?3WV*7L&OP>B[=*.O M"42Y@/M+-OHK>HJ P>_N._E?!?GYE\___#S)NW>=43JZ'CX? MV*R;XOKI(5TBWJN)1ZIW]E?ZMHM"7X/6C[]Z@?21J M;\B%I4#M@=K/WT&H?4=C_UZ"1+Q=='P R_P9!D?*#3M K?&9:!SEXS^O #^] M23_]=#,-R?Z6CN^&O?>#QW0*MO*O:?JQ MGD1H'>AGWZZ%_66(S=D]?WI0-@AD?(22+H=Y&3Z019O)XB!OQ*\<]@>7(K@4 M9YJ9T!@K<<$KR2=I+]B)1[43%_RA2NA?B*6X$-$/5D'KK((FQ>&/&*L))[K- MBAN%$]TFA<"V/0M[Z3@:?[KY^W#8.Y0]OW"!I#C0_ P2ZJE 8J?K>XZBI\66 MJ5(!K61N;D W^]_C KSM8KC7O8.7GE48:(F+L,52-D<_Z%70S-7XOY #O_D[ ML<$\:YUY=MAW90EZL;;TE#SF.>A7P+P=F.Y9@LY_ (V?=COSNRD'--$$(BTB MK2JX345/->#V) %M;;_,P#+ZDG;3[+'SM;\:B=G$@K& MD.']!40D5XBI!+5C6AVO /TR0C'3,SM\Y6[RX;W]'/1]J_6]>(?1W@]IR.]L M?V%K,/73_+>LFP_-*.M<=3/O+X,ZN4Z[=X-A?WC[!%:X+W/QTXH8_2?H0R\G MYO=<"YL\2\%ZM_W.: 2XG_KLL+0"9$ORM7+PT^<\ \GD150*HS/XZT71Z;:H MV)-LW@61+T)[.TP>28;C[60X6;;*3Y.=&>(O3;&%0ORE@?&7!IV0!98.+!U8 MNO4GE8L)3\'+:IV7U;ALHFUSYX)V"-HA:(>&L_0>(RTA03 D"![Q^/E@$8U@ M*[7>5CKYK22RMTR&$+]N#%6'^/4;6'3AT(@CEV9_?DAO._T%BZ"@D"GLAOG[@;W+!IV9H+QDZ@-0_;("JAE! M5<+JC5*RI;1^Z$01&8+;+:6,52FXC4*5AU:H\S39OZ?#V[SS< ?V=;^@DR*% M,'_ZTW[FGH]D%G8_I:F;R)K;FRW)::FTNY2"O O?'7V?0_<5^/)Q- M61,@KT3.,2W;5W%[&09)L8)X8K 04,;X8I $VE_X3#F M2V=PFSX?VO_6^9[=3^[;085>$#\O?WKHO+3^"SD268_0;-!NA"ZN_X(0NI7+ M],=5<)D.YS+]<15*FCC2P6'K)NX2F"AT%&CR#D4 M.FI.H:.#U"Q=K%M7:V<5ZK MP.DG$O(-N%X5]/L)4'_JB-SFJ ]"_GS0'7STRQ#J&YEO+\=>+4?S9B=,YV>R M!10'@1WT\V4)[:"?ST%X;Q19"\*[S1&TC9VKP,T7H:<#-[=5-Z_FELP.]K^D M]YULX#,8TOQFF-_[0_Y/7_O9;9$\$']_2+OCM'>=W4.73S=7\.OH9EKKZ6J^ M@Z5\D/U.^U-OZ.?Y&,"O&60W?GI(>_59&/L%PH_3;_^WOQUF^AF,?WV! M\=]^/NR7IJ#\N0S+/?#<$5)$Y@KQ7\Z/4(N"!O8<$A7",<)U]'4YGATP>[W70T M&N;/=PX#0QU:?J\%_^'8)C!SRYAYUU<_ S\&GCCC&,D&UG]0<$'!!69N/#-O M9JT&5_Y2+)VW2/6V4\+.,O/,9,)FI+".;X)^;ZK4"NK]HEAYLTA]D.J7$:L/ MH8P0RFB,>&P(3[PU5M]T&R(_Q,[!6 M+Y95+E*NAQA$B$$$J=Y\J1ZN/9[ZB*A!634GE,M34O-OHMB[SF"0]IBR/.V.^T_70YAB-'E>8N"TQG+: M471B'5UG)R/_%2HL5!" 0AT$@AT)!X\44X T$( M!"'02"'0A A9.]R!P*F-Y=0SLXPO12F&"%GK..T2(F2G5HDM?Z**H/!$U6&F M?WFB:@[C\$35QN=,YELG[RTKN 4819U1VON2CL9YY@%T-1YV__ICD(U'G[]< M_=&2JQMS4EC:Z4SD;[G5"SF+6)6T@48:02,GE0POZK&\>]A\J]'\HBS6["WP M?J""MG+W^\)[9@&I)T0J,+9X1]&QD!JT].FU]+Y1/@V"83.Y1;APR.%OM/C; M7HC@^MOPWVFG9<&F-]'"THZ/%T916RCXHOO^(ZEL7S[@IT%Z842SM./&QMX6 M!<^;B>; @F<)HL\S_A.Z9X/;Y3#Y72>?3F:']P^ UB)^,_UV#A^Z2V&N0(MO M"E OP'TA#KTYX"]#CGKK2_Q._]$94/Q2#*C?&7SLW"_P0/Q?$]C5^^(P(7M, M?0<_L%TDNKBM&86NW==1C"OA3R3W'0(YE&(,0BT(M9;H>1!JOW5RI%X)%L3W M#_WA4YH6N/OT4''^?:;"L"; 4 N//1%PE^&(+=G/"& M>7I]UQE@].G;(,U'=]E#NVAQ"Z*HV^H%TTF%=J_@XE%G4*FJWB;M@D&058G, M]3\<*_-^&-*S&!2%: M2AUG$SPX8SEUII38'.P?6TYMC- /Z6AT(4'UVJU>!M._?P[5[3% URY::71P M8D%$K(2DFIZ)&I(*CR$^FA#6U(=.N/'/[:7_-0'8Q(_P1\EU6FD/!P.-2->I MP=K"(4$5VB[K5&+[X-1>P\U5T4FPD(;WX)+!Q'YW'X;=*906V>?O*9A*G;Y_ M_+)WGPVR45%DX3'UE[ 'HY8QSIH-OY#.1CMN+-$Y MC9C6!&,[5;]E!,@3;XL2GP4V0((%HVD0T)[9!#IQZV"[B M:73^:9.2#5M4P?#ZV_""B+!!Q;Z> 1]8HF&5-BZ+)1I4:>/"6&+#!W)"E:AP MT?/"JT0U(=QP/HQZ%OHM,&H3-6H3&'5VYCC*QW]^Z0QN9TP%__9;YWMV/[EO M!^W#@G]Y7CX0&OSKTOHOZ#RP'J'9H-T(75S_Y2'T697"%GI9?^*%YU7:G>39 M.$M'\?=N?])+>]/G>N\?)N-"NGVZB3NY?UMS!![.5 ^54_P!L7<=%IZ5HR' M@]PAU.SYD?'O@8P#&9_7D5@@XT#&+3NDJ_3/ QD',FZ9][KZQN;G? @SC)]\ M1&%L!CT?:"C2B:.G4F61#P# =M'9!KM["76\;.]PM'#HYU.7*M9M@-I"S$23 M##8+_/7'H)?F%CAEG$^Z[:NYN1&V"^GPVHZ/0@ '>11Y6P*8]TTF(&+'DSR% M?DGVW?^M93IE*UZOWVY[4;^M6 ^\?SK>/_C;V5L3 /3YD'9&Z=VPWWM__S!\ M+)+WSE$&+%'!VFVWEQ3>9 <$4C@1*33*(IAZ8.!Q#6_&W\#I>C^ Q=QF7_NI M&8W2\1E2P\N-APUVWEZ"V-7]"P1Q>H)HA-TP[_M;IWN7#=+\:;'?&9/!FOVV M%_F[JH<0##I;03\WB,X8OOHM[8R @OV"D[PH&-]]6N;N>=^%GJ,O_HPT?X;*2^=LT!ETLT[_ M?1$&]7V7)C/3R.B7SGCAF+5=Q+,![!9DQ0; 6T=2VZRK&O0O:UD#^_92]:+. MLIV1KV'E_^$Y^K'3]]!>ME.&@_1I6A,MF0QZ+2.]^@TN6":5.SP/S;0!@GW; M^2'U95?GP:DO:3/5NS]+1.^^Z9,1PL'#@PO*]/FO_PG@]N4(GS[X8H35MLC[ MP<-D/"HZD%439,^V35O(:S-05I@F95CNRR(YIJ74;)K?4HL%,Z5%VFV*7_R/ M2;\H$Z'V*=SHOH7;Q^$@OUSY1ALFW\K8.):(6TP:/HDG]FE\E^86MN[]5'_J M>89"KFZ/[=5C6R*Y?4;ZI1CA6QHD@5M;9I2L"_D&3^OTEDCPM)H1$+9I[NFB MVQFGHT\W+GT8CN:;;0LY;J2RZK=Y'CHL1!3;$5$\N)X+/-\4GM\[JBNN3#4>@CL'M@]\#NAV'W)A1$48'= [L'=C^2=C]Y&2\5 MC/G [H'=C\'NIRX^.0W-[O4X(O!ZX/7 ZU6A]D-$6$E@W<"Z@74/S+J8'/1 M-+!N8-W NJT\X ZL&U@WL&XKSJFG6C<8S(%U ^L>EG7E(0QF&0SFP+J!=0_. MNJ>_GE)]"3&DS.^?<0]S)33D[)_?[>@6:-RV,-V%:\NF.XBMJH(1K,R+T17G M9&6V05WAH*[VQG:XO6S72G45=$N322I(\J-='&R3+=<67CG@)<=@#9Z'6MI+ M7;7 NR'@%]CV5-;D7MDV\-B)>*Q%%-V(PFC'L21#)/S<+,D0C[\H5S#$!L^- M@4.$LFTV9>#=\S%3 ]NV7.\&5[#Q/-8BBFY"3#*X@HWCE'98DL$5;(8EN24# M!VX[);>UB+8O*$X97*6&LDOPEUK.P( M*'((Q&Q3[!1G$YZ38#YX$%((_C6*[$'LY!LU?@ JX-,'FIJ7W[75D M7T+C>=K+QDFGF_5A94LH+O:<]ESZ=?5\UO^T0A>C^V[VIY]Y><*5@1^R0?KI MIN*;S\-7!ES=#?/Q=9K?^T]>/SVD+[W]KQ^&G<'*B']V\JSSM9]ZK"U//8H! M?E_[V>@N[7V\=N\!,'DZ&ON.[2+<,OQ>:+:$M#V)R3+*?_S50_:7.ISOZ;MU M%+/P];U^KY+@9A];IK@]?7"57A7;:?O6#/S MD.-W\ =%FPBO+^GCL/\(2GFM/*H39%%G\-?PQMS#.KL=C_+.H#=3 4_F-D\+ MQ;^5;/,S?IK/N)&0JYKW?.346OP<6F9M@=[CB+$*ZCBL/*M:UU%E"M@V;+O7 MLMF"*;2?U[+%8NKI/NV@)?KR'YK.OG_)\6$XN!UO8!V=@\0XNF6S&1;;+B"J M2&AK>V=O+H_8L\OS?C.79^HC3$;CX?TH&@YZS?=WVLS14P-W%=K!43F!H[(W MQETQ^O=UG+960>^-:S\-TO^<#'KP6YS=WHV?7.?ICX?KX3:>POS1Z]_Q:EXV]I.O@_:3[\/,P&X^L[4!-FT'O^(T]D\ M!S53FI2-'43PVH_0=0R(5U_2_N/Z6^PFKM@ M7YV5?=6(L&Y3".Z\)&4PL_9K9BT?98WR\9]?.H/;F0$#__9;YWMV/[E?D2A[ MD=)V.'A,FHFV!]]^M(.20UD],LS48&X@']=HJH],6X3%,&K)#V7 MEO4T'4X;6Z]"RDD4"\<;K_-S./,\8/K$(<\_0^;$*3,GSO9,M$%)$P<\&RV7 M20CI5$$H! .G?9)A[Y?79G[J[]*/?(?;I=VR8@[5[NF4X M7FQ78F4X86Q3)M;T9B#]1V= <>#?P+^!?P_+OZ!^\3[YUTVC?O^8#%(_\;%O M3_FOPU\'O;07HH#G:-._AN!@U1_&JB_"@9M;]6+/5OUBQN!1#[%/:4'L?_\CZL6WC^_H&/E"[9[3G!86WGCO9)%+B-'<\N(2=ME9]/E7A!,+19,C8VK M3,]8\#\Z@\+?.\JUBY5\V./G3I]9"*8I-S2VQNMY28;37>8H@C5;':W@?1L* MF\1F#RY KK\-&W#_(HB2PXF2=1@^+VER8COC0/%?\W 1<9@VBX#@2YPUCZ]& M;[?)R1![S@6?IH(3$ HH'.HV40:$0]WV>PK+N=N+['Z IY./RKN!%5O,B@UC MC0,]Q'(JUCA"B>N+K2YP;IS83J6XS0FANPN)VP4Q M=F:GDN%0X=PE4SA4N)23RA,6GPC9Y^=U0A&RST]^1KGO4A2O))-G@Y!,?@G) MY(MX#LGDEVOVA&3R/3^?IHO[?P@7#B/\C2+_MQ A7_+7MY2ZX0G)( K/-3RU M?P%\RO;TJ6ZJR=M!)26R34V184VF?H=Z]5O[;-"6N[E]463@@N M3 M=F&9GCAVEZN>.662!8=O*L,UDH$.HR=*=JW4\X/N_4<>UA?+74EX9#DU2 M%/O,9]SK_9WWSV^&'+UV4ZC&>FX:H.W.4^NUT7*?^;SR*1M0]'23/+6]Q?U",*]%P;P@ M;9J;>P:<2]#OY%-W3/&F%U#..9WAO&-DC0]BA1/!BPLX+>4%8G2B]QQ:Z5&= M@[@)WE#[[9,FN2+N.?L*OYNF8!VU>L'%IVA=2/#Z@FHEA$2R8#:V)82OMJOA MOY+_%@XL=SNP;+JP;J0=&DX:3V&=GOB,;YM' MX>9@MI]PT*:[7 '-AG'NG> MB]%M7S#IK+/,+S=0W91CK9"CWIKB2>>3$GD\ R+4BFB:%7&1M2+V;4I,:ZU, M#[PO_; [<&2(.[9=.NSWQ/B43P:U]+Y9\$V:[YN$JU_!P=DT!6?_D9O-GSIO M5?9-N,\0,GA:*7Y:<)_AQ&^Q;U.1,[SE',1'TQ+R#EAKCOIR_9A& M1%E'J,V1CG$)YGOC^U;/_'Y3G!2C/PSPCQ_+CR, M=2&UF$)@ZDP#4V_*:7W^9"A/M%LR_MED[VV6G__'U9GFYX<W=^,EUGEH<.SI4UOXE M6 WAJJ^'O4]UR":QUQ^ACH.4X5\,@IXTAMD6P7.VH([C;(\IPWL9X;V,1I^2BD.[#F\63>7YV^<&!]+"_-'\#V?/K8N5]P_LS7?MH=WE^GW;O!L#^\727"+VD?C(K> M9S_R.N\,1IUN<5LS>EIL>3YO-3USLOAV4Z8VG*A#-5'4-C/9$CIM# M>'H 60WB]M+H_ FK>AHM'JCYULG30)LEVER!S>71Y$'T^.LT&>1FD)NGMS6# MW QRLRFZ?'I&0N=/ V\M.EM.4#L(N_WF9&[S%ND*\O?WG%K](Y+C]#']D'4& MM\]E8#KW67\&I7F8^7@ZU\_W6V?0N2T"?["F]_?WX/%!K\5U#6]>^K2#2M<\ M^+@)!MXH!]MC$/CE[(+_=LKF]]/+I?7L6<=:ZQFR_(;H[APY'_)^\)B.QFE+ M;FW4L]MA:/T5!JM#R DX;#YF&9]'81^Y;W-[9MK\'DR;$Y@V>KOK)GLW;:;7 M\0+R3V77;GG7Z#!V;3!,FT=FP30\60B^Y<2V1?"GN3' F5X*\993Z"6Y7;SE M1'HI<&TCQ>W:0)F]Z^3]=#0/U/PKNYF'[X]F@YR;*UX+TDN)=IW0%S_4,@GXGG[ICBI>JS[T? (;3Z\YW,QG? M#7V]OV7^F);^66Q?X8^SKO96#YVERDAE\.R)6IM6H&R)0C$Z2(++19GO;;&D M#RN: .]3T719;UI= >!Z7Y\^I&/0(N'%_*G/_^X:CHGOU)T=K:17_ZX M:G>L*J"K#0[(AMQ5.)FCK"5//KQ6UMG[D,^;.6Q],5FGP/NV, M)GGZZVPJ^.M\EGG+R[Q^FHI))R/_]-G572=/%V?N98^P_\5=^1$?P5',.^/A MHH_S\JUL-&0$2S"?7'D9_VUI(=/S MUEZ'3!6LU^[RE2FGZZ['8-V^7IEV_&WM2J__M<-*IXQ?-6WAD,_:MY[WZR0# MD3.XK9UXWF'KF;O]3G9?.VW1^OJ<_@RY>!G#;R[I=VY_F+'CE_1F*57QQZD2 MZ73'[QS11)LD5@9KHPEBG'"9Q"[B2 H=ZQ]_O>GT1\"9I*8&N=HE3^6"BEJF4\?V5U$=/U;8$2$EL6,^(, M35)UD]S"^1U.\PW6853-B:..T<8XX9$<:R>T>HT [1^Z.2WZ0^FVTW[ M7J6GO1^*;RRN:^FCR^OYDMYF(R" P=@G)&RPH(@;R9FC2<1H1 A2L2-S^D:" M UB*Q)L?BLR;'^:I-__CA_>#[D^+:UK^\/*BKH!P^M%DE W2T29"1SJGN(D1 M@^4@1I%F])GGM)*V E5+G_!?GR8JS=Z<_=QY\@_. CG!+_DD[7W(.E]]3#Q+ M1POGZ/!ORZMK4N7V!0Y\1Q<1Z P0$[*"\8@2E6!J:1Q)S&*B(HW% @,6%AC3 M6$F0'7_[>4<0'1FZA[U%5@=5CH':=,*$8Q+43LQEA*90Q3$2H'Q7H(N@>QJ:14C&)!8VTEJ" M;41E[/@,JF TD1)4*<5([Q6J+V][_]893&Y@4> 6Y#,CN9+YES;#%^T?PSG8 MWUBY*!:P_@1,SX3@A&+88ZSUZF:49 B5-[-V16]=/Q!"[?J)YCPV2*G(:461 M8 3,#U@_*%B).+6KZ^=:[G/]_P2W:+@YY!?)B$9@GW!8;Z+ "1/*Z)FAQ)$" M=ZA$1F!((;INY4MKV7W-J]!>7',B0/[RV*J$4ZH)H1BH,"O$TM!3@]+J(V<93$SDW%"%AB$4:KL)1*L76@?!5$QP;O M::0SUHDTX*TE7&EN!%C\0LS JDAD2F#% D1(@^#:=)N"1YPE)&$1)L@D@N*( MRRE\.?Q=1&6!R]?*V\:!]S1D&\46!("B%$#(0 DC 3I@:E3$F-@26!57:F]@ M76M][*3.9:8J8I*W.AHGI9NFVRIK?O89VRLU@DL;51 M!(H9QPI)Q:/9'JQ2HF1:: RN_%NW\,<@!^:^'63_+^U==[Y'Z2"]R<:C]X-N M?^*#-+-)WGOB34?C$>#Y#[B[(8EH:BF+EP!!A6L541K.-$BRT M9B5D225)::?[6?FQX+$.\2["5E@E8Z6),(PFE+H9/,! YK@,#^AW<'C<#X%N M_E_'RYQIP/73C4MO4NC5^WLG&Y3C/?+E$O=5]R[M3?KIIYOXOR:%,!K?#7O3 M>U4^DEK^-4U7I6+^,/1Q,K#8O&T\%V=.V\Y"-._WX^P/8B9G_KH>?ATSOZV3\<3A^2L>?.UEO M40*7 :%F@:\ZBR&V##P(X'%JXBBAEK.Y(0Z8MZJ$;D86[/!=EKCG_>E7]F>8 MP82[Q%H%ND4JK?!L?Q9+4W+Q0(S)/>UO.5/7#ON^3][I?RR.A(S4K$)1 MB\U>""_2>].>_] NN>3^0Y5OR>\AC?S#<' [7LTBGU[J@U]]>G+9)E@.^DO+ M!(G!))!@15G&/*%ZDRN.@5RU< N8>SF@E#/$;0S[6FP]@C@:C#^DCS#L-OWB MV74)3U/>8N8AQ^_@#XK6O")6NE4:_?3/GU8 =A'7!RJ>_Z[%?TPH.-562H.2 MR$246!G+Q)I(,<8X70P1S),L\$_/G+L!.I]1#RR=IYU1ZM+I/[/!BOWRM,ZP MWD#(6L,LX: '8#>6)]0Y-;,Q4!2#R5&R;P5>4*G;+F^/^WI%N(*=Z\U<">Z[ M!H.7**SFRB-R-"[9[>\T633<][BQPMSW,J>0+IN%63= G$L(E58FG&/.C2+: M(C77'N"TE+3C.XP6';Y=UWF C;Z"2;#S&8.].61CY[2Q5L>SC8(C%I/5C1YP MAY_S] %4:J%S1^EH[LO-7 8S&J7CMZ(UT1$7-,$63!F56 0^P#P!PR+-2M%' MH05;A]7MEWS@_;^";4X2C3'C$8IC:E$,;MX\DNDX4B4;_YU>BF3N&0#^?LPP M?_H7**34#;\-XN\S)^'YE^OAQQ26T^F#V>SCIIW^I.+8>5JWJ398#FZ-28Q% ME%N:@'(1_F0\.) 4^L1!2T/))%)/-W>RBQWV6BB2" :N M 1?* 0-@HZ2-9J$W[*Q I5 DY8M[V-+PVG4#ZV*'! LJD4DXN&F4TI@R-@\: MTQA^:")(,G4QFOSE#P:#TT7:#Q//_M;0?GX MZ7,?/&0PW3SE/_@N;PHL2DHC'%%K09A8A4&ND^? 6T2B4N -7'JYM($=%KGW M/;[F_Q(GE7+(V<@X2K0PAB$F>QW9Y=FNOZ7]Q_0W^/S='P_7PT^#]#\G@QYT MV6#543K^EJ:#_Y/FP\_#;#"^OLO3U QZSS\DV6,ZFV=^@+!5_,HO=Z.P546\ M\HU%+NJC75J#X8.4,PG5!*0_M2X1'&@IBI)H270^1[OF=/0Z2 ]*-/L)4Y9I MZ(5HXNSV;OSD.D\MIJ7Z$.BA2(J["%D;:Y, 08%FXX)$0%*.:@7>H>,G(JGI M^08Q#SDZ0LFM,ED=&[WU" *5!_J<$Z'\N9NRX#?P69Z^X\I5\3SZ21T)1?)W MYC=_V1@25CA0ZS'C_C@4"4DE# GV:.*&0BSCD% M&P7,KKDS(10MV5^$H<5#ATT6],;5K[-_34PT1L8Y(XQ6B8LM)7-/@H&Q57$L M+?G.JQ_V)MWQOSJYOUGR-#V3K[,%BXR"+YW!;?J<[/1;YWMV/[DO)040L'D5 MDIQ@FC#%P(-+P'0W!'PCPS4W/_[ZF>K?GE=:,YJ!?B4$:4"V-T['46.C8RDI!@1";@?85X.T.Y';6?*^5Q_Z4RH)Z!#M& M1PE5B<;@<2&EF4610U4F#3HTB-M9%[S>*$&$>Z4A$A;'+A:1 9T'(%8Q,?Z2 M;N- W-RGIVMD!3*(<\RD(&!7Q#+6D8KGL1U%B:B4%1CQDT+Y:IP^IG,8%Y&Z MI'.?]6= &QT;XL5\OW4&L)'"FASTWM_?@T4'O1;7-;QYZ;,>*111*9'&"B4R MT1QL<9[,D((B(4@E4HA2QT!*>Z&J8R,4 !^WSV>"/:OFB195J/28<]DX/2!HO"237@E,> M:6%,00] ')):6FE>_*1YE?+;!@Z/Z6"2)OGPOCCB@T'_RL9WTT!WFC\?B/M$ M%?B?SUCWE44^/::Y_R=8&.!,U4GI!8IYCI4,![YK7N1X?\E&?T5/43KHWMUW M\K]6(R?K%K::(EJ>=CE4?=4!0\BO=I#VESJ7)RI]:W'L=H=]Y^N MP3 =C";/2ZS#MD/*<20!ORZF3G+E(I+@.$*8))R:&K>(O4C!O>(MT,.^Z>'Z M+A].;N^*R'EA*.2OL'],J"%*"QMK&UE):(PL$(1),%?(T*2"(-Z="T7\^Q(H M8FL)P:0#9]Y%&E&D_+7JQ'@)H2WX0HC@:@FQH!<#/32:'K:6$-82IXQS&OG4 M,.H]9"\A(O#.8H3C*L/YW3$HHJ@8%8%QT?,QF10L#P\FXV.A4T\H>GKI,CO: M-]\Z>>_9$^(2"9:MMFMWT/+'OX >^ M%AQ*)'8<4 .F&[&A4A MDFL@IMG'_ND#0[WWLQM_'X<^I\/G3E=$\=7O;%$T%/,O1=8YJBQ?Q.>\ ML)I8R-@Z ;B:A:H5*7Y(5 &C 7Z$(#'V 4.D(I^V&1EK$;94\0I42150M1FJ M7K1K&3N G%=Q0[$26"9<8>8,!G.&6(0DQU1;YI:R]>:XP; B3MJ,G 7*OO;E M!,=K-)+Z'9O)+<+%R_7PM^+I)+D7OODT2+W>+J.(+$9W+6;(TH@R:PL!QIQ% MB?57^8D2J"KZ0GYZ.^^L ='9P/_ZV_!U^#-,04P1RZ-8.ZYH0A(,]AWCB5.8 MRE?NJ MW$"6CJ(GV^^,1ME-UBW@!4M[.41;._@)[%7P])ZF93*ZU4[2TLT3ER@CP%<& M(TTZ273$#$NPH\!;0E14KENZX[4-!CS:YF]:K13OVRDMB7$6"91(Q7%BP(^( MHHC&$3AY2<(EB\HEZXCTH2&_]O7+V&6AZS*0* <)I9DD"8\=4IQ3,+V*A1HN MXJA4\I12[&OPO6FA^TC[,@EBUA"-"),E73FV.J8\=5E^^)$:-VJ:W.G MWK:'=:#'W.+8$ >:&D>^]A!V\[-8;:@HU4_B1).U)++Q'EXR\SZFX]WH6\I( M^PML7+&$66HM=O-K#PPT7OG: QB)U613M9C=%[V6UJD4$4Z85(;YZG'..3NO M@<2KBGH2"6+F.(M^T9F]_SN9RJ<1>/0?TV^SJ;+![>=\.("_=@O=-%J2MR^= MBE-_GCH 37 [ SI%='^'K:9=?KFP3^NLE"AQT[N)T!"V6,:W]RDW7%Q M])052G'Q8RZ#UMSKD5G>^2P8]?=)UO,Z\?U@.CQ*04OZ-'1S Q+X>OB0=06J M"+XL(2EF/OX%G("-M"XFD:^A[4N7*D6B2)5NN+W#@"1Y9"2]$8"VT^]."E[] M8]#S]=O6@&]#L#D"] QB&PPB)\ Y0[X..8#-$D(P2,KRQ4 -_]D3V/8@T!F- M>:2TY,@(S F/09#/!;J+34EA4O_&SOK5[R .]U%13IC$"<[ 9A$N\1?I%)UM MQ&!&RI68L)K5IGS;3GQ!$;#BAO=@DG[?$0G.D2CVA8*E/\QXZ+75NGEG"E08(+R[40BM+$Q7ZQ"K2I<>7:JN $E^A]WXL- M4GQ^L9-32[70B65 )!8EPI^(JY@#:6'D2EP@#TY'#9;=RB01"#],A ,S-4XL M. ,%L%SLC'.R1,D*E6S9C<&U<.-X-\L[QL08PTPD8B8-I39V4QEA+:CGTBUZ M["WTDME:O9(=E[M62E@N +0ZELHI9DP<\YE(BRAFNERD%!/-*XEQG\L-!K^WD\+Y@79M5BU=K%.@5FH4[ E8F+D2WR;6!J?2D DFK_!1S 2KH083?BL M3/:^UWT<6*S#MB^Z!Q)?.ZJ1%HF _T3S)[N$BTH1&'!C"2V)@T,"8UK0;7@/ M,]_YIVL?TZE5]6$X&H$[_.D&S*LMZZ]PS+!"CG&>6!$Q7RP_D98P1@V(F5*U M&"Q*"FZ;Q>UU7^MPR63$9&(P!C1R!JZ[X+C8%P525TF)KM_ADL.^\[Y>K*;K MH>GU"M7;Z?L2Q>\'LV+&+R>'DOY28>#DO6Z\#[AXLDB@ '0G+,*2H'C"K%G)PID$Y'J 3IV& EXY@@@U <"0S_5QAS4'#EDX?S1$)% MJ<2E+OR6B4@'35">*"N'*994G.%48G(U07*48%,R(6!&O% M 0^XP$&<*"U4R5L[5QRLK98=15ARRR-IA +C5=!8)C(25%/L&"U%R=\!AY^? MVM&GE:@Q(\11PQ+P$P$/EEJ?8 $2%2519&DI#-DB)'Q) 82C;)Q>I?GC-,$[ M&_:^3!^:\1TV+PR]?+CCG_JQU#@>)PC^ +KUQE+$#;=@(93?]5-J3P#;;$=- M@-[)Z)E)XY,U]=JU!@DKJ'[D3VJM$6HJ#7!YVUHED@B+$A-:19@E%4L&_ M<&_D.A/3A,GR:TY*,'UQX#L9<6-IK4_68CB*110[#H:=)VY&F2!25KP4=UGH M><4PQM(_UH9 /F"&**;*!Q#!*$NHC^"RDF',M$ 7![V3$;<6%CD:(2[!9J:1 M4Y+$OMB[+RMD &4!.VM?9/'E8&/L$JQ,4CSI;"-O3#.-C4*D_"XA*#Y\<> [ M&7&#)HT(\@GU+#:*:4.Q]9*;&PNT'9=\G1.CI]\?=GU N3JS?U8G&02&QG#\10.S@)]E.# 5I5XD\'P]W3@7\[SQT>] M^VR0C8H;XH_I[!NON:-(,@>2#&&N'?BB*D[HC$0HX:C\>HE8C40W&39?TE': MR;MW !R7/J;]87&"MAED&!A]+M:\*&0828(M(05DX'>#RXXZ9:NGGTV&S%7: M[V=%L;CGP_[-P.((=I*C*(F%,B P9$SYE& BIFE2\L;9:KKK,:&R5H$CPS"6 MW!B'+!BE)(*-<*,Y6*G$X5+$L,*V/_)6#B0=;4(9)TIP3<#?,3(!TWPF'8F+ MDW+B+Q6G1>D1Q:-.I(@HPL;?:T$6ZQC%4]B8V!E=BF[PXM"_+;!YBWBD&-C' M^41KHR..B6%JIE/C6&A2D4[)5L_1FPR:G>5C!"*1&&U!3;+(,:.3))ZIC821 M,L5@SOB)P/**]TX3V DS$2?^Y:D("X+)#,/&5PI\W3\\\DX.)!]%)(73V(*B M\/DPQB:)G&(4"0!1":-4MP@,;Q./G%CB$@5Z0@OFK_#'&,VL1P?>5$42W(F) M_6CBT27(("-YHN+(/X.8"*YF8D H6[Y'0#&2[8',SM)1@AT-$I'C6#(A.';. MN!DO1;'@Y4N21U.!E;A!?./)6#B0= M.9.B* ;'?:((:#U'9PZD?[.-E %!N&@/'-XF'BE*/(U()>'_B$=6\&@F! AQ MO'1\0 4_H>HXIO6(F7(<7"Y#?(Q MMRPB_JZ/OU U=:Z=('$YS1C =Q2P5&?:;A""]!7,."?21"("#E QQG8F'L"D MQ!7/#.X4+ZA,MGW[SM9I ",D*.WSCM>UQ4VNK7B2:$2\TK(XEQK&(Z?R%+!/%<2G"P-'J#;N= M-S489[VL/RDJ4J;=25[<-IN6)DU[T]*E_MV7>1FA3CX $3^:%[0T]_X3KX9I MW_B5Z*EZ@H4BHK,2G(N97IU!9>6JLEY"BVJ)4R)1Q*V*@;Q\_4D^+YH2LRA> MO.<[KY]'P<91DBX@8Q\P/0Z2_MU*)&%)68Q]<1@BM)2(46SFE6VT,%5%#@E% MA-(6(DFWE9,PE4C[&^B21& ")5J29(XD#%Y!!9(8 TP2V4HDM9.3%%*^Z#G3 M<6P)8,O?@)PAR9]^N2HD@48EZJ"<-!JEXRT?K'>.H812HA!X"9$CG"HVJR& MF-;E&WS@RH,675:BQ7X( '#"FL";(S&>UCQ!AIFD= (/WIXD MJS=):E:RF\6$?$Z:3/Q[)])8_^+NK,Z=OXZ.RXF78!*KU7(0BY_?8EUKKW!S M2Y4U,7'.,D&88,FL2@7\(ZX %.4 *KS-NI).EA<9*"X;=?O#T22O>9APSKG/ M Z*GY[_^9Y;FWOE_^N!=_R7O][G/^P$0^*CH@%=*.RQ,^5O:\4OPSG22%\\G M=Y^JYUOHZ>TWV!^PS&NI'Q8C[W%*#8#2 $@B11Q)8 >=,,K*$6I,104P*V#6 M#,"24P$6#$&F0;CP""?<)1(<"EX UJ)(2EJ2+?ZQ"-TFR-)3098!1Q.!+7C> M%',1N43-($N8P14DRROY_^" /3#C4F)8$G%_5D! ,24&G(T""HP(5'X?F1*] M6A=BSV!8++#29I%H.4T IC)*'/C11A,MHJE(C!77HIRYBE?S7IH-V).)1$*B M*/8E$AR 6*&$$^.F@+4"K/A2.2Q_X:/*HF@L9$\F$F/F<*00%A*L,X&<+5ZE M*T2B?[JQ;,@>6B36 /; (E$A7ZU,%N%E?^A(E)K25T(Q$B6;%90SVH6^)L6; M?5\ZXP7/Y>-PT-W%SHZ$H YE MWLC?\^%H],<@3SO][/_!OW:RP:P*5TT1E(,1Z4OG;- 9=+-._^65B^62;U5@ M>*WJ@%6:1R12OMB _JAOE2?2!)MB!"R= RV"/5]@'(?N/$E8,X1-PHQ1;6) M'16&)!1A2LT,-Q8L_)*2PW+%>-@'/+= T+2DDC^D&8VCSBBK#ERT$Q>,"4P2 MGT'(,%<,T0A'4UPH2XPNRRBYFE^P)>S6P?UE7.NC"0=%FD X\L%>7P^2)4A' M/I=X:LNXA)0OHZQ!U\LW&X*80YO>!T4,-C82.E).>@4O$;,*S4)%V.AR7; V M(>;0EOM!$2.YY"QBC'*>N"AB./'!8X\8)T'8E6.B)5/L6.AI 2RM])5J"=<) MPR9Q6M-DYJ,BH7GY7N2187F(+1M-,+BY'L-3Y2 MX]\?'TI@>TK-:(2I-AIL_#CRYYP.148K6I%E_&KTHF9GFP%C.?1Q1A(.<:XX M.+6,H42;B#,LXFF02.M$)AN]%D_'$X M_GVG1E^]G-:T6$ M4.R#/I)R85PD&$O<=#<2QFY&_L^/_X8OQ/ )*?1V>L>WD^1/0 M9$5!G]=.>*QI3-B?NF(B2N4TT.1N@M"E*42^=P+1@. &;%0PPRL#$=[.( M.W78K3U.#)@[:48-Q9$F6"C'K!-"$Q:Q64@^LS QRX0J# %Z^=B6._ ^5&P?HJI4PJ44N3+DB313,(IT%,5C^BVC$]^ M&P[2I^EEZF0RZ%7Y/$LJ.X[\RQ61\V]46$<<8^;Y33'PPAJ M*52,#$T05\Q&B,9$SC+],$]$1=W.U7S]BT?=R91U8@1*8JR5C:QVL99@&\]" MJ8@DY6JC 6D-4-"62R1 %<<&F=C$POK'V*?\9I05%X&TPT)8)913DDCO+"IF M0/.ZV0D#DEY+-TZB+48Z]Q-6D&"2,,0I)@E#2K (X7EY D035DX"IEJ>6"-O M"X0=X@H:,6^'&<1U#.R6,"SG0;,HBLI7$,D9 >4L;!6%#'913 024JM$X"BR MLUP:JR)7BGH&S#7%5*%44JH28E6")3,B0M'L5FCL;U94^$NK-W4" D][1Y)H MIAAC*A;^G%4D,IJY"<7CUR4'[VPQ=^#PC2:2:<[\2;9*+"4HFIGTB,BH?![0 M.C[9,JX@%/$7^VRL"3%QHF/.Z-R0T4:5:\*W2V&?<5Q!(=:=3UE&LJ8L5QPD7S D1+'TVVK2%0$@; " MD[QL5)Y^V]-'SMX/NCG(LM2ETW\^O^(6?^_>=0:WJ4]=C&]NTFYMZ<5Z>4 - MDXI'&JG8@0D723N3![%('"VI%,(IVR.DMMY@DT#[VLO@"#D:8R18+ 3CSB@Y M%[7,2%G.JE2JPL\[$6B']_?9])T^K\U@YS $5&W=7;/%""SVA;61H3+&21(3 MKTMG[IP3&JW&I7_X/LI^&63]__AQG$_2'W_X>>=E%!+A91G4US=)@*#!OX85 MQ+%5\P0SS:/5!+-7ES%[07'QC4*/C#1_3'O),$\F/D_T_6@T\;5QEQ;GUR9^ MI__H#"A^ME(^]SN#CYW[=*'28O&&(^ '=IL]IKZ#'U@V6-Y_3!:?"HB-D,)* M2B*G%$T0H6Y>I3C":/&FUW-=Q5+(>]O][1TX8/HAM2UPT*O <48G-&("R%%' ME,_,^5E3TRCX015$2(:N=Q!3D HOL M;!^1LY@??!]3+)K)^&Z8^UL-6^+!&&V4."4VT@#_*B;FOA IE]5TLKB4G5:[GJZ)KX89@8IQ1;5HHB2>KA;D MM-9QU6HQP1Q1_;;5?IJ,1^/.P.OV2I?P6;H>X=7@99" 80E4!O9/8FW$%!:. MD40X8'RFK:95-,>1O[^Q6*!YW7Z/"9?KO @K/!5?>&WGX&#K1&E?A!HTCY8< MC!"_\QAI1@3'%3M_ARFEF/!#[US]3DY'$:!]91%< 0*0B&N+?6UHFU"'>0PB MJI(B)+")/#A%; ^7K2C"O^PF*4J<<9CI)#;O+9L:>4Q#B3BA456C?U^$#8;).R)\(+EM1!&8T)LA$8+ACH[W' M NK-[YQ:G/"E8_/C4\0)M08&7T8J3&-%P( 'JS=&$A1I+,!L,3&CNZG]$\%E M*XHPBE F#'C0AO,X\NE,D=^Y1(0G(CDE1>A3:@TPJHA_1YE2)%D4B8AJDV > M,8:==(97FE8^\4^0YL%E.XJ(B0!-&4524)D0H''+ICNGG#%6)1V/1Q$GU!JP MP]A)"DHT413CV(# -FIN)8.0&9W,[9/!)>M*,(?W HPG@G1%C:*M*1QL7,; M$\(JW<^]4,3H-91M=T !B+*Q%>"%1ARD-^),J41:V $@%!SK7J7#D;98SI] M57'G5P9AR3[_"U9MB>'^Z3KX(Q(2BPA+9NWQAN6))D0Y'DLGK$%*V!EY:&IHJ<084XCBW19=A'WSXE6? M+]GHK\]I[G_HW*:X]CVX43[^\W,^[$VZXT_Y59H_9MV%<++_(E,,\ M5T\C$-"K60>E#T=/43KHWMUW\K]6'FU]3 >3=/H D1_0'?\K&]_9R6@,>\I? MG_;ZZ2%=FG&V]%+7LEI8?A];8(N]_ =7(B&$9)W[SJC='0]?#;/MH+AU>3AH9^E^99 I"** MC7,2C&!#=42MQ2C!CDK3_?-()[)PL$AU/@$MFN'\2D<27W,MT1IS&2-F!$ UCHQ1$5:L M"JK'M"$;#M7C.[\HB2C@BIF8)3JR DQ_'ZR(-(VT$7%U"(@+&O!U(N>7"@?* M(6&**@8$)[#"SZ9E5 MLBJH<"3!Q7:"*[A;WNCT=V?3[-'7JM\!E',L; E+K)!R7"1.&D80.$0EH%?6/)DUA5!Q+TP>7&9C@Y MTT " P/),7_T8JU5BBG"U.S(UV)4@Q2"#JY]=9M.%\&"-TXB3@T'(@>3WM'8 MGRXJ37DLERK;+@+QX.?FVP+QW!RLR$;:6A+*I: 1F54) ;'%A/C;X'%!ILX82BIRA(YBIW2#J@>W\$BADC- M0V3BH1:2-5E(C(BCBR4ULG0H96!O"/);@N]G11 M\-AI7X(@0=KY9[X)G66W 48HK19."A_#*;CLCN$4M.?4A0FE!$X$L M*ZK*RRV7/S>*Q89@QQ*,N #OEX#>4#%+F$L,*Q7R%WSU>NRQ,?9&:-I.OSLI MC,X_!KTT7PO+#6%(+<5< MEGTY4$ B$^T4F'O<5R:S(#H9_"$B(V6)%+!_0)YMOH^7=>UK*X&+GRLI)%A; M_PPU23CB5D4V\10HD,^V-.47HZ3:@HT/B+CF,;," &)-,5&"^6+;B:.X *7 MG&E:>O<.(T6%/"@P9]OZDG:'MX-RO<2:R_F+=@5E*C:&<2:188R;2"#F[0KG M"*? \V6[ F]C5I06N.>MK5[A7WHL#1L12Z=M1&,,KBI@3<'6_$DX 9E<(GVP M"/>XM='XMW1\YTL4/Z8S ;1=\1#K$(W 6^,)MQAH#SAV7H*38(S*#UESNJHZ M*M:PNLA/-[-];%] @SBN0:$IG#!+A:]E9; D@G#K"#&E.B"2:.">T@J?%[#= MRM;5;@!,$Z$XT3$0MB\:;)";K@PL:-##Y2H9"F/!][*T5VIAX,0:'H,5[(AE ML0-081Y'@BF"(D1,":F"8ECY'E<6%.,\L9PD<<(9+0TH*VN]>J53[I$:$UX2.80H(NAJ[:&W+"VPS]P88,,UEFA?:R03=[Z,/*IV#X=&-ZPP>_[5+<2;W$G60]RU'G="02 MA*D%_4D10[Y^IP&SUZJX_'P=5BM8WGF]1]CU2[SV\*7]EDF$:95H#/)+Q@2# M-<"UK^QG#)?DYQ*6E2=91;41S MG4_H2RQJ"1+"<- MBOO4L-FS+TE,H@IO7:^:/]7+V&FEZT*&+K&QM$HRIX^6WN:1:M0]>7ZE+OX[?#T;C?.*))NJ,LM'50YYV>I\&_^SD MF<\"^0(4M7R6Y8HW69AY6#ASRE.0XK#NPK%?/;P:]A\!SO#+BZ&^;CZS2_]Y\L'8PM3KAR@DJJ\6H,7[&9NB\,AH MO_(O*J8]_Z6&H;KH[7_],.RLGE%OAN./UUOAF$1(4V^[1H)3(4!D"CQ_\4K; MN+KL(D*+E7B/C>1_3 8IPN\H.CR'1YW!7\,; W(*O __=?@K.!*]Z63F-D\+ MA;85+?@Y/\WG?"/_KZLNK>((?'O!8^K?S-*2VL2G&V "HD?AH/;\9L8>V&FWG!0L//7XH/>X^_Y;A_>1Y^^O,K;7/__[+UK<]M' MCB_\54[->^=THV_H4_5L55]GLS6)G=B9J9PW6XQ$6ZR12!]2MJ 7_E_7ZWE8$_]?X:7-U<+1>3O#KVPQP[(MEWGL."06N>&B=CX;2ZT]8( M"^L(H10XF!IRLXFPKJ8#!TBL%+S !A=34A*<8SZ\4KY-M' MR"H$!\XXP9MS?942*D.#HHRWVL#JN5;/"/DX_=0;,C*0FR0]94T75DXB.<@GJBH\'2E]5\= L$%T;S>U0GI(PJM):NB0^U$5JNG MVPIY&F;Q:1-BWY]R9(7:^@Q>F1!]A!2#8>60SF;(8HUR$-A^)NWP75:M>X?S M;^A/O'E=^E-,L)!]^L^;X3E]K0P^75Q_S;VO#+[OOCR#W6\_ELO!IP&=N.T) MGA7"W 'V"U+(,#R__<(IP7?NW^^3_1Y>ER_TCQ4]M@O??XKHOWIRNP%R$";Y M(F(2G!8RN1CPT:DU7EB\*O>>$>6K4B\H]88\9:Z@E!10(^1L*#[!4*V58"M/ M_5S=*_D2%/*YLY:OUO;YK2U*1<:VFPKGJC'2.:/9VB;2>)O$NC3<<[VNOQSE M?K6VAUG;$#!)D2 F=*!# BL-65M1;776E]63=TY.(;_9+.!3F+ ]9S(54F_P9V](EN'G M_O5%?WQ)<7 S>NNU*F598:S5.68MA$3O@!OX7*Y6<<6C4Q+7;)T0_ICZDD:7 MW!$P)FE>L?7?W*CZK9B1M7V4/%["59DQ:A6%0QYR15:? #<*LOU- 2U8L=1' MN9F]ZP5!O[Z_3@1T4;^3*J#UET6P<0UD2(7&HJRW:&TUQ?I:=%G1@CF="+)> M,G?\WB23P?B?O-_#DCHX[.+K__H?UD:F'/[,S\. M/]]<3[H?@"5^W?O(G_J]"8FUHV?IS4JO&MZ:%=3?)\A^CXV\BX'1XXMFD@N M3F-PGNRJ3_0-J<2Z&BN_%AMM.>V1V702#P'K>.M=LL19"(3^J]#$9_JW54$[ M5[C9>C5O]?HT_-/QEJ_[4ZF@$Z"RSJ13&G(5RF3'KMW+*)(QAS%-YV0)NBE"_%B!22\7X.^K2'-<-BGU5$.Q2W?DL24N34(]FGK'0$ M"LM(,($,:JTE055B76K@.26$OZC_Z@V?N2KU.0WJIH(N U96 AJZYAIYWQ97 M%VJ7T=,M?"*3R-1^Q]VA"R,ZL_6Y2.N%UU4F%,IV]D_7Q)?N;__Q3L)/Z[C/ MO_/1N/S"TFAW&ST@A^"TLIB<=8&,EX9Y#[3,A*X?@:7?6XO<_;J\[(34,0*W MKU74A+$HF%$42AND$%L1N\WO1^3V-^I^[V:5.0H-BU!@2XU)H#-)<1=(=,19 MI^O1U?=;;=:Y'PC(+-!(48!WJ!IEO.3.&H(T&BWF>'2>GDIKS/."D#L,*0(9 M7VNU9A#9+9KWA#J4%K%$;F;_5OE_&JU)"Y*H*4L7:B[HA?/@!$O""-#>)*>> M2Q(OW<(0K(X!BPR0-6\3KM(S7X6H&*5PQ[?:K_7EJQ7URQ2_6*R\(\,920#\^*CP=+3A&Q.D MC3):0C04X5+:VI%'$(*#AT*H6JU2+ZQ M5H)3/$!7$JIJ:D661_?O(YKCB73'NL#O4J12E,KE/QIE<([$:AQW1I8 3GJ* MR9LYG$>3Z-FXWYOT?QS^-AS?+FOXT/LK]H?]CX/KR8^$-WJ3T9#PQM=WH\F$ MD9XZC[RYK2%*NT.(.F@(:[&A!$4^5ZDBLW/A%^;VR3AV5IMR3L M3^(F]F%T#B1F7LF.9"\5B,0DJJ1U#*)EGS+Z(!)_')Z-KOJDJ&$RZ:_W<^L) M!6U#LD!:EY)(0*PMLX&VQI=V$#:8==K74G(HO9L8Z[V..>=47/!1HJ8_SZH$ M1"0PT2ST4HH@_>/3>VN/O_>U!#$ID0*70TLA0O1!\U8/S!EKL2MV_DC2IR<4 MS^DM*R .Z>R KJ%S/GG#NS\ZAM42DFN76BE#8?*Z%$JOVL9E_1;+L432P\C?LLK$!1ZFAEYK24(" M)4A1._+IKR;A&B?RAJ"%?##Y,XTYR.UA*1%%" R_(8,A9?'3'9["N8S-ZB(> M'^574KQ(Q08Z-^V*VS@FG7R(R!2&9U\K5 KM!/"^0B=C3MVVBZ6UB^3$5S.W M(621VNED\IG"'T@LVRH=*T'@7%5RQ1:(@-G<3VU,V(.I7<#=X6,5@I?!$5,!KT'669[T8!"*ELWW+!'HG>S MYMJ(GNP X8?$ZVR"$W-M0*WHZAVFN0^D=Y-5(#OK>*-Q)O%''HE=]91>3U C MX0;MU?O1.ULP4_XZN^!\%A>SOAVFWN2"C#3_BQ?C?.E=]IMMHCMX08\12(VS M#CR7C#R?YB7L[#ZT0E6:+!4LK<3\5 4L-W";_Z;O#!V,+PA*;_]W!]W[G2UG)8NQT)@HQ $[RTT,=$% MEN0L2=F\)Z1B$N#JD0D@]?*9=J'MB"?Z??V)@@6*SAAXF4H>B@*)6OA$WJ:J M!*X>&4S1W7.>J#5@"P%&C!&-KR+&2@ZX6$40C$[$V2Q8[!"^WUZHGOE$&V1D M!,$)57R1/H@:A# Z\8FTUV2HQ>IR?&G]@T]T]?ER]+7?_[7?Y37FVY4'_<-R MLP[12= $BT-(I& 2',[RY?WO\\9XI]'U[_WK]>MZFYRE/Q!BZ^]Y!(_CL97G,7J"/B5?N-X<$:_ MM=NV^!N=>O+NU_>_K=KUMK#R.R15>?Z!*3(!@7F71#6A&)I3;X?0T-5Y'X]F7^.=63&Q: M7LQ\!.MR;V2%C8 %>$$K-X%:%,@B<,$H*W7B4.GHHF2RY:G64:%4A//X7?[D]3YE>T[LGV+_;G+*!%*#V1<$MER MH3E2BIG57>6BT6?9L=[]1$CQQ;#^KH:BCD=7][]3_N(_KE@PWH9GBQ$G&I$, M^BHCL4EGBX310!10022[G';C)T9A][?*6^E^(DYLBKT#6EFZ[HV2>!0^/]E/ M.5&MJ+Y]$5)+Z>B7PXDV'%S4":-R1;=\0J^_5PXQO%J+G+@X47J-6:0/''881%5>BE\S<1J:URLQ/3F;?^9 M]?HD6'VP7@-9\" =\O;V%!-:KS3K-9K*1;S-@$E8+FP]'K/?\A#=#Q>]X8?^ M%3-A_/7'J\^]P?BJR;+=^>M'9?N&+1G$,8@H4\G&22,SQ?'$-:?1Z>!#HZ); M^;7I[#MP[L]A?SRY&'S>9?#A4W#K_M-:-$4X1ZZ)JXFX7BC1/;91:)E"!K]Z MN[C:SK'VS ]GU'3FDGR?/S+H>/??YWTR8/U/OC*7(JY^V'DD=7Q_#WN6/PRZ1-0^9WWYDV[GVA?') M.+C@,P0Z5XW/(0D9^/E%.\9"$6NJSJ4F%NHJ[[;[C)VY\=B,?6QWOIZQTB8% MTL3BHP#R,(8838S-*$TEW]*"S-V@SVEP]HD]]M*$\^*D4)9\M41R0\1GPYRU MQ,&:E^MGB+-JN3GIQ#G[;#JKP:5"[CPI*7WV@;27H5",3OOJW8KR\N5)VL_- MV>FSZ;1D]7EATP)CBPI0 9R7:%3*UB?'R#Q9,K+>^_9QR!^#K_>9\,MZJX)3?_1HA#Z/N"076I+WI=N89"A> M!Q%97"4F2\ZZZ;7;,:FV-Q>F3)#_=7/9S5G 1VRV(_NRK2@@A"ADULGHPHVZ MTMK*\7*(G3ZW#G6WC,P*ILQ:R@?]2?WR\X!=ZFY<.<**"G7L%14_C[BM>J77W.? M!U\.N->[?WN:#9N(-I@1 ENZ:@-01(2L$H&#Z4LZI!P:78%NWL*&L^Q,Y_W# MKA((?]!OP]$?D_ZX&_,SE3T_] YY-D'G$6_7BG0KG#K'R/G"?XPFDQ^'9YWU8?\4VO#XE/6U*5E*G<_?(<9%B9"W%J5F[..:3S] M^%9>6WH_T>N4G#'2)Q&SR;IF2<;5 +?-*=^\9-_3C&<3ZNEJUN^OFG6O*K\H MC-*$*FM(,=;,5?G)Z@#&U=A6Y2^-'WA5KY7)D5?UFA49"*.KBLD.'2(B=IF[3*-ZQ9 M[VY(YKU)?]+ET>:3ER;O^]?7E_T5L>(KP&JT*1MCK3(VJ\SS (.%C!W LEE+ MU;I!N1RL/:DX3TN/7JW2_:!?0"JZNBAM#DHJ&X&MDJ+_QJJ:KJ97/7K%32L3 M KHF&XT!+@O0R@J?V;OQ2*M4<]Q4F/(=:]"K);I73Q(MCT#KLHW.UN"4LYTE MTDD;89L.Q6],@]9LZ'7'77S\HC7$)50Z2IF\40&\ 1XE1AH")1.V;DOAP8)Y M+%_5; =^?%7 7^!5%6X?_Y.02KF,+M>J7:B:A^H868-'IYM.43!+HZU>NBH< M=6_WBU8%)X0S)')?";O6:KST' E9XW.R(38#2>6WI@JO#N+VU<$J:<@9B)2- M\!X@N2[% LJ 0=/V2GQ;JN!?'<1=?B1986-1*21-?B(I76P7C[@JR5,T#N*; M4X57!W$;6,A0G%1:6%FTXK[)*+N4?C:!5V<^KRJ,QOW!IUF-UMG7;CIOKSOC M/%,[F[G;^VO_J5R6)PE9%W@974PRUF[B( ]UC";JYBWC#:K%1_H]B#O:F;8- MMW4UF!2T415KEJDF8Z=G(E^O:FJ+$^$81_I[?T@7YI+G69Y?#88#4L[I3.4# M.[VS#^@%UR!)H1.0C'A2/H^5SDC1;SLP31FS&,MLH>BAQ&^208+J27]2]AI5 M1$2G A%/IC5IR-B\9%B$I9FGCTG\EG[JA$Y8:S!6;;/@43Z<\.P&!,J43-M# M8*733TS\Z\SU.:#3*6FI>)D'F%R\KBI4Z85S0AMK&DU[(RT\M::=\ 3VK&21 M.=20D@O%6HC5=.PC>"R];'HLE38:GY)]FZR,$&B]E]4+*87*N=1N_")=U(P* M[(J7"0OR26_J[Z\W]2XA4TM-40:L!D4M2+X NQYJ0*&C:!S:&R!U?"YAG=Y- M+2$'S):'?-CJ,:NL0\<^U*+J=OD'W0AC#N??F' .J>7'P8K^YBW(150,)0M! MOUYJFS*6.AL(;#" :2K=I3!>+@YKO_?K]Z%JH[$(46/4#DD-A5*E.#,;JZPK M@%ZQ.(= EGDP55NP!D]-XU7Q7"7K> MT!#,;34U8W*WH]P %#^?5*XA87-G@ ML^()@D ^Q!)>=:2^[ 5M5F+5.H\W$B0>6PBG9W*R2V1HM#?5IX!&*E2J P>J M"H+W*Y23_+ _!E\V762=G#.%2!, P"O5"T]<[:Y,$=&W6Y"LTG@4:;UZ\WM5 MD#SIM!#W/>^!L*A\TJP;A"31Z7;+R1NC[;%E<'HWQLH2(1@30E1&.\XTV\Y) M"Q F^78^C 6O81>^W,W<>/MQ;S,%1%QI!JKA4(08"W0KM230[9%S16 M-0GPY0Z3-70LD'I;'#B=C]7.8)[R]-[NH)\&PQ%OD)POWR5E7/R4G1K&=L F M1;*2Z@!='1-Z7O4Y6ZX09#;M4Y#72ZF^)SS=*3%U([1*8'4H2QN#C5%F#[/%-816<,6*,6D$O#+U%=@N MW$S%^UBD0Q^U#;S_*'8&$$722K@F.Z8%OJK0J<-R:2G90= 7L6Z>95+*$(:DWVVSH&A,";-S*U.,K;]WA84O#+U-2A:"I@] M4F0, 8IR"GD.;^W@/^^NK+DM/Y1+DWA?=>@$[:VVQ563%,4,R=B01.#YVUXR MB-6IW6=M-5>WGYQ8'Q)"+:S@D")+9XSU,J(E?=U]\T(>3S MG6/!XGL%B2?%:5,@!.WX(=%Q13!%@A30M.=82E(_X3F6/=?"I))"*"]4H246 MG5%:FWCDG11.%.MQQ;O*\F2V9SS(PH;1**(%4;1%K4U5!F7AH@%>_,H+/%<= M9!-'?.,YUA(BUNC X9: M-10GDP:L9/@,%U5;1-VXLS?*^.OIC.WJ) MSN$VA=)/>I"%\3"QYA()4Y2J&?>'''B@'=_SI"HVK_5OU/)TL ,/0BZI_-7C M<2OLK>AKXWYOTL_]Z;]_',Z'.G_E3WU'[GK\>[\W7A[9 ^(7>'MVK7ADC[_G M\&>_(=P0'>SS%@@-_NP-[W]_"1&^O_ECTI457A=R]M?- I*E[V\;\1V< MKR&R%2(YY=K9S8/]",CI U($'RM6$ M6$O);%9#D@&QM(5D6JZ\Q0TAQZ)U<>0W;VE6H9 +([-9BA:\"!"+XY7(LDEZ MZ>6!C4>F=6/6$X0-$5/$@IJ8JG2"SETYFPCYM_ORC%MJ-GID8N\S-E?.>-?@ M:O+&!8Q5(&]8Y.TI0J6VFM"L1FW'(79;ZE-RPI/(E-YYP8O239@EZ5TE)]1H M@5\%S!Z-U/M\I4ODO56\B>2Y%% M(OS7O%R"48_)K$VVS&B*;(2)F;V"M%A*ZNX<>PZ???LR(A[YUFW$GA2/^90@ M(REA# JMF#TX$B:U[4P7(E8_-K&O)F(^V@(% CE #2DD"FYTU=U:%UE15]-6 M>J]\"GX4R9R>@>"ZZ9")5=%Z)VMVJ23F%3CBH0I-VD<**P]G5W_RKC8%M3D 6*]K-'2RZ#L)I((D\/@(Y5N04# M@A2^P0-'/,)L2?:[WI@;U/9/EA'J]('H"\I5FZ4N4.9#M75:T>6D434YC7TH M/.KAMDC+&)0AVAISM8&+,".JV>$HCFFGH!-T0WR"T_W:/^L/OAQT@T(R-F6F MT;D$(8:49EUI+KHA-D1"QGWYHB(!^C?GB?D?7 +KNPP[P1*:%V\,Q(9%O&@U M5D3M,VA99GI&=\M"L]74NUU T%ZGF"\OG"'ZO251P?A:@E04]82(-JD8J[1. MFN1T#LT+@E82&NBYF:8''F"+#+)3+LA(D29FK2LZ7CK#!R#15".;5GWM75O\ M]) #\#O)\'HT/@BTD=8K+-6XY!+FR/^9*I!V180F6^BE%=O[DI6O13] *BQ-@&56^4=68;VW>FO)L_^_-H>#9=4_,02Y1)[2B";D$L;\;]0VUQ[1 ,4@V,M9)&L=H;'5[!TI(X@ M5_9 -R'OD8[U;MS_3!'I_$K-0OTP/.\^<-6^I1VD9H422L9 0#D8HVKR.LS4 MSY@8VTVP1LEM!]R%T,+ ;?CZ MX6?]M3^Y'@_."-NEWN1B;P&JD*(#7K5*06N(0NE4R&I[% 3%G&UKAIHALMM( M>ACYVXI#K4@4N%GI?504D+K,KX4&T;7QE-E5$"L6R MB=FXHF,MLP9A$G.5#=^FXQGVH^W05"MF^EVJ6&VC 8]5T7WN\I@92BAM#DI! M4T&W0,!>M&U+^&FI%#G&H%V,2A*ZRJJC+6H1=#L71.FF>V8#;5/@\K5R$_U% M__SOH]'YA'[H[4>ZW/WQEV4?OFU#'A97R%&+X*SGDF"P8;XAKW*54E-AJNAL MR^'>5IH>?(1-ZYXP)? J1$WXW*A<2H99>H&?WV1S!$,^NGEO/>P(C7IL8S=X MLC_"$ 8D%*&]#86' )J"]-=L@.:^HR'[L*P==[]\=Z(V[LM2E<-+7VV1$F,! M")J)W]#1^__Q"CZGA.6JC:^VPCJ%PIY)L9U51U6#'4#YU><\MWH>Z(Q]ID M)VSRO-T*C3/%E^J2ZU^C\;\YK!B=]272.B]20]^ 2;Q%%1AZ1BHYP3CP74_C_X<[HW;*&9!6URTP61"DR;D&&83$BG2$4UNF5B^CN0Y M#?M2N/6%7/(#A5*F*A[@K2E6F%*H8@ZU+5?4!I<#_DTDKLVV;%/8J!&-]<$) M*)X'8%0KIM!!Z"+:,BG/4X47F;?K/CLWQ>C2W(JDVGA^'ZL4W0Y*I1,X8*/$'6M$&< AX!C MB[HD@6$CS#I"5U+T,.HWU;1&5\LL%9FT).Q+X":&!AUUT""5MQ3= M0C;@_)2A%=A7-P&#U<+ZO0@<]M]^3./^^>":?F-7;)]&5U>##M_6_LJMME/K MJ>_7:BY^P@+6(G UNOQ"N'?Q9Y8 ;^[_<;TTK+AK;(B]X;]''\,5^=^SWC]& MO2%AY]G(XJ_AT[C?(>VESUIUJ,5/?#O_Q.4NB8O1^/I#?WS%Y#0]$O<_=]N* M^IPY QL\:(BD_*1@IG(2L@;E4UN;/ EKF_35H_ M]?X:7-U%RN2V( M["@AI8O^^)*X/5GBT=.(FDFF/U*P=3[]L%,0]MW=_?'GNC!%,IAJ4G8@,[E? M$KU+E2!@]8X %+1E2&(Y$;^/<(^K%*]B72M6$PIHS(+^ATEE[1)@M4#@68E MN+3-:$W%^L.K8$]2KA M 5')FH3R&"E\3);M+U1VQ'5-O]BSB]-O%F?'P'0SN1Y=3>)H>+ZC_-*'F!8_ M[>VP_Y\WPW-^HQY\NKC^FGM??_O\873W90(;9]WLP7(Y^#3XX[+?UB#.TL+_ MMS\>O1L-AM. U5;[7BY[F!1\L)@$ 6DL,HX'U2R$*JU2I0H F#3&FB^ M=\$OF857W+&CHMD*VF:5C31*\B*N4A,IFM!9A@)Y7>CT- )@A9H9:V\R1LR^Q$)!IQQ[9(@:(;9O8KX]$2\>)%KM#F8&JLW0F6> MV &99(RY&N/<0C-)AQ7<26"%:58+PN>QD$\"'Y],SNLEY0N4G+T34N>"SB2G MYDWF7*Z(:U'=JYP>64X+1K,FY0$D@/(\!3P9!796>ZN3:VMOE7PI0OI6P/>& MC!VB$>@A&!==MXG1S48=@#*QK8K1+^>&O4BGMUY2@>L4I51D\/HK6E^(:"UZQJ44D4C8J%),B):+'04W)"J=$=!?7M S07 M5?"2K!^OW"'_D81SU6K>?2 \JJ;?XB323GM*[QOQ^\7(Y$J,3FGA KDIZ"I3 M,R;NTG+E=!,+WX.L%HN(*5RUI23C:TW%@"&HQJ(J,7CPNATWJTX"7N OZK]Z M0_4TB853?#]RIM)HD8%;1)DE4[7S;T*=2V^S$XJ%"GS M (DD;'&:#*K1@OZE5;OJ1RTO,OE^Y?GAS]$)O,6M?V>I*CB%*@0>+B> )&M) MLB;6XL@M-N\LIIFA_2K:TQ'MHB66*KI@=1)@LK(6*@$BEJV)X'+5]D2+ '>5 M[[<%A R%[U&XBAJJ"$667/C!$R! S:KMTX-FI<^KH)X&X(A:0@*146*$F#-7 MX9.DA,O!H2CA=*.+1EB;^,X__VA9Q03:I^*Z^6W:1!X'QCRT/HJLT9UF#<>/ MM[V$F]L(.RZL283,9ZW5P; W/./Q'F=GHZNKT?ET_>,A#0\GV&*XUB.AKHXW M#?&N!:?+Z=Y3*]3[<_]IYP1F\\X%*Q;UQ1JLH\@TD%]+YP9:$.CA6%[81,LNEC MF[\Z?)N*\K(ENQAO*)Z6D* 6D,E6+*F&:I7AQ71FQ9B4Y^][FHOUYM,I.$[O M;4%5R&]6-"&JRG/<>2N(2_XFBN]7K-UXNS^^_J-_33'_9$ENES*J'44QFDPHT.?9N?WAV==W M_>$Y_^1E;W U^?F&R5Z5S:O]/P3R'S<\QR;2&.^#$9*GK6M>@$AV@Z(PF9*& M^[#RC'\;J=B]\VREZOX9?AH,N[7L\Y>0/<>TBBPC1%&R$1I0Q(2S\87!([;K MR>72E+KEW[X?91LG,D=#NH#*!F=\=J(@1:XN@=8&?!:M?[9B9\I^[E_S]/]W MX]&7P7G_/'[];<*;F6;IP>&G<'8]^'+8BA-C,@)67X0,.63PBI>T=,N6*GC3 M+EM2>FD;R.[$'>M(6_5X&Y]K]'V_HF%H]WIEXN.CD M^F%B$B$X7PQ)*-*US(H;&V<;*:ND8+]=B>&6%Y7N3MVQSK1%3I*<6D1CJ\K9 M%@IGR9?-%F1EZ[&IE7M#EQGEXYWI[><^SZA[D)PR*FU%,"%5E[OI]G4F)U=L M:9MKI%>XDYA6$'>L(VW;H95=KDHA!MZ?I;U0!686 GF%=G,D%&[)XQU\INGV M.78P>Z\WD59[&81R/D0@0.1%-Q18(V@(H0VDI3:^D<3=[]^/L,WSE(4#7DPD M'>ALDDT3";M'8][Y7@+ ^64/"F++&''2@^V2K],(7R=L=VRAN:7+PD<1P>JL% M2"MKJL&Z*&37_0M@F#'!>$PQM5='@L=CL6;C3E&, H)7PCB#5HF0_>SJ )E) MVK\X\/C R.$5 H@H;'0%;9VNW=SYRCY=OWXZ%/H[17Y+#Z=T= M8@-='RQ%20M)QVRB8\XH<.090Y-#, ), XK7L(84:^[*IS]QZ$ZRA+HJI-@N M*5X:'7F'U73O5P;C5 O="98LTKB.E,/IW;@WBHPTDHDI'"BKG)1/;DIO MKMBE:-SC$KS%QV<;L0BCD%QZRD[R$)X9*K)&Q 85O4'[V.1NW!E&AEUW.\TB M*%0Y2DBS?6:*+F[35^B$.X#<+D?Q]N,M''W?_]39R%W(7^2NH^0^N;??G!UE?VCL1(A%(:TE+VA87\"-ZZS!C+B29*EDIGWKY7@9P0&7:!=L,X;H*T] M*H7;E@"2]GD+TED'L3H ZV8@GI<.Z"9V]7Z:DCTJ@1NC-I$T9.)>)?#HC+:A MS"XZNIIUNP356[44_^Q&X0-"-(@@ 852Y(,R&2)-+GL6<"3A3%/?1U@*UY"X MVC'M2N3&9<;1A:P5.:8D P\:"E;.+"8O)VTW3RCI_=&)W**.WNFL! 81;*B> MMY$5/8LI:R!OVNZD),OZ&$1N7%8+X&*V5<"\=F[ZL,#?F7V!P'3_K-?4[1\?;EL! M6QX@-&&,4@E=U.H)Z<82R,78")K\3(BU&:$GS7*)P!H^K6?EKSSZ]NW'WR;] M;OOO-\90KC*VRADRE@0[?9>.9(:*2#==I'9'FEY^7-O(K06V=AN4S\[&-_WS M!^_L\0Z2S3%DBG))^E6&4D$K,O_MX;#-E7AO%@0D8JWXS9G';YB&YQX(?>7WMCMX@4BE5#(%-8 M5%(HY/6RCF**XLG2M(6(-PSG0@+[Q<$39WB='\;4S,:KO)ETQQ1_WP= MT5LR/4%5PE9T=RE>#EY35*\89SEIDQ2HFGOSG8IFX]-DB-%6BHYEI !*A5#1 M3[6[9K7BSCSXX^::Q^Y_&+WKM7'$ M#IBZ%N5K3EDZS%RZ@JI[[6#^& .QW96Z(W#;D=['/OK&%=Z\%0BE\)RF!NF96J''NS CH>>X=GXM$EYR"I$84I" M@D@4X5J?JN[X%(4HJH5*;]1NQO(E,^O)/3H%5^2:=-5>>[05%:&L:3"F,X45 MS4/MMRV$+89>>04>E'(RII\QXCD]3S/ M\VDSA+?D^[3.#D/T'G7R M_6ZZ)_?7/;??IQ>R)_ZUQ>C\VF9^MTUO?_5?O_G MWM6]N4-I-/X\&M-5_2?]^,UXU<5<[!./(1:H(5-L;U%2O.^KC;%60MVR;>MP MR\VBZT]Y*"\V/JSX#O4FY":J$"H75,U2_6A3:!?Y:&/-(].[*>E//L=Q/04J MDR!29.F2GM%;D@E-TI\+5.3CT3LE]_8-%A_Q.=4)LT7U,!F+&A)&:SE?*JH- MI'I20K$172O+Y?TB>["&O]6;7#RLB$_8[).UQA.Y@:+3R"4RTEJI@@2R.(T3 MLVZ%[JTBY4!ZM]C'DH73I&J1E[8'(U.VV-$K:B2\V*3OWGA8\>"T$[WOQOW/ MO<'Y[-L'/5.3 I#'$\8DZ: $&Y0ULY*X0I>FL>8&Q8K0;B4AAY*[Z68K7[BT MPGFZS<6+&*3VLTT&SF';P(-=T=3>Y+[K?>WNW=N/74?K9'+#A;UI-%E5=;A% M?TL.%!A4MD8:B/B<:JG\V /&A]HVE-PC=@,9!U.[17MKT$A7*Y?L5.)9%US1 M1]2*8L!ZWZX?6KIL>Y+\:[_#MQ]&Y,7_-;B^N)CZ?[*&[R\H"(R]2?^< 0/) MJ4L1[4 "NYU*UQ**6/<]JMV*Q*S>\L M+HCL@:XUE.EI@6)5:!V?6K(]QSSMAU$X(^ T[G=W[@Y-[7^%I//%985!1E$I M]BX:8^4$C.>VZ-P6G"[[K*TD/9#^;2Y!=*5_AI"3%Y@T)U8Z^A6P(C:9PZ-1 M3BCBN.;F57D M\-1JR["=N&,=:8M4; U*8XU56V]-55A9SY,198A.L,#IZ;52[*FMM+>.UR:J/!$)WCM<)L77N58 ME736)HJF$ K=P$JX(V=2ON#:Z:AON/_P625V>KUPBD+4&%S%HJH$B%'/>&AM MH3"E072\@?QY2#? MI$PBY.9%DN0[BY<46.1Y?%G(CK7U0+!)E(<3N;%(M'BE@R_&AN)CTA[S;.>J MT,E"FXY;;A/H 4D=G_?[YI(Y'5_-0[CII#:=X"8$.E2!T=9$(XIE'4[.6__62PU"J,$V2^PCL)4%ZSH M,@V)U%:T'<]KR%Y+T!%.L(7_$1)GGR"3JFMR^!)B[DXP?15>E9D42X41#SK) M^^O1V;_?=I/&)^6O_OAL0%'Y_B^U*AONZ!.I!.)\E2IE2?&VC#XJIQK-5T(O MW]0M)#V0_BU22.0/@$HY"T)ZM9R>B# MQJ/+RZY[^_X2M/6GB]4%BLY+"*&H;%,FG^4H,A$^@FZ7BK]I[/U3'&U/+4HZ M21<+*@R6*S1B]8$/I42PL:Q().,0\(-HB4:[6I0"A: MJ-:S\MRWA[+ZH/Z*@[1(0\22*.J66>84*EB12*^2BB[R\),6?3[#R?8U128$ MM)BRM5%U 7 F@Z0BD&J9T.[W:"?U'72NC0^# I"<*H%D)+COK$:^11B;I]M'Z.D^VI1"@P(EUS M69/5)I',,+ 2$?X'=>YL M>P:1QA(6)EV-3BNC1-5ISHD<2CN5UKG&9YT((^8_.^?%MIIK8[*STD:+%#*" ML,G<#J'((3_]D;]\DL]X:?!G]<3D>H;,-4.2<3 MA"7[+,G=>,^S?J>ZH&)Q*R;B&&A@\(EQI-Z0$>="7_JY.OB+_[35.(#CW$VV M%&Y'K55VW$C5*49(%".TQD$OUU:='!O^T9NO9%X?)H@H"=UX7JNJ8RV$0V;W M@> 0F@8,.>WEJ=^'GWIG%^3*QU_O_]PVBRBR43[DP./N5<@80Y[Q 6)L9VJ)_;Q.AB>L-?$U4JXY0+<1R7\J7U\I"@, M*X6]9-ZS(4E2H#*[QMKZVO #6,]> COV]O&.I.\] 3XG*%9SP58Y]W3)6VSL MNNL&ZYPD(_;T\5D0+)D2"!@?BMX\/:*+01MR'MB'#G QTOTO-D3H_(V5I^B-_, *3U;7+5 M^Z9>Z]38L(./=ZEK"];>NQJ]3+I:/_?Q_*"UPL<_&<([]-B'^'B0!.1"LN0= MJB@ %.^&.Q^?6CZ@M4>_!3_W]WQT,8G",R61M34+UEB8=7?E"*HT+Q?26ZMV MA"8_]Y??+?8C>G%+P5GOLA-65S4X_OK?O[U??SHKI(Q.9#IB MS(1:BN,IM@1&4RJV?6&5AD+7'>_D(Y^.OQLF@]ZV[%=V192@JM.NJ)3(".'L MA!I%:#-%8%23 7NV Y8;_M!M0;4D5"G!2ETE8,4@N[T]?$3,J=TX32=\"@7= M^(ZBM^K C\C!$LVS6T7263%'4RBM=S2*#R7ZX;>J1H?L\RF<)9_/V>(8 MI@+A-V?1#F4UJ,13W*KMI]OQ5GDO/*1:<[&>O!MZP:77?,(LW(H673W=QW B M!]SI5KF:! _,BYB0ES$%GV:&(RK";6TH8\6.@5U[PB^#"444=33.HYL_KC_> M7,Y*OO=_54538_+51PBUQ!Q.]+92,0H3LDU1 M1%F5K10FI#@CNA+35[2AR4:9=J/Z9GQV04'MVS\N!Y]6-)'=-\R)_W9__+E' M(EQL9P\$^\]&5Q_Z9Q?#T>7HT_*ZSEE[V#O^F_?&.4WBU_O?N;MN'S\.+@?\ M]3*\OEW^N;;.61H1"X'HXF.@B)K?.^:9,J"0NTTY^.4=GBT7CL^C+F#B2&G+ M:4I&GE5-$4&0SJ)3X,KL-#+4VKX&2KF\H.WAQUGV5/<)]"4A('E6LFJ6.\'I M]-42BC>Z:+6BN\ZV?3+'(/"D=3*CP(*8"5QY1.VY'6XF11X$U-0S QY?)[?S M:%>=-,XZ1_#$I&H<7[)@YJ>1)K0WS#9;R)YGB;%DMUX:2\)#;\5G! MZ3^!U^JT_21VK].NH7[^EV;%O7<_LW?-5@X&*V!T!1(!X:Q%F>>;0G'83@0% MM(M.;U\2'^-X)W>_%VKIBPJ0"UBDBVZ2L(3'2R2@9X+4&IOTO')Z"0R] !8O MF8K45FPV6= MR(?>)H-M;3M=O,134YW?3_QV9HM14 1F4D9G(!"*"C,5JC:UKI1T])?;>43T8/3JD0H/H2367H.H/? MPE<1VH'D!&]/27/\Z?M.4HA:(TJ5A:U%6 IV_$;/WI^TX1L@J)\PXJ>8KI*<9/,_L>LVJ;ABG^[[8DOBP>/\_U M!.UTBN!)?V-0E?-4,]YZGV%%39>4%HZ);3\OC-O:&[L:77A5-SJ*@ZT!3]%/ MFJ8EC9#09H!1+4?&RR3L1]ZV!FO"11Q/U M.R/^>309K"K$69B4$Q1F66R@/P@25I9I7J0)RKD5^8)3YL!T;/:T"W@ZJV?+ M\2,6;3B;J004Y[5*>)LOQI(;R+?BPCWBZ3>]19DLA%:\4J70S?.!:PIO-5>V M[8!/J[GWGRP>27,S6J^\3=H526C2^1SG$5%2*Y;PR.51ER?%@;TU-RNM3 I( M1P4>EAG,_+%4%&5R<_SC:>YATY.=RH$7]X;DNI6M+MG*>[0MH>?4YGYYG?H& M>E>,AMB1R$V52-Y#*$9P8@M5MCIX]!V1"@"B;NO['*@&\^Q#Y:'3'ZJ0@J+^ M8EWQ* UZ)7)'*!<;H6P?"GBW]7HZ5X].V)W4C1/F"56$Y;[$+J8L?HO84@N4]V97EDT3;^1NU0^:J*!NDM!5!5R^H2:-YI M)VJ#Q PIB%LF>QM)#SW )JZ'(H#38!%=2I@+S[&H$DO27D)M*Q4,HO3+%^X) M#O Z#7,>,T8K$#-!>I=J)G]>/+# K ?/ZUN;&1':-4]_3RFOTYN%&;0LS$6@ MX#0*WB(0/7/0"2"SWK8;F6[*_-.Q\ EW6YR^ZB]45=5".,:#"37*4),AKUMB M9E_L=6C[YFP+9;X-L6U?2:)TCEB-(XVNJ'DMJ(N\DH0@%7DG;*<YIV_T!_3[7A_/1KW M/O7??YU<]Z^V=4K9F!1).-H"EB)TXDTM!)\)CH;@9D)#=2>>OJE$6RJM1.-9'6^";E=U(L>E#+ M@5<00) U-:!ST2%$5%46$Q%$M:IIY-'&"%A&KR^$'9W:=,'SK_U/VSMQ;?%& MF,1%,M)SL2 _FTC>4JTAJ-CX&BUM [->"F=VZ]Y(%.I8:&%-TP!Q) M/KLH? ,\)44*383V@EBR4[^'K[4FH-@/HTH08\;I#4H28U6Y'9%GA)(GJ2>; M-Y64;%1.UFANO-05?)GZWE@H:F_?J91#5"?I?']_).>;M+))@;;%$11-@D'7 MU+/8')1N1\JAEM \;;P4%AWF?612+.T\3Z.X0_&4 M6?1 [YN\4=(4GO$H8R(D$LEVV.I$$ [:2@YUE7LCCIBP]Q1=>_H)CH))W-#JS9S?]")>!:Z*YD43*A-73%,$M$L5(8 MT?A?8\F\N)?+DIW\;Y00,,3@G. 4CB_=;CUBBBR^[.I MB3MH9/*@R',OSCQ;[5^DR2M[QF1%M?")#:J6M! MT*:VKH7T )?3V"^%0X=YWZ(%SY$W0)&*])KJ[):+R1]@13@DM"/;U'2.^SXE&'0"&P".!%QBF;:TP. M==- [;1$=WKI@BWUGL)I\APBQ>RLAI**)8C> 5=7N;>SG8/ AO,D?P"17%5AV"4G,(R96QH]Y$"W01EJRE)8Y+7%4K-;>9)Y^7+Q/ M4)U078[$)E"E[7,PVL,)/GKNS)*=P*MV66@+!65$!*$GW^E&9M6T22=3!9 -:!U6$@)@#SKNR?)'MS%1GFC[\QR#X M)*4;+&8;M*;PL2H=1,AB-O''2U-+^U:&>BT*/!:O-G9'2\@I@S98JK(I5A7F M^V^#<&UOA>8A@D] \$D*ER<+1:&+YYEVD)57\ZDFB!9TNQ%(V0<8YE_[5[T! M%P83$B'<<-4M.3]P5J8E/0,KR=.J0, B*&YL !%XX7?GQ/7YU\G$IMBL#DMA&,#_PM!,?'UYE$L;3U[I@?^\/Y MB#_GOYGV-T*_X;S]O9<@);4*A5Q!U@%5UA1-<\4HX3_"U_9O__%.PD]["F(' MOK[*:HNL0#2RREYK)YU/F'7$*@(&PN19(P_[2#Q=^Z_)X/\,!Y?_W]^NQS?] MO_VO_[TWE^F+9Q0]]C[UOREFWBG^G8F"^X[(QZ!M#B[D[&LR5:E*MX W_-J0@XA=0MG:RY:^%K !A=5#3HG-9M95(KR;3[*+F^H M.Y34P"OO/_6GFWCN?N3==%Y0('QZWOWCG_W)]=0B-3Z2SV=_4211<:^9C?_2 MXK:S#\_ M)R^&FPYPXA>.#Q>]X8R!=33^V!\0\WZ MWW[\N2YD44("4Y+DEZ=H8N6!6Q2%&1ED50L+(B9\W@EYP"-P?W\NO0SAW &: M5AXDCFW2,#;SC'G0/EHA53?(I9J(*#'J+,L*:7"CG\1O7R0W=-I_]0>?+HB M\*7/S_!_IP_O0%_M#<;_[%W>K'60QY+6?>R83+"N5!625A!K=BA#)RMCZ/>6 MI0P5<:P[/X]Z^\'9)Y373HQ[&E%VOW=R$G8/LB"CY^BW.N&-=6!49_7S4?(&LM5X&+I5+G)^/2R8OF@6;/)F%% M)+Q0DR\A46RC!&5#S)02)22M4IW M(-RKI"6$UWNRCV@>>$_ Y2)E*H(10<4,UHH.9%.@2F!-KY(%KPG&)XF(GE<8 M>V*#QW4U]W$"\A264'RL,5@*AVJ2C!,\*.]$#; V,G(_R*>]1*<&$8XJT@=A M/6NR]>2DL)(-)+RG*G;1K24Y*@IUU\I0_:#TJPSWD^'C>;:%:TE1;@!"ZS%@ M1.FC];&[EIBB=LLCDEZOY2.)]$'74CI37$PD.0@6L"1'0)[]8?!F<]X?GO])OW:6. M9/%J8"Q5\-1-[9/,6+26HH(HBE^XG1"KZF&.P.5=#_3\W/M]$_<$UL"33#V! MYZK!9E-5QSU-5CXOC(S[#KG75MT8#VN^>>QMU M3SK0O@8)FIL@$J^=DM.;6VQ0)GWKW/OGB!NF+LE8[VKY]/U7J-PU/&#.*%(V M6"@LJB980FC5&[W2[OV@G3H&)-C]5*? Q'F5_*_\>VY+VG_J_36XNKEJ??E] M)GOK77 AADS_CK;:S+@K:!N+MR+ZU4Q&X5Z9/&7R8+B=R9F8&W7Q2 &&<5&9 M8J%C8@Z *"*V,RNAR4*RR4TV53B>[TF.],GE/USFV8Z1P3X#)OPXF_Z[C?O]'[NBB2.T0;. B&"6"(L4TH1 < M"(7TU!=1((,+J]V6(!SV2"Q<=:;G9^ ## $[*P^N0!$4ZRL=;<$9+M!*E/S* MX =B@HC.61LB+[%25?%;M9TRF")4:U8; ;(\CX4)3I#!F_& C!2 %HLB%-)1 M;XP/?I8649:0PAH--<GHY#'R "0A>*AV,UJH$&4Q6V:F9AE93Y>H^+ '^ M.S(!#\,!NI+[!XTI5N&=44Z%, L+4&EOX1]U$$EX>36D=M*D#QG@"8J/3/E$'F!10Q?W0X MAOE=QX['X/67WN"R]\=EOX[&7>)[\Z/HWAU"ZS)?SCJ/QO(JT4J1A"=H.UL" M*].Z4CKIE3O*F_86%AR%S6_GT+D_/AM,^.,WE&%MRJ_*%$ ;ARBR1A>,[?*K MVN6:0*_20.O(V<$QWHW7G>&1&+3T#C/[3O\=7=S5;_7KWI\T1.L+]\>'8FO, MEN*ICFG:I9AC7EOR['Z0QWA_VN]HQ^3FO>Z1;<^T&_J90*NLO4N6Y];KE.CF M377.(KFA53HGI12 QTBLKC_(,?FT6'/^]_%HLM,\E$4^A9 *Q9F>Y[5C1)M# MZ%Z.M"T&Q,(*]CF?%!! /X8)6W^.QV/3 6_,;9!^_YX&7GZL@@U"."=$="G, M'BY+5@AKR]6D^.$H[_K/V(!P1 ;_OI[!/&O&19-0>OO_L_>FS8TC1\+PY]U? M@=#.K'LBV!S<1[?M" $]VV'9[JW6^,-?WH"(HLB/"# P2&U_.O?S"J !"^1 ME(HD0)7M\8@DCJRLO#,K4]&!*@/?K;)SLJT;.T^[*JP M(F!%UO2!O N_=I^+$W1Y_'XNBQR;@$;)_3/'79[143:FDC"];"N!K0=#K#I$ M'65HIN<.MY7BVYJL*!I'^W%C#6=&T+,&MFT.3=U75<_%_AJ>9ZNTW178BJ"< M7'_;D5++4%2PL:\"09^V-94XT,O;UI=TK6AO8"F*"QZ,XVB.HRQK3KE3/*4/%\]3 TO6A:QJ:KSG,>[%ED'[6 M;J5M]@V.IN6!2VL%-I_Q!15C:.NV:V#=KN8I\&?E"P)E.L[Z%.857Y"GBCX% M-O/#_$^R2W,]@]3]FAG<:MD"=T=7'; QL9W]T&3.CR6[@;:32N7^44?NN*Z1 M*W:W>*@\\:NZLJ,9%ICLMNZ;KB^; 7,N+=O',H==^'7ZIL(1OT>NDBN&GS6[ M7H=<$ JFK*DN&)96X&/J/&!6D:.Z]OJ0CQ6AH!ZCFOBM< .Q=_MET=WZ6YO= MD[[BN_(='01;UVIJ<5\%_4J-^HYMH. "3D93\CG9,G]@K133\89@U/GJP/(# MTQO8V"C,<"PM<)P@\+9G"S?*6GCOROFWG6589)IA><\WUP*[\$\29J?;T970 MAR%KOC]P9%.S'8O6?PQD\'Y46S/LP-I>'+IA/XG]/--^WCZFS^\GCAHR;-_2 M![KN*>;0'OH#Q5)L38,M]OT=!3V"/X_83]B#\_&G:7JN;\D#S0E\TPE4S4'^ M]-UA@*-=_.WE+8(_+[6?>_E3-@>F 3:5[?H#S<=A%/J0\J9U-/:O"M&S9L[#47U=D0PLT\.8T>3C00(7:7K RJ>MJ&?+ P\779/9: M"O*L,= UUU8'X+EC:SWBNK57=*/44'M_Q=M26FM>Y[R<6USACD_Q1PON#!_B_C1/6:[^?1]@KGCG4L7NP M&AB@IU4'U+3B!$-/][$]Q?9C'!N%"ZW<_N#[/,KHQ5OJ7PX(;-3?;F%W;NVR M WEH&(&F# /+,FS5157S'A M^P 0JK86H<^=7KHEV4S97:*TI"C/#D /#C7-D@-;-2S9UJJJ:TUU QRR8_S3 M^04(C ,6]@)\0;0<5+G>F'<#_#>P-4WW@P'(L@ 0QTX##'$^H?,VT.:L4Y-G M&<; M33%'V*AT$"S;:LZ)"&KZE !M)C_5.QK1\IQM&1HF/+R3,WV\>SY4#?M MZG#9P'4#)^@:Z^J&XRB*;0/?.4.6B@53 M8NBK@"WMG]HOJL$#7R]?"4]$[DZG[WJ]>@ BY8&K*OK ]PPG4$U?AS]=EA8$ M:TUQ;(I(1?Y%Y8C(%ZR$"R*_E-EH&E;9Q<\3N'N& [G 1*CL\?UV\\'V[]]) MGF/W)47^_)B0+)]&\[UQ"<^S;:@K*>]3X*5 MSN'^%QPC?2SNP0!"V:O(JF_8KNK8 <6]/AR =;@M%:KT+X/]_$L8C8=I=AM^ MQVG5TS1&1H(OMOO(.V<[+USK>I(]PR;>FR9D?4![ S# =S47>SRFL[[#&$'Z ME/CA/"K">!^N7<ZIG# ,@40MP_4TV]S:CUZSP8#CB<@T*]!B\-(L2Q_AMGQO(>KJN#Q_H U4W?,= MQP?@ ]DWC:$,P%NZ;2C>6ID4'ALQE8UY>1LPO 3$Y0YE!+8#H*-M2-;'D:;Q M ]I+*]>L!>T&Y*Y8=H9Z.70L5;/ O C MLE!-T]8"SY0-,.B,H6^LX\;1U,L1W#B]_^/0V3/1A4!I8Q M5/W 4#W7'F*W0:QT!CFH>6!>*!L85%5',[AC<'U@^^JH>5/5/,=7+%<>.KKJ MFK"Y**4- $6QK$T(39,__3>[!'1;2(,I&0".G*%K:)YF*"IB%(2T#:P$_*2L MX[.+B#R?=%:'EC$86D-'4:V![7BJ/AB@=';!NC0TV>P2-OF1F&'9OFH:^#]% MLU3%U50FEDV0*M;&Z._+(*65\MC4;-URAI[J6+8]"^S=1"++P\ W M!@:>D#040]=E0UL=0UK7SP;V;2E1''[BR80(:;2>PAX$W]!F5@/0 $MJ$VU!.0]U5Z'-+YY'- MMAEK2P!D*H&F>IHKJX$9:(I=H=X%2W^#/W6'NCR'KJ"&B]-*_OG,2L!L!5=$ M]U0$/+!DW]+UBO8UU]D283 TV[K04C8[0:PLQ3:UH:4:GF-ZNNG;]E"VS&HI MJF:K&VZHN>':GW,ESVV*9GFVC:T35#6Y&6KSB:'@,NMG78I&2%@ M*&#-V*=DE)$P)P/"_GTT\_BVJ\L:""Y;'@2*K@ +&37)6:;F;I+<,2KY&4A/ MM]QG-U.V=%LQ-<>T/4<=N+9B5:5F2F![\D;(B:K$-J]W#QMZMJJ#O'8#TW4# M3X-;S)IX?3#6-DQK!ZBWYXHV]"W7,6L1X[F;47S% OG+ M;6F8FZ)?#\H,V)(53[)4T5JM)\VI[^AM=^F\MV=9%CAIIJ8&/<%-W2M69[QA>AXD3(O&SR&^>R*(IC65C]!=ZX;_N8_/9\!2Q1 MQ]V"3!PC8-EM1.:E$^">/QR :VO85J"9[L ;:BY@U_<-S_4U7]G6LTA1,"?: M4F1>E#)-5=<]35=]Q5*'K@?FB2UC%MPYJH[;NS4 MXY=#)"A3*QCHKJL9MJ\/,7NL((M;0]L(?'L;5:JFY5CR@8C2-S74#4 M?PQLUB&V-G;5@69KEL)ZL0TLH*1MM2>G7A\M#3Y:K^[V3CQO@#U%9,>S8>\\ M=> %H/; AL>QZ]I&T&S_\IX'\#0K?,XX FO(PG''IF[K]M +;.1\<^!9]L"3 M=7\CHM/"%>XQ;%7@/MFT;1RYZ)P'V&="Q)',"8Y_.2MCN'1,1U7C91F9DB2/'@@ E+=7$"7%#;6!BXUHO &\P0*'F! [84;*R(=3>6^MIE.O%+C_19]I#=V , MW>' =91 \37%4!#+ ]]60(-LD+$FVZJUGCZX7D1O?_*^FMBA$GBVCPI,A4-:%2I\F8$VUH/$UXO0K^2(HP2,@["# ^";9E6M(I*3Y-]63&P:D#3 M A]L\( *@<% 4?U-*:O;V.#PS6#S%O,69?9$(=I7MN:K($D5U3!\$*N:XOG! MD*)2=X:!O.FHO5=EW>DJIS]7"^3;#G@!JN?KNJHYA@+N@ >,.=0M'92-LU'_ M:CF@;M;K/#J$B+-K;GO@>[IE:J:AV_; -AT52 T1K+A*8+L;"4L@M#>#79Z: M6QV 'V)Y%MCRX/:!(L>H[E +--T;.IN:6U4L;9]5?3V(?I'FEFW9=30/Z-30 M9=T?F):I4\HU#%L')V9#R+]>;!ZCN4W- ]=^H#H>>/:N:=FJSJA2MLRA/]RH[^FXYMX=2!@Z M3J#9IF$/08Y9NJJ;!C6LP3T$DI(W-+>M:/)&<4B'$'%VS:UK/C@NLF+*0QG8 M55$UE08U9$O#/,8&I1GJV\$N/\UM#$QG()N>K=FN[GFNH>@:Q;*J!(Z[)5RK MFO9&N<7U(OIEFANG[LF@N!4#A&(PL(:.2G'J8HE%L%GAV6'-?2Q"C]3SL>F\=H;C<8!MI &:J!CX55 M@>8K.D6EX:CJT-Y(K'5<<^^.E@>6KVF>-E2-P'6<8>!Z@N_PT]] T9=,=#BQ#'SB.IRJFYS LV[H/.GI#<^N*W-FT M[/&(?I'FMC4=NQ0XJH.5=;ZE:89&<>HHCF*H6TYJ=55S'X_0(S6WH8(C9 PL M,("\@:PI-MCO%7GZJF]O:FZ0%OK;P>8QFML:ZAJV]@MD/'KFR>!>5O+4&IJ6 M?%UY[N?*[NRAKZB!+5NF[&/N1;%MF]4%*HIE;K*GHX"WTM4$H7.!:#G@U_)M M#\Q!S9-5'!-&*]1LP+#Z)=5J'ERH"C#08 388>>C,UE*.7J> YY2Z>3]89#5XS0 M(S6W&9@#WQWX*%QUV;!M=:!35*JF#__>0"58_A$4EX[^E=[D[*CY/L%3/GV+K[T\) M_/P5\,#T!7S 00M)3CR2D$FTAL$=YU2,IK SAF &FJX:F)KJ.."T6( ">>CX M.E91;::QU/7.GZ^"]X"%XSRNG(IQN&"89@TU"I](=)_4C+/^CJ.1 2Z:/!@X MUD 9#C4?S\Z!L#+E@1ZX VMU ">K([,/P\7+E[""GR9ELR-Y>W,BZR<@,=\^ M\,#>!S_*-51358>6JZF^KFBZNO5+3L> M&#FVIOBJ:S$@;3>P=>Y TC,SQR670/@"OUA#9R@[KCV44:$-+5\%[.IXR'1+ MO>&:V-B$X%CXGFUGZKB.9ENFK:F# (AWZ 8JA4^7_<#>M&".A>^W)".C]#Z) M_DW&0*L5+R^)]PL!DPN;+P CU"*.-F98/XJU;2%-AE2U@6I[JF7(L/N@[ )8 M2^ YKCL(+,??/)*A&&L,^0I(#UCP[30L_B\MX_&GV1S #283,L+!$97,.VZM MFNL,!I9NN(ZE&0/-'X*6A[6BH6_@/QN;1BLT#ECL'BB;Z_Q'F$6HIVI4!$D! M&FTQ]>*Y(9 J&P*)(XF^C:9D7,;D\X1IQ%](,4T!O0_PQ*7^;GY+R.H@CF_E MG&2_1*,L=?,H_#:*2#(B83*^):-IDL;I_=.7,$,[O[\^ZW'; F![O2<_#O,\ MFD0CVN,=0*-+6S$=MJ_^2P:[E3TQ;(XB^//YN9 J3L\S37 5AEXP,'WX1QXJ M TSCV:YF-]-+VX< '[P)S9U;&WSS*WWR((I+/"I*!6!C2HX[_E?)MN+HT]>V MH;BNHFJ.*_O68*AY.JA(5=$-=0":196W2&=5-5;+K5\(ZZF6^VR?&L75@\#! M@XZ.+X/D&1ANM5Q;40;;CM.#46"T=KE[SF4;^B#P M?U@D#7AIX&DJC:7=\" M@]C&LF:KKJE4NZM;FJYM6ZZU%E,YU7(_ M3W8]Y&B>#30?&Q'Z0UD>#CT%3'@#-(NIVZHF>Y:V;;"+H9B6LW^=NX'DO;YG M.X!Y5B";*M;1ZXKJXY [NUJ?CUIUV_I4V3F ;,^TOCUX9A!8#B:,]!] M8P!$R-;G6@-3V4:FAF*L158OO+[G]F_H:P,;_$K8E,$0]BSP#(NM3[650-^Z M?[ ^Z\3KV[C'"_-H=#3W.4:@^*[IXRP!PW<44P4[ENV>Z@:RM65UNJ.K!^B0 M72#R7=OS M1W'1M, 'L(WA.MWS+?"B MOV M#!DGH7@#K5J;&1CF<.O:'/L@KCO'VIZ5F" U7#_ WMB!XH$KY5A!)3&'?^<.[0I4+]DE>OD'S"9%HQW[ M]G?P/._9:#6Z;7$8S3;WZT4K"&?SC_]EJXKZ4?J42$-REY7@ETHHL'M2,242 M!L?#Y$FZ(R-PK*50FH=9\205J123^S"6YEDZ(@2Y,Y<>X47D#ENLS.8 8Q(B MH4W#![@MAJO)&)X8%E)4P)>Y]!"E-' I?<,H JQ-D=_=_22E$_I>.N^">MQ2 M\'U$0\"2.RJD<4GPY?4#9U&>D3F("71D::,:1-'/:2:E\%..7_1Q97\K8[HJ M9W55DRB&AX32+*40P(/'48XWPEJBT53*Z-C77)H3*H#Z !:1?DT+(BEJ3[KY M5M[EY(\2/8;@ =GJ1IK JR=EAFE9D)E%&,4 P#!+9U(!X@'?@/]>A0*Q<4=( M(D4)3CX!B*)$>@#G/2WS+6B&'W*TCB;TJ?"93 \AE0@,L4+!U$!SP)P9N%14$R0$D4Q_"N MHMI2_!X("UX!!(8GAZ-Z;Y/D$)&$9L9P/*K/7Q] M&0/9P+O3.P/L*A =("%0>4AO(I3A\A&0/:B$[) M3"K)1]&8$28.-Q@>6!>$9DY9;YZ"4+N+J2 !\8*K2PA=^"S\CN/;X0I<.&7+ M65H""F A\WKZ0!.S(XSD@MR!%P-G90S!L_!W B;;MGVI12\^(XX JW#'-,H! M'T_T'2"NL@U:&5%=Q7 TQ2<#%\,F@5QB7XZB;%3.T, ;490MY1\) 67T]K[T M_Z6/!$3,*F6@9"ZH=%ZEM,7&U%O\!(\#0Y#NSBAE-B8N!)9I7=QI7+SE\N;]LN7KEM&]9!JJ6':,UH5C@R6 7.8U"$"\\!UR U(A M[-#[Y3? +, %3]EVALV LP)L$&28@K,[E+EQV45OX0 FZ0I M/6KZ<'EDKY(+S#)",P16.D+>BC'5@+;?PL=X!!W"9R$_J*;:M\':BV-@24X+ MB>KZ"DXP.D;?Y HB-29KM8!V-]IQ0AJ=0I#0(0"@J/].T-9%!F2C\T[A97T& M774'+V%.%H[1Q/=5@S1!T=,Y"*&45R#%"Y!&%"2TK^_(-(PGM:]4"R>T0N"G M17J1TD^(;D5$#8('6@# 2[C\H/55ON0.\$_8J$+,>>/*TN0^109MN@(K:^Y3 MZ;P356 UA661@J<"J(U!\%*S< SX19,K+<'L U$UICD?1!;H?K!#6[Q:* MJH;%,!.LL@H7-MXVI%$*K$R])CW!5WQ(Q^SK7$FG#XBO5E9%'*@_/<["QZ2Q MU%UT\KQ0K?]>!BR/BSNN12P7X^&_,LGNIWF1?P&O>/1T3*A2M@W=\WWL)J@[ MNHRSS#'7X;FZ8>M#3SYYJ/)$WO3A$AOP]-ZC=-W$JH@.G#0Z,*/E7(2Y6HLJ MH9S&_.HMJ'U@IG] ]M'0__L[NEPL^T>^D0.]H M1-;4^Y\H88%G5!/ 3M0U(,3U/ =B#V'$*&R%-;RV1TV%&19:_YM!B 98%B+' MO4?N0]"C U"[!YH=J'EW\X61+:.LNO:.P0$F!G6M#H0 P_")Q(R?>9;>T7OQ MAAWOKC!>T0ZU5>X(\/D&389Y3O!_[&'TR2R\ D_ VCO74596S*Y^F8Q$A4L)'T[UJ&YNM>#(U"+J&@M -&Z:QZ M:Q4NS>>8;:C,5"0>J@PP)EJ34 5 '7U<7/. F:<%[3)RWBM\&#NLOF>1>\IK M#D-:I_'D72D0^JQ5>0T"O/'<%-DO;53!4!<"P\]UO'>\*D>7X+)P++HZ]'D9 MK79=@[NQ]G6!'($NC CCU<:C-K&U/;6SCJH&X404/PD7";LFL7I5J@YN!1,< MW,28QM?(0B15YKU^C_'<6[\"_#G ^ F?H*NI0 MMW5Y(!N>JAN> \['0-9L?>!:P;4['RO86T:+)$3?]1!::QR0X2)3C+F[K*S" MRY3O%_FN&--L=_^B.F%5G8S6=ZL*=&05L8/8*1K!>;P@S*MES-BN7 MF2[A0QBQY ^-6X:+[# [E4*MQFH_\[[T;0HF0'A/0P:8@*9>9O6JG#0@JBM] M,'X-WV7EO*8.^K0GB::;Z]#FF,R0PRJ0 6_@:61[:D6V*=*=6G%->59E+'#9 M\:$[O77MZS-";2%\:A5MMX_)#%\., M8,646^S8H=ZA+(WV<)F$Y9CR)P8!T.,>[ZK+RNN#\LV@.G@\\Y 5!]$'9V,: M4:!.V=("AU_(')]6Z3QJB6? K]$\II4>E$]_2R@@]$!^WLQ9O+OYK?^M+_V/ MZWZI8WG'0,M4",@>>O2/"K02(_XLH,C"(0MEO.MB6K94'?M;?> S;V2-&(#1K!;2?369$K:@^ KTJL2#7U4,I!O-"J)FKE3<"G19I?^*I1=?A4NBL+:9P2 M5JQ5[?'*%3VV7G9!%7G 4Z$K>;;*P:WO6?&SER6=3/DR?!-:=E?%86BL@RUW M1L_&8@)QN6PLKF*_YLLB6X:&<;HL\ 3%.D9SN X[, V_\.GSNM9O.P;Q,2_& MXI:%+3BN2D!0>SN, 338=*37112 \0@R6Y24.08U &:\'$QU6M#:D^9Q20/5 M[ I679Q7I:>+RMKT#N,.= TL.E1?!_@#H4/;81 M:28$5G5SHQX?KU_4Y--4."VTE][A7;6L4N6/WP)_\4GY^!,3?,K&U,8BW#M)TR+!.OWQ(A^?5W7R5)-6F(,[MZ+V.1MG89@T M$+[<-G;R@%8<-[%-BTJWHEOP5)MY*B,3M#YHIC524U7IR\R9)",QNN; MUS%I#;34J^VWZK0%4OWR/$9/2@A6'BVJMIBF;9YLJ?ERQR+F:?[L$8I%-&L2 MIX]+957'U!<6Y\+87KYD^P/A"4O?AZ;TIAGJ;DSC8SB?U;-*K-QJK1)U<5]M M\-:KCRAWCFGY^,,B(5,#0!,KLQ"-I65"@YVXH=&)/\HPHT=56$:;I:] !Z M:"D7.\6S?/O?RH0L/VDR@XX?1YZ\QII+[F!W+&-GS&-'@Q-Z]P$!$-N7![IM M#35/]ES3\@Q?&V+MTL!P?==6]&L/@-3HDQ;]ZNKV,L]'@X4V>&UJ>Y%#S:4J M1PN"G"PBB[1V(" MM9[2AVX$#VB-#$U(C.GQJW!+?*$"X]W-/SX%=6AD>:1G(;5S"7[/F[4@.YQ- M]H0=7FB(3UGGAS.IQZ&(TG!6,'[&SA-25A66!335:*6"I7HO@H<9YIRY?M3R[ M0^/'=WF:W4E@ V+I2J44,B1%=@8($S%UE6NM8M!#CN@6C4+:_0\#U'%4H;)RX]4#2XOZF251/36=2D:-U3;7E?^(I&DT9Z8GQ0;;_P9^ M%@YZ3<7U\QN71UAX@*4]88TRZ@WG:6_EZH8#OY-=,R4;\FY1 MQ%1; 57%$G@?:;9V6+P97:R%?94[JV^GYP4J84GCRS0<&\9/>;1VNK:A:ZIC MD("YJ&BJP*KBVHBF&T0#6G7:MGD_!HE1SN#)N';:&' M4YKGG)Y69!\>CB\>T$2$,18UE[UQ:4][2&J>-)9+O6 ) ]^>1"OM16.9D MO8Y@GH$*H-N:TA-P*P>S&D':ACZGD<2\!&%-74.FA5:5=J.LJ^J,D*3+\N/M M\#:WI,DU3)KBH66L"JZZ"5^S/],:Z&_72+/FEW^E$;5G@!I (D7Y%$-JC6 7 MMJ64JKZ4],:EX).P-64M_6CBXY=%O*!^%U8,)])M&#V&";.N$GJZ>4KJ@KP0 M$^2,'C;B@4U 41.C#&@DG)"%BJRD7O:R"( &R-DQK5K6-'UL[.#9JTYO+UF1 M=:Z&YVSLYDN0_8/,^^@9/3C^F&SQOU[R.$/^D0]8E9S%HAK*0GG?>DKQ==G'!^OUL7$6F*O;Z4[YBQ>+[$E)0EZ#*E6X><=R&J%]) M46=FWZ$R 4NHT14>4;SEA75^:*%4=@;_%K7&S0AYE=2O2OA!4T4YK9!Y6&EV ML5$Y?526^HKL]CTAMN="9\UXVX#<%2]K8A8,%44-5%D/G$ V?=M0!@%M8F8H MGN5K'6]B1NO'WM/J>T31B^GFXG1RL8J@!@;'@,%FKQ,4]2UN/D%%$)1? MJ@+^-A_8JD)BS &NA\3>4?&8ECG G__TH1TT^_JZM0-DPSP,=K?-XCR5(X3PG'^H_-I3.$L)L\1=J/H0K^WV95__EA:_AQX> M2$8+C"H2O$N+(IU]7.$U%?BFR4C-S^SZE:]H0)Q^LQ?,!G>?U/8Z3#ZMXGP! MKG9S=EP]CY\1;:G76*G],@39.PVCA;X] E\MHR>L3,/RA _3: P:0M#3)>FI M-I$.19>062>FL@Y"G E2.PFI;3J"/$7= M73CZ_3Y+RV2,#D6:??BOT8B0R>3*9.#?,7"[.&/[O*_[4NH\+28KXJ?NYP;E M[Z/9UO%\5VBR=8AK"SEVB^(X6(%RUT7@6@/&2QHP;4')#[R1P'_-E(Y.P#VT M[RNOY;=E/_&^XS-CPE@7LN"-R@+3ZFFZ*<3 ^1RISIL1_JWGTV;.+S%:U5=Z M^%R-VB,<_4YHX1HXL"^Z\I%9=(1I=[[KRO*7] MA>.58.0EF/0EO/BJ .35Z=*#D=%ACA7NL.#(E^'2T7HJ/[]2,..)G=+.JU6L M&H[3,/D@G=8]O1[;5NV9)C_;]MIMUP[Q68=5Y#5QEZ,9@KN$9WBD9YBO'H(Y MC0&E@8TT3DL\M' >Z_,:LCH'H_#,&&N]:; /;YT@(^%)7[@B3 @P(< .19FB MF#W%5H0$.Y&-]C,]\+CM^K,!UJFC]ZUH^4B?Y"X;8K!.VE_)0QH_ )=+?Z?= M!Y<<&0=11Z>D-;..L;MM[F_:!=;?3]:PPZP'Y3L[!@ ]*B1'+G610WNOHL9\_.PX@U MIZE;75;3[ ]Y>6,JQCQ+1X2,J[YL^'I\V=X'O!N3"9N[2<"0AQ5\FLW@"M8E M:]Y<3:,39^]P -_=1U0UD*JI9\KZC<,>C%FOG!R[U&ZVJSWT!3_U<.4/4=V4 MZ%WT$VSW!O6^R&JVC;[,MQ=7ME"5J^G[1K-!7L!SASTF1<%&GE4PYV# XC@T MP#E'I*ORV9!>]XI:MG:JNLW5#<1^I")<'O:=M MZCC1#_=]*.H$&^OP=I#X6-Q#6W?1.3.LUQ\7D'+R0#@M[JZ,8N3?'* =U;.: MO@'_PQCXC#D1VC*TH,]K> MD$F/";@X.>UM7)N(52?$A1%]3:T-N^)E[K7HQ9;P\"IWN6MK;N5N2;#3O;PY M9!-O?JK'*X%_&(>C(US"A7&UW_>K'*>\&LNT7$RU"+HFVL"5]AA?#F2B0U=G MZ7C9U+6)X@>+B!JIBZ-PZ?- M:/6+UHOW-R@IBTM+RQLG!H !@1U !8ADAU1I5YMZBW=UW2^F!(831:$ MCOV*HZH':H:C.8LHGT1DO#[BH)9Q=X3*@#++Z,R2A$9LJNGH8P)"@0%8322+ M6:]UM":P_7(44R=HT7KZ6^ OHD7[-QD'H &XF$.K16P;/>P-23E9"-]/$XJ. M<@YXHY,1V7+R1=2L$CL+)^,@O.13W -&/W3:7G@/1M@]'2P2-CU .LN8MT#6 M9=X"N4'2A^+@OYN3@I=(K1_1*3+I+?T=MK.@4+/RM,ZSVK=.X+O]AG1^,!E7 MK$T%SO5O&P82&3_60UXX.>'<9C!PZSFM]F5>,*%O M_P\@R\6(9PQMY8U@V%XBW9B6E&%0+F-:^SZCTQX:8CRD7>NCI$1ZJ>9@/ZV. M]0)(XPAVG^H$EOU@TQ@8>;$GX\O2R9H^'Q,Z^G0QOZ&_G*K(2&],U3/@"8%WX;=UH!!G#9=H)"0+ MG-,YAZ"^3F.0Y/IL&0IL[ -S)9C#ES=%"U>27:D?ZTC_2&)"%TSWH MK.,GEF="N.=X2U&/QDC+@CZ1)>'8VR:$3=*;$S SV1"8VW4J:@Y1K$"C>U!O M:Q4F6=\\2L^$C?#"<13W8)OEZQ; M>].Q'S;@H,Q ]533GRI7!_=P,R1$\_=\#&V-]^PG%,PHT2HF7"@M*M&C;#'A M36)N8@)"!87VPGL[B FHA*SB5&S,Y1&IITIX'RJL*F%:)?OIW+U9.J9CF)J5 M W3HW181LYA&B)[4JB*_HP,)F62AT03\<>79-#=&9_N!;]Z77-C[,@&A#QC\ M-P*$B&;#_9;V[4$XJ!4L?0(EIZ.<0]1L2S"P)GLAAXX10W06UF(4+YM^M'7X MT=Z11U5 8!4]M79$:$^I;3$N2JM/B?2W\*D1$.CGGNS10R&2,,LD[T2*$^6X:RC2)).7&.#-9?Y M)\J\>8/;%W56U-BD]4\L?H\PTHEJJP$WC#M^KBO'K&V+60OSYSBG>?R:-2Q# M?]OA78%N(S[X2H(68RVWW>>*>5 O?"+CE8(>-@0GBHX?1IUWEV89G0IUM"=* M52L?&XI[[HC;1OQ@6GV-*VP]E(US--H>2/RTI9+BZ(T00])>#!L_&C9.4&;# M#W7Z"0+)ZX3\:25-:/>X96:Y>U@;F5DZ8C3/,39W'.\Q]JTM6;B.3C#$1]$O ML"PG7Q&W7(6FU5:AJ?9MSJ!1$;=EY.Z*3%BGR'9;"[TUYRA\"*.8AF87.ED: MA3A($,\,'*F;0TX9J!]4W>2\F3T,6=:A4%S1)HW(CMB088S=O5'WD1.P[.,116V'-5NZ+K2?HW+M)0>B%GL!M_5[TM^+ ML?3N9O'ES4_,F5VI&^-XX$91^61Q:=Y*^O5VP$=L6=S+'Z1WG 2JTC?Y O9; M_UM?&F,V)*.'$1["&(CCI\8)@44HM9$WHG%4%O0;+XXG- ]">.&8].K3-=L/ M#BSJIE>*D>%G$,Q1/H7GP(:NW<.O.D(^@4UK:^++2/][L M^%+I_]NW4TI_C3M'/"/\I7=8;U#[EDP5K)\ZIT;7LT?-;QV#H71FPSC;)[94!'-,=":YM^"1?N2G#BCQ;[$AIOP(0O<2Y?@OUV3=X$ MKP-,K64WC7,J\*+NA/ FA#=QT+G(MGL3&T_"2F_<9UJDPXE==%Z;RH^#]=>S M,/VX,7J>#X"'.%4'.T2UF?J,8X2)5=Z>$7?:;W31V>G>K3A"+#-0)SC!MBJ6 M#;Z:96G/Y T62<.M;USK);:>4HB6)80LP[KKA/NVA[_1I-S)N^>M;,@K\D7- MQ)#PYBYN7H(W)S)#PIL3WMRYO#G]>KRY-Y<\!FVQ=N 1853GBV>SH!*FK1GMJ M9[69\JJO]?QF+1RDY5E)YR '["WY3&?H,/[\&;%C'*3V5\Y=OX.D7E ;"@=I MCQJMM&CT8OF"_FIIU/DW;C5^+59F#RG.6D4IO(F#5/]V%+S\TS9]8MSBTBN M"R;GS>3[8TS;0P0 M[;7=J[-J -*TGIH&Y> MUHVF.@DI .7I[])#&)=481RYUQT*JM\ MCO8X]$E^^D 2G"W@+UH4M=.'ZRZ>+SY;KUM;4$@4,GS.#, MJ[PQ%R$C<]#^\)9J6AU*[D7F71^,HS!;S(S86O( S;(S5J]^Q/!E!ATODK':D^:89 MW$MG>X72,/H../*G87:/OS^ LH$_ON)BGQW>B5B$IP+1Y)RL(:4O\TD]4FN' M3B I'DG\0*J\P!QN2,>(&XRS2[=9='\/]L\7^O6S:^UA+ ^^9$/H5UL*+*:S MT1;XJ_WA< (&/FBY^4>V=!1!PJ.A_9Q(W\B\(#-L_FG5S1C7$5UUV R31C?P MJA7G&E.^8K)!S8D]IP5!\; M-%!))-:9<(:V(]X&,BS-BN70N&HN!9VGPD!;<9IH _&U;NVLY?FS+=SW]FRG MMBF"MQATM";"*S?K*)%=H)P"#K]?+KJ@"[- JU473P-U-_>FPS+G%)UT-&L0X1 C^ 6VTZ9#0N6DI?%6/SML3 MR$KWU <\SROUWW_^NCW__ZG__QY\4E M45X7V U?9Y\)0!Z26[13UO<0-TN^/"53/YR,QP@?/^K_?-V<"-%8_@B'!7O M ]L>.JHQ'-C*0/%DR_!,9Z@, G7H.HXQL&[^NK9S31S?1C,P(WXEC])7<">3 MG7MT4>=[DF(A!TI%K!\!9W5&/5_0/EGMO41U0H93*KZX\>5!RW?L/6AZ_F)='\S*Y?^8JI>OQF M+Y@-\^:UZ;L]=@F\/,T^_)=,_[/A>CWK1:SLQ'(1V@U_%&ZU8K8C:<-PM%^' M)7L#2?2WC49LM].,$.D73*3D4H"1E".PUS*:PR37!'R8#]-H#&;TJ1Q[05T' M4]>O6$OY$N+JB)3K,,55OEJ%"F7^7:*Q5ZG>T"NER$5P5H@Y072M);J.B+^N M&7GF-9+G)CO;=6)E@Q"WUL *P2<(BP-A;9;D"\(2A"4DEB"LMA+6P1)+F&,G M,<=.$139@\%V^@6"%+(/"'SA,SKOLQ[4>CO+AS] M?I\!W8_?5_"/1H1,)AV,"3Y'OM](!NM?HIV> "Y2VF@@?\H+,KNH:MFY"U5L MFYZBV ALMP6Y/_!"W5YB? Z%)\ 4I6.NJ#(6>%:8'<+LV(DJTW1ZBJ(+LT.8 M'2T686_0[+#EOB+,CLN;'8(UA74AK(L7HDKM*:;2T]332[).4(ZP+UHJQ-ZB M?:&(L$8;[ O!L\+P$(8';^FF]&Q=Z:G\SG-UFW*$X=%2(?8�_+ZI\^W"@, MC[=RWNO9VH[RKB[A6*GO"(%*\CS%$19'4.)):Y:.J% Z@;8TY)ZEF+RXLBW; M?VJM)Y3;B?G@HJ$KN<^M&.=%VJ@M7"0BZ1TI>[VL"C&-GN,(%2)X0JB0!4\X M?>YM/X0*>>/L3TG7U]IB2++?;D] M"'[#Q2>"[2_%]L(X$L;1RW%I:T9/45H@0SM!><(XZJJ4%,;1I1$LC",1CA4V MD+"!VB%%71I! LK2+"],(^$>=0A":KV-,ON MV5H+I&@G:$^81UV5D\(\NC2"W[!YU"A"^KD( 6M;KV_\W5A '"7D_91-&%!4 M^<>/ZRNBGZ,$>+3XH-N NXL+O-9 S^8!2%O& #5)'D1%65!X&_2+C,1A0> -\+((?NM+WW;>(849@5?/ MYEF4PRWX= KB71IF8WC>: J01!NW]:5NX/LTU'(J:#_A<)"$[G,82PF!!^ @ M#KI'=R'=GT0JIKAA95)D3]5NWR-=%*GT.(U&4_K[/$O'Y:C(I4<"M^;3:#XG MX[YT"S]-TAAT* @W"7<5:&DV"^%)DS2C=Q;3C!#ZW 26+LT RFDN$5CP6/HE MS.#YFM*3<.0TO0A'!/>0:I; WCU)]R0%LW@P%9?2B,1Q=+/[Z%R\: M__#PN1? 6Y<])'6I>62WU,SXA5D7 5H7O-Q"06J"U%9([5>T8U]":4+2G97\ M5N,YFS&6*R7/A5,E!*"@P&Y0H!",7,GR2N8@;Z(+;]M.];O6R'9 MMC@1@E2OI;E5R[$E*%((SXZ@49#JB7'\1@*%QYNEOR41%NA]*\+BJ"$QI\W? M7<,1BM.M^00MJ36S9VG]E&.A=2 M04B%CD@%I6=A"A:OX19IW*S%-\]30H$)9MN)-Y9C"68[I<_6/48[WC5S\R@\!:MU MCJ,4VCN76P^I:V&NW?"Y@-XXI<'V+00+@-8/?-)!KCQ&\(7YK MB_ZZ'E[3E9YIBH22, D%2W&+-\AV3]4UP5-"?PEF.SVS63W9X!;R,) MI8O*JY/,@^K"L(WSC7VZ$,;XRR]+UWJZP\\ WSL"I@MT='U6^I5-:A(23$BP M^CY;,WJ*^C M,@>:)QF;\?DY^"5_S3!(+J,=V\$8?(B[\905#=;].92.W+=56>,[B=+F,HE2 M=5XY$T_N]$1 ;V 7D O)F&VTPU<@&MW<2#A,;,=KFG*I2"CBY'1M4^P["YI M=7)BX#&D=P73*05U70]U"8'V2I+;6RIY I+;@\M+$V&W)[L)4NL6J75X.J4@ MM6Z1FB/ACDF"Z 31"54J2.WJ2$U(-4%J[56E'7%53YEU_[2U!.&27-N>ZB:: MA/]_OY+'_[US-RX$XPG& MNP!^6E.R^T[O:HM5])/@%\$O![0%L_K<&O!UFE\$NPAV.626LF 7 MP2Z"70ZUQLP^M[-3G6:7PZVQM][]]3DL#G8=)>)%8_O"SJ=K\=6&>(2I\(M' MO!J3K67SL\8J6L38W5*;;YN3#8M?2%]PLN#DBW)R9SGU64>27YBRNPQX&"$) M5U-PVBOP9*K]T[>-[C2K"1TG..\T\WT$YPG.$YQW 9W'+^QZG8SW NM25%I^ MO$V+,%YVB3I-A(%33[[6\*(BRQRY\5!4=9(KA:=WD>BHX#C!<8+CSG>XY02X MZ@)^!/VT36*WIUR^X^*\-87T0M8+7A6\*GA5\*JPRT[3B[W^^\\_E_G[^S"< M?QA$>7A_GY'[L(C2Y//D*WD@24EN\6FWP"->G(Y^_^M__L>?&S>,XC0O,_)Y M@IW$29+36[^2."S(V$_S(O\V#3/BA3D9?PF?9MBP?/$HV- $>>\KF?SE9CC M<]/_J_WS=G C16/X(AP5[_6!.1SHKNMI9J 96J YJF(-@X%GJ,I0E\V;OZYM M2A/!>QI7;]O3C<;=G#:5?MPX*?ZM "R\OT/D2$W\/;OG9X!V<1_7'N@\44DO M_Q 5P/:C'<@-_BBCXDGZE.")_^B!2%_B,)$N#?UI4'O6802?$NEO85*&V1,V M.#![M/6_EX;9&$%&MZY_,,9.28_HY72MNWY!W^?D,OP,\W/]%J8)QN MD.'=.%P@RO,RA+LVM^\E"]![EBSWP$K@\C0I1PE'QRZ,TMDL3> !*-P0[O 1 ML$)_8M^E?Z_3T^FV7W3,?LZ;I^TLUZ)!E9);FT M+/("\ (V0;V-)3!4MC8V0Y7E?70MUW3=E[Z5@,[J:1F9A<#'XY4W+5^QN*\Y M^ .^#\>,B.J=6&Q 3PKC8DHG>R2I-"DS2BS5RZ8A0'5'"-R628]1',,'Z3X+ M$R2S+2_M2[_-<>X'%Z2K/?L$_):7=__"0P0 9;7(8AH6AZ,5KJ4S2\!(V$O) M$>(ZS4G])DHNR-\9SF7))B1"/,(3D9GH$\-)L7CC[N=6.P&D"'<\A%%,9W0@ M^97PLB;42KTO[A%@A_!TA@^&A'K#*PQNPPI=V0AE;4S&0 6;(#!Y3[Z3;!3E M.(8F&M'Y,^RI3%PO&&%%["T(#K:,S.9Q^D20%1\I=!5,&:GFVN!WLS3#16Y3 MVR_S:3>]L1=1X*KT!"G0I+6'E,)>2?C&;L%=% &(WB0MD -CDN<\%\A[A9,P MRJ2',"Y)_0VEF?BIL6,@BO 'MC34"WWIUS3YHP1S9!+52FQ! JAI#B /I%RF M[8"R6-1/AD6^]+G>JTD(1FL\@DX:0XF$Q_0"Q#P3V!4 M;F;T7P3_4HA1?5\3,.BQC3VE-LIR40]@Q+ >6%P@F:1EQG%A'SGI-8,3G512 M@B34@@9W@*Z5F7SP(8^^%Z"ZBRD5L\!96;4M&:$[](R8K@V\FG.^T'VJ!GKY MTXA,I. [&964&S]/)L!264\RY!\1D,=I!.8*W4IF;%:L'H[@Q@>"SCPUI$A6 M@(I!X"8XA KM]!E!&S9?6UDUJ6QQ%?P=I6-\3\R4&5-6N!;Z5G@H04$BA;.T MQ%%GE***U6%H0/(52G(<=/80X;0QN 2#"U%2$KI/\G?L^O>(UC,R!Z3&-\5K2PSHB]*4/1F!67L+,2X\M-2"&<8B4J]2)%'30,"?4<8C!.PNMMS?R1.(_3G8TRC]CUD"@L?;?%3%+4[M0K M+W8\(&]$P"O?&@W]Y7.IZEZ)Q0#;87AK7 DZ5.A-YELR&!!T 3II!/8#/B^+ M"&B>*]4RYZ&*?Z1Q6$1Q5#PU:&/QZ\/BUPV)V!@S"U88>H6XC8T-6M[;O^80 M_*#U%)!ZC> 4W MFPIH-AIXQ3;-,?(X!UN.VMSS\&EQ>R[X[GAHOT;Y[^^'.!+P$_:L1H_H*U@ M:WN;X543O"JJK\K0C"B1_Z)D4WLV]Y^ V3[>8-??$AK/_%90>^,6W,R\S)ZD M?Y,L!;.EG,-E:,D3JJ-9O'%[I MIJK8)1FD&P,&]5(P_1L6T"B0V50BZOU2W M"WIYX93PG88AVY+EL&X^ :>#)WYS\C,33O[OUM;L+P()C9':.!]O->1WF;'U MQJR9L35G+&,<(3#;C%GW+[=J5XIBMDT3WT6*C8?N?48K)I+7TWUECG/&S7;, M&7_E[4:GQS6+Q8O%=V#QXGSI*\L[K6L?T+PYYUL2@W,O2%!7/SAW8R+X\?0F MI-HKB5 [2]'ZX8=$=_^/!:M^X['0N;!^XXNBS/(?=4X6PSKNOFQ0ZS77?5V/:RG6WV- MV^D$P7J"]03K'<-Z.E9!4?5W>BIK"S_A?2*))=CL7&QF]#5:;*C;?9ECM>&U MLYG(9'W\/WJ*CHS?A[#:\+[91.V20:6VH.<'WDCHPNAQJV]PON2T[*:2 D )""ARQ:)OC6?>V;*00 D((""%PC"F@]'7A M$.R.'>R>.7XVP!I($TWA%_?=KDY+HRVW\RF0GU2D11A+S0DLH\8,'*W MM9XB5(<(3@B"5'&*+9!QM1BX*6T=%/:21_;X0/:#V3]2.L7@K>*\,TK?VDP.O7QG^M>INC@!QS[BY1^B HR=$?MF M8S8@S:%(GZF@E=Q1$3U$Q=.E@>^@47 [)=(DC<$E XMS69C!=?F* M/I/""LW2N,SHU7 O%\9(<*+W+*43O%T*7K. D^WRB,1Q=_],1H7TP^VU5>;MVV==?]G:U MT]#KQ]W?D6*';D7E!'Y.>X!H#ZZ>CTR=="KTYGOHDYD5^/RY]19!6Q9Y =Y9 M=%3[:<$1!W+$>8:HMYPC_J\*5G2$)5P64ND(M,%WDHVBO"O@?LFB$5GRU)QD M'0'\VS3,CNF/*41DI_ C1.3UBLBO9!9&R3X+ISWP^G!=%HZ*,HP[ O$MR68= M ?5=E"SEU3\Q!'[:PP(M.OUSHI1]$_-5M(\^R@OC,!D1*:29WK^5"9$TF890 MN37N:1%RNZ5@N2*N&].3[9XF*SU%.SWQO8G1RH(U6V3[=IL4^=7^[:.YS@LQ MQ>QS;)3<::H1 JRE NS$B.-&G.W":D>2=2Y.%R;X82*N#2.VBJ%/@IS6* M4%.5GJ.*GLB")[K*$^TUH[LD!Q2KKW([(-.6G112H'M2X)KP(P+=N[%9Y]NY MF:DMPEN[J/"LB&N-0F-XLE5%/3VBVL)3(I334A;C&HMN"[6U(MPLY(V0-T+> M",2)Z/"A2!NFV81$!1G_[&-921R+2'&;S8#6*+AW2D]1Y)YJ<^N'O;GU'8H2 M$'Q%)?D7)])ZV$\+':EG_Q3=8 M5&WU#.R&:IYHULPQ2!9%BX*Y1:1;1+J?*Q4Q^,W5:?O>"TG34DG3(L2=MD*S M;Q]7R'":!:BI+UVC%GT9D(@7?R:@LD,8^3R81\$5/ M CTZ1=)ZG$:CJ30-X3?ZU1RL!DQ$TNPCR+><9 ]P!Q!=,HYH9(+QW"3* &7T MM=(C,$/(!RM +%R>\QZ'6E2H@54@4G*":^ /,J^-7(+,,-Q2?(+\2\MXC#-. MX*L$V(&-# =.:9#>HIK<^IBOTE0.HK>:I$+I-40)2Y(2V2M]! JM*[!>P2D(U3#F[ WU!I]2@\EI@ M?0U]$;MO/^(BX( 1B(<',NY+G]A=S9UBB$5UE]$/G&8L&9P1U*1)U(,8(5W; M[VE4Z=R,-H!$M=NX'BV$/TH@F'"6EF@_T'D]Q5B.E%E\8R7;)/FG"0.]U4"<2;2 &PD2O\8\GY626^82UZ* A^^ M'H!]-BI2P-L8."H##D%\H%W6-#EKGJ@(AO$6"J-](B@'>LD.$D#PQE"*X='Q MBEG(7KEK"ULKH5)PGZ,DC-%TW116E1&;EW?_ N37!DI+==L6 [H](BY/:X5+ M)7*=']ILJMECNC.1,#Z"W &TR(ET3K&N:B%-!9Z6V5+(;7(0"( (YSZ-TFQ, M5175Z%1; ELO/"9JKK]\KME)O8YN^4CU-)5S69K/&X<4^4RJWNOP'04!N,A M!N,T?-YH'$=H'Q:U\5A1SQ\E/&"\E6\J,<(-AR>0J]7&,Z$*%D4/B2*'18&* MB9\0I>!!T@@+PTM8<<0*YJ]TK.@EAU^R^')2CYZ]MO&7R]3BH7^]:A-W#"!8 MW<7&4U82E:V=>QF :7 ML9C::TPV[LX+?4<*=UM7%'/PR,S5>LK-@TTGP.46 M_)UK9@^S@T#'O?>H-X^6SJ%Z_JPPBK&9%QV;^0:YHJT3XNAS6CH/CCZ'=I5_ M/P W51J&42;](XQ+&M22Q$C'"RFU*V3/+V])55U _':-%P3^A"D@3(&6P<;) M%!!-;78S>]>&?G:CS8K2TVVY9\JG;U\@NJBTBU=;IYBY&_;=)L56M%CIAA!3 MM;[&;51/MZE&"+"6"K"W:%NH<@\ $HSYQACSE&A\IW!K,]TBC'5+E E;3-AB MNVTQJZ\(D<]%Y'>D!.+*!S>WAK,LS>[9MAA,?(8]%]I=O#!UO$?ZV3_>>+"K>%K%H1^&V-*%+UOLVM47/K]_[4 MQJ20-&U 7&N8ZP1.K&"Q]K"80.-U2JK#CQ.<$8D=HS^1Z/PX3+,)B3BF.D]Q M>J4UNO*=HN@]GH7_!R+K;;O&0MJW)H?27D>W2V)$E?N6R*0**=!5*= ))U3P M11?MT>O#5NNDB,BDGM9!;%'4XGSGHD\SRG?O[-6W>+JI9YIF3[;/-^#V;5?# M=XC=6Z=J1.+VC2=NY;Y\^BX9;=E[(6E:*FF$&;'%C.!\2%H8$5?"V@*-;U!" M"EOL^FVQLQR0;LO>R0=BUF]R@, MTSR$,U;I\50M_(%WCR':?>-]-O?ZE14'KT^CPPJ/XLOGYLN5;9N+5PVJFA%X-=RW9435\Y.;#N%YP2J=8!4.)WI:S2JW M*QQ2S:/-Z@--Y/LH+L?PS0827N0>RDK/,50NSY*6O-P<^'I7%G34W&(%+)/ MY94G&/#%9MF?"_^6O=4[?Q'ZOUP%_GL(W.,T@N=R>9ZY/?[Q"@QO3C/F\O3G M6PZ_F)3S!:QK<_@>HSC&@8D+NBCGE:X% Y_@D#Z2D#S?'#?YE=Q'>9&QL93? MBK"HM'(B#4$E2]_>VZ]7Q?7U?_ZYS-_?A^'\PR#*1W&:EQGY/&D.QOQ*8ASD MZ*=YD=-FV'0 SY?P"8'*;T%.>W$Z^OVO__D??ZX?%8!] 0HI_T(R>L?B(CI% M%#Z L?*7F^$ :?I_M7_>#FZD: Q?A*/B_4 ;ZL' 5@?NP#&P< S MY&!@.MK-7]=4QW-VPBZM<81R?:FFH1\W^HS_2@KI4S)*9T0"Y-"9H[C'>WN, MGP'@E[M[>_7X6>=B3L'HH P%6)Z7!>,BX#&P=J,19<]Q%)=TK#%L1L0V8TXG MW-+-H/IH,=69BYPHIADA]-7G&:&);^+R)&Z24GH7H>A+RQQ@RWNHY,F\H&AG M^*[F)?_TX764QBS&:E[ ^B!.KHRR.W38 '+%,N_^;%"<,,YO&JC)91JH_J8G M4HK%B\6_@<6+ V:O+%&U3E"BVJK)1[?4Q/J%65;!JF7UZFB6J'D^FJ!.?GSQ MT@3W*UKRKZ,W(=6N8@+N0AMR). M0:171*0'"TMA47[\M9R1+"S2[/E(5M&/ZW#CZ ?03^"?@3]"/II M(7ZNK?E ,X?,O0C^UT5-Q"79L_7'(L21F-4BUY[);Z11ZSA*I-'.:- .2)+.HN1D M94<7GCW6+7^Y1337.L0)BA,4)RBN$XAK#;($Q;T%BNM(3.VLQ5#_1XUO,GX? MPO+#>U+W*DO+(B_"!)?Q$KI4+WL8^P29,J?G\)NCTA:C_K51ZO8Q3[LDSK6S MA*YRJU,1+"%8XAI8PM8%2PB6$"S18 G5%BQQY9'FD_HH >TEBPTN:5O+Z &\ M%#(JX?*(Y*=@,JZ(OBCW*3W#$I,\1$BJ11KL>IA+[:F&+IA+,)=@KE-H+DO9 MG"DAF$LPU^68:T_;GNMA/K5GR_Q.H+T4;=?"G"+O=$#>J9Y8P/)/IV??+7-G M7X)R7DVV^/.P ;Z?P>]LU]ZAO6(VKXAD"G9\CAU-BULK1L&.@AT%.[Y6.UJ" M'04[OB%VO"S'J3W9X9>+V(>?:V&JKF<*VWO:I\-UM*U"8FL0)RA14&([$";1FV35HD@:[?:&D]M0E! MLR9HQ, /(6B$H!&"YN1!%7$X6@@:(6B$H#EY"D=8-"^(Z/QC=5YU_D,TTPJID3:@.XE#RNF&2%2F(RE!!8A MS>"2:2X1 'TL_1)FHZFD*3U)E97-LVDO>1U]$Y0NWA 6P>1F/I7E:P#9'81P_5:>4I3M: M5 3$!#B]SVG_)]U%<(LHG63JCEXP GK(( M$81%9ZO-:.+*4^&+*!W#ZS*2 T1DW)/"''^),HFP'EF/%.)I^ P$I+ VHKH M?=TUJR_=3LGJ5ROA2HG\448/80S/SB5X1QD7B H*%GQ)(6/80;0T/5Q MV2B]I^M:3U$W/:2+.5 :T$[\U..'8ZVGZDK/ MMCCAF)\4ZFDR_*-U>N]YR='FWO>?MSBJO__\@$I9?2/8-AEE\S0+06/] [XK]V2D+K"P$UIG.SJ9<+?6/B72YU&1WH&V!I(T5ZT- M5-,9L&.4%*D4W@._4H*6YF66EZ"))?CZ<1H!JS;O0D+/HCMJ$(S 3PG1 ""C M:0(NR?V31%VH''<8+DR0(4&#/T;%%&0!?+M* O,,5'H!# L8BL?4[,!7O,/W MW6S0Q\U/$O!D6%"0)7\:)2&"2+[/49&&2AQ45@$$XBM.<[1\NKYA& M&9B=40Z^KO1'&69 D&AP JU:4KVI#:*9PA.8Z3@"\Q>M3*JTRIQ9Q:2V_F94 M2/$XH M ^W89VX^V0]R>S=:[EM\03N!=8K9Z0*@>?,(\F+:,9\BPIZ7,O2K<[(#-","$[O M@"NJ!3\"-0#>I4D93^!/,GX^HB6DPTN@=W/J^6$JH:;]<,P2+_@Y(8^UGXG; M-=U8#9RM*M;'PZ)$N?!K M3NS7@.<<%6F6KRMLU,Y@BZ,="G^-HFQ4SK!*8D0W=1R-0EIC >)I44/"".%] M,0T3((09QNTRT/?PGBBCST2JGH6_(^O-YUDZSR(,[('(*T?,;L6T3YAE3ZC; M'\*XQ'=-)' 3Q@0I"Y"6L^H5-(.6SQU-P^R>QN,S-#+@@5O(YB6(^C7EY%!M MP+H29.URU00_477AM+X0)2]R@L;@Q0/O8@79JGD#$AV,='.>I;CG[!94KM27[F)PFGB]$!>_(OM%7VTJNBL[; M-$J*+'R/EECQA')W$J'I5E77UF*8&D\L9DB3NU1(+XI%UD5,*#S]E\*V+%,F M<02&*W5M$&#Z S5YR?I6'E#EL)(UIQ$$3G) :7/ZD6\\2QJ79%FKOE6Q5G%; M:J*3Z '/DO1H^;K@"(YQ Q10AP4!GK6%M]3C/E=JVZS)'8)7]@_T,]T\A_?\ M0L(<*&#\.?F*,[@S<$.QQ6J^J.<]H$Q75VQ;UPS9U(:68@=J8'N&-0P&GB$/ MW:%IG:=,]Y21@TD:Q^DC+9E#QI 0<^C"%M/=H9XPGS9/8/1H6C2:8!2!U?J, MR3S-(Q8B6"OSA/^Q^(!$V;0:C_XD>/&UJ48T'&85R4M@%TR &UC8!>T&S&U5 M3$#/!.5H)\28GJ7UN/5IH.4]TXADB,*76P*N*U%U4P4P)Y1^%(RQS0G?_TX<5.,T\FX>[1 M'R &5LX"R\#U33& GYL/3=)L%L8K!V$5O&;Q8,;8(Q+'U35_N9%OZ.=\'H[J MS\<+L,=H7$SA3UA3->1F!,(DG.?D0_W'1OAB"52S2]?RE*JYM87YX8V^&$R& M]N/^<[!;#]M6:WK=[^7$!]LO4DET?L6H>J*)O&6/Z M@18,?:!5WJ@A&N;0?R_Z5>RTBSB,MSC/%(L&5D?TV-*)\$J?\W>T:9;8X];Z M3K1#$62UQ)HJR$J0%7^RVCP++LA*D-7_S]ZW-;>-).D^[_X*A'?ZC!P!<7C5 MQ9[>"$F6>]VGV^VQU+,Q3R= H"BB#0)L%"!9\^M/9E854"!!70$)E-(1,RV2 MN%1E97YYK:S[&Q>5]^AR62FRDHY>=E=W^)G'C3'"1:RNX MYD&A2N[MV(AYP #& /88=CL8#H;M"^I6\ [#&,-81UB188QAC&&,86S+69%A MC-W)IP>PK4_2/IZ$)QL*XW:&]PF.%>,?MA!ZOD>@>2N,AJXL?=OJG[7\"Y:+ M4=_=/VCLK @6"1:)K1<)5A4L%RP7K"HX6?_H7?YU&W#:D"7MY6JBK#NZC=+[ MI2FG!Q.O*VS&\<\M4'%DW-C M[\^3S(L($CR<];6L1 \^J IMGX.R,-(PTC#2/-$WM@##0,- PT##3:I!FYDSZ;-*^M MYF 5ETS3PJ;;CK;;?N,I";IM1.P,X9@3F1.[03CF1.;$;A"..?$U<^+6)P2? ML*,I]E"WFMQM:J;.O=QB;FC:211\^6S%#4V9K5I@*VYHRFS5A&W!#4U?0+R2 M&YIN3R\1[D!SG\JUT5[KY-H*KL'[N 2^@W$Q!C &,.X$R##&,+9EK,@PQC#& M,,8PMN6LR##&[N26%/B]K+@8-S3E+G5V3BY&?7=XKS-G6218)%ZV M2+"J8+E@N6!5P2 "O,3WY)QF07^(/_/PTHM$G,E&IW;07:HW/+2[43T5,DM#/Q.* M[JX# +'KYVD*E,??DPQ>8>*L\!D^ LC&8'E(O"6)*?3NX?U3+_)B7SAR+O!B MC_8L-#*77[W4GSNC ?6>6_>6GW?EL$&>L[$OWD.>Z.*J+(6?A9'O;VNXH@,+9AXQ#B;]B#]!SH/>@-NDK[0:__;*1G"-]N"#=_ M__UON=R]\+SE.^PS1MW%J%&:_%6G-W^+OV*];0J>W[$G0WD.D'D<)?ZW__[/ M__C[/>_]/4ZF4J27Z&E\BI=Y!C\GL1]&(76!+1Z-_('0_%7,?GSS\0,NWC]& M_SK_\,8) _C"\[/=R=['TTG_].#X='!PD<\LR< M99I&?^6+,DRT'9M3)EI&BOMC+J[N4V:DR3P0^WQZ)J M U]Z3H^\O?^\K^?)/]?MA]L\^*V:.Y?=/;(>=O^1]; ME[VVWV'[G"RD7Y5A M=%HUC.Y!T(XQ7.=2DLQPAN$^HR'^.'YCU..6[_=ENUH?C_&,6>E!K-38Z:C, M2D_-2G=O5=.^N,[7 MW!&>TQL-I#=>G%SL#%Q0!4VS2KGL6[2__UF/(&>!V1*!847"_&*: M,[=QN,%+;\&\14*YO3J/18Q%C$6,18Q%C$6,1>SY16QG,GXRSF)'KP/ADJ>6K9GOT#_YP_&' MRC='T#_]6^_7;K^)YS;KW*C^#;Y,GH]GWI*W&<8^/ 4 MI6<&JYZD4HT'*+=,Q=(CV2#BU X0Y64G?%NY0HTEST)5D 9S@"=)7#PU>$$8AG(!9+FB".'J[4EQJJ!.IE,-E49'D:/_Q8F,YB MZ/ZXM6-@U$>\_%V8P>-]K9P*0%5F ='^E]";PHIB0WW'V D*0PM;P2%CX>6M MP+.>G;"J7MS-AZ/$P5U!E$\W>?#8KN8AS!*C#42O +# />9!^ :B\\B(]9F*0 M3A[8T+1(W\$IJ$0P^/B'^Q__,'I%C?"[=3O/?4L'OU5SW_J*K28[F=); N$G M*7F0[W+0$REJ",L<*L/P&^VBSK2/[52'6/+C2^HU%DOF+ ^S54FU(;,5LU7S M;#5BMF*V:L"XJ+R'GDP1NI*.7G97=_B9QXT)L'+8E F[*P_P=O ;0F[K9]OO M#)ZU8\MV]USC3GWWJ/ 8C!L[*V2[N>9!H4K>@-A^R1H#& -8)[9*;P7O,(PQ MC'6$%1G&&,88QAC&MIP5&<;8G>3&[\] PI,-A7$[P_L$QUYN6U)NU\LIF092 M,B].+D9]=_^@L9.V6218)+9>)%A5L%RP7+"JX&3]8VE[5+R*<')N M3!\AIGLGU72G[>TB('FU0%-L_%W M1AI&&D8:1IHG]L 8:!AH&&@8:+1),W(G?39I7EO-P2HNF::%3;<=;;?]QE,2 M=-N(V!G",2"4W--V>7B+<@>8^E6NCO=;) MM15<@_=Q"7P'XV(,8 Q@W F088QA;,M8D6&,88QAC&%LRUF188S=R2TI\'M9 M<3%N:,I=ZK@0_]G;#FR=7(SZ[O!>9\ZR2+!(O&R18%7!SYMD;1NK[IC$64191%E$>V$B'+/1!9.%DX6SE<@G)P;XX:FG4ON MOZ2F/,WF\5]+3Y[N(5#G3 ,&&@::]N+OC#2,-(PTC#1/[($QT##0,- PT&B3 M9N@>#MEY>D1,YV^9!S.LN_[)!F81#5M![9K>7R(&KHC")&WF@X\5!5X<6QLYBO<6#EPKXQ8_R0 1XB>_).C>BIDEH9^)A3=70< 8M?/TQ0HC[\G&;S" MQ%GA,WP$D(W!\I!X2Q)3Z-W#^Z=>Y,6^<.1[5EH9"Z_>JD_=T8#ZCVW M[BT_[\IA@SQG8U^\ASS1Q559"C\++T5TW>LD$C:N55J%[6%3L#T\[.UW%4%@ M;,/&(<3?L ?I.=![T!MTE?:#7O_92,\0_G(AO/N0'2(C9>_&37?U/03WF&S8P,Q)F"^$V2[3=%XOVF%U*"R;-K(NXJM:B0V4"U0FBW49]BW%7Z-SZT=?JO*L)R,5@C/KM& M= #?P8ZYPO^+$R=+O5C.1"J=J"D$TC$'5H?>>#$'1(-"%,L-OX!U>S<8ND##7R25>(6%IR1N!Z>9Q,I4B MO:2!A_$RAS?O:.%\"S-+62:;DTEGAS NR26,3;Y]UPU?8K.$64.H)/?Z($2V M5.%G>XQQDBZ\J)+J&N UQ3B5G/@BBO0U/[[IOZ'/)_]Q"T8PS7N3(G9CC#<)_1$'\:R3?2K+AS'LJ;@(XUA' MR/&+)=RUA@>\,) U@3 ,8IR_=G7J0W+DB199%8J/U]F;/T MTH>$<5_<:1K_AT^9X?3&@]7\RY6+G8$+JJ!I5BF7?8MZ!MWGY$86F-M N.1I"[@%MMEJHW2[E<[V6Y%)[53;^^W(PS_MX1M;P44NB'&+\8O MQB_&+\8OQB_&+\8OQB_&+\8OQJ_7@E^O\[RUQ@?WA'V20^R-+//%PDNO;VJ* M',:70F8+??J)%]=V-K[F5NX/'ULG.Q(_E=A9]U14-/PV_?R3%\;,J?47^#A@EF56;4) M5OWHA6E)M'_B@6>M&H4=*F!NTUH\JHN:/J?(;G?_&>Y:=(]LU_ZDL4V^V\TU MFQ3HDS'3*]:I#& ,8-W?-K85O,,PQC#6$59D&+M'MY7]QHZO:79OWE9P6F.M MOAC=&-T8W;I=4[G57/-8\^R5UE+>#:^>M7I2UTL-&!^<"0\JE\+/P M4D37KN,!PZ9BF:29"+ SM;> /S%1!>@JLYYS/@_E.L?#=W[D21G.0KQ-.K\( M>)PSQ#]#^CE.X%GZ+4Z6>H$(\&%BY06F+'GM#=YRF2;?PX67K M\O$,$WN:5;B)AP8-:J2_HDS%NPLO_294X;/X,\>R?)UI"K'3?"JL8GXL['>6 M:7@),@1".!=10'T9O1BOO0JQ(#T#X?<"& 9(72;2!2PZ/KH4-E!87](0%%R6 M.#_G<)U2-@>NO9L )-T'4PXA!'5AF*WN*;A]Y)F"@TA@.TEX:)CBO3WGJVDT M>8&U&@2M$>7"D0UO?2Q8C\"OJ7XB/.5*$-[YR45,3RT:5JH6EYQ&8Z\+25BDQ[2@$X-Z@JD253T*3P5;Z\ M\E+BVB"YBNEO+_@C-S(-IS#US E@\A38IKA+"-C#]5!B?C.Q4VR5#>P26=]738C.Q_=&#@0(,I+D([?Q8 MSD1*PK*VFHN* 1E7#$@E8E.170D1:Y@&UC)N!?"C@6Y+8H,'P2]>A"Q[,W^8 MO__^MUSN7GC>\AU635&MU(?"U9?G0-OC*/&__?=__L??UR[\;5:H2DO]?DE M/8,R@Q?#W5_%[,;A'J7]L;$>VGGJ9A#> :@ MY@N_ J[4EQJJ!.IE,-E49'D:/QB.;T)9&Y8_D8=W[GTO\;N [SN@\=[)>/SA MH#\^'1Z<'I[L#_H'>\/]CZ#H_'HP\?6T;C)<,]:2; BC@/4N:7*?&MW MIS]9YJ!PDY9I-WXV)",C3SI[N9B.T'WQF@\ M;C@]T.#0AI,V7'E4(4_+ DWEKFP64/I;S&;J"P0%I0[14&GD?>/>Z(>.<<1@ MKW?8T)B>AQ,Z#@;#06_5D. MOLEU"7%@^@P'/[CHBX*W2:DG="T2(!$8>U(91WC"6)&DP5NG(A:S4/EIZ/S+ M/*(,!77CP3_4F^C/*%R$&;F"LFND;JB?%)%Z#L9M26LOVVKNJ>$'#QQUL4NN M94,&Z;!WV*Q%<@6_",K3(-_]WCOK.8&8B3357.N56;/(SI7A%];T*&ZJDG!X M5W.E+;V#AHM'5J0/N0U88!\=1P>]U;N^5"MM]JI$-_=;M6 MK9ITHLQ=(6;7A(87N"G_!F72G*3M]48-BYK,IU@2A6E(P$3X/QPM)2E=)YQ9 M10RNM)Q-D[_*&M5720&O8WNG%]O*-17!3Q_TWX4*?E,HDDH$O07% M,S5$W8LI-@>SERIS$U)T5^<:X+\P#B$SPO2EB+V(^KQ>I#9L-<#Z*78^"%\LIF#PHL&AF(@,KID(L)C) MN<#ZA9A23;! ?J9K(.K,$Y+PFA\P:Y'[^L;*P_TDQ9J%3%AA7.7.S-)DX8PF M/R /@%]C >[/7IQCE8.V_(EW_%20\-Y@_!$" )UC!U8*\/E"%K8EJH0P",%* MIJ)8,/F+^HUE*B[#))>@*N"J/T@1).JNW@IZ%;X0C MQ4^1=T5YHI7ROM@Z'0S'1N0FPN.-=S" Z:%VNKH0F#V(0,>(]&#<0R(QRC8.W MV#O1G%E:/]:<5Q0L51]('RAT#6+6I.W3_+Z':M(9*U1]3&_G*=4CF$I4L(BP M4 "GE\UAVA6>,.R 2TN&@^*I"Q'[Y)"JXC>?[$CMWF&^/@AHW>%&+-6"MW)1 MU=,45=5J)R^2B=8@B(Q8AJPKY A\22'\%"53*O<%U^$BQ/J&7Y*K7J0BE-HDC!/FDD@R:4U+2?<_+Q1%8> M0X-9Y%@]:=7E8,D.##6Z-J*J;'$MIH LG@-/JAC=2O%EB?]MGD2HO(!]4P(\ M8_ #D4B&Z953<4%UXK-,6PI*>/ BQ<)*)FC>8'^#5S455F7K(P'$EOU#A>U8 M":>IAT^!Y0.94AA+KZ>R%*N60]?W-C,$%M-\$ M54$I@PJY6#N5_CP)?1(!$1*L4VT.RCKY%^0/!JKV;99GN,W0V'91KFH,E 6G M2YJ(92P?5/$[1>^T#.YJ^TUO> -(+#LF7X-G!V*(Y?RK2^FM:2\ MHVR0]VWR,D;L%)W(1LHC-(M5P3VN@_6;34=GA8XY<8-E(%LT8W%\,G'C#)TT(]V=YEU>2TG$MT0U+E6^-N4165I&I+_10@0BBS-)SF>%7Q6G)4 M<ZREJ@'/O4H"Z%[%-TXRL,VU[$*ROF"R8WD0\ M+=Z+\ ?K7]92J@T2X<*8$8PT3Q.4^@WTG8Y)Z=U2YUYXY2E;S\L!]*FJ=R58 MD0YU'&YDB@E!<+J2A#Q,&9+^H.+.8Z.\R+=,5(Q/OG?FX*YT4.9M3]NP+:C$#+>D*16YZNIK9PJUN@J%HW&/4H$L:_2K#E@#56E_AK(N MR="/KM6N&?4*O J$+<.0"5Q%^X6NX$E(^R2Z1$NGFPRU?>QOK-SZLB^T[B3,,DOYBI\XOP3K&' 1\5B\N:WW?MEDY67 MG6AQU&^1JZ^!GQ;>'TEIL?^1IZ$,0O_V45AQLKJ1C%9&8@-,D BU>4H%GLF" MV:PL0,JT'!E3%# (,W.Z<\+WS!D,=<5!90^=TDY!KB<#=)>5"'91Z%>6%:X7 M^WVBWC.8UDBPD<4UXHND*"BA(WH[MY6$D-XL%8G&GA@,R;$N-=OUH30 M:+9*W[6:NCM24N4)",FT,9'-M77[W3DJT9\X!1YF-2C84)RB@)ZZ 1E;!A9C MO3I%1T:-4K%6B=1:Q8XM,NPWPM3ZUK&;=H+5[AA3F\GNLUML,#H8[GTXG(SZ M_=.CCX./H_'QT>GQWO'>>#PY/?YP\C1[=Y^B61!]T\Y^LJ=U1>]:'+<5LUGQ MGI09M[8+3<4J,8B*R>5*;EGCGN?/>\X'$Y"MW)R*663JS2SWI&CN$(0@W&#D MX3YCL[%_8Q*[D'+E"YMMX:HS&<5V35,]0B8[N+QRLYWF7KM;IV14K11\CZV$ M5)>,7;@7>ZW8.[W+?(W5O$!I!&7WV24+D7=5XRJ9B91^F?*1))H64:XB.90@ M\(A0:$$6%CN%Y&,!WTLD*)7(8WU*;6$ 1MAC4_>F? $8=8(E^>$W:L*&]CCJ M<6,(J\9*S46*7K=!:F__)':4%;\^U(Y7Z739>3WC>ZUX\XJ)<7=TN7.=3+FK M!$!8+)%5D#N4P38+4XE#A^_#E0W[P$G$T>$-7($L(T#>ZP96*F0)>MY3/9*H M-18& -3KI$"/'APNL'%-)U#J1>C?H2. %?8 M LM#PT#7@5+06%PJ%T#U!W!U(A[G;-5]X:_DU?IAZN<++#KV$2JM2Q#Q0I]R MBQKK7)O&F *0,B\U"@4X:>\(&#'@-ZAN*6"?5_M[1+3 !6&+&(8L[L$YJBU% MB4[P5^MY=:=)F<]FH1]2%00X(.1OJ-"5=N3)=5&V[4KG.K)C*-E6) M"87JJMD5TH,\G4I"WNI%4Q<%*[,'W]"-)/U5[5KQ8"-VQ3BM&K"70)(DO;Z_ M 7NX-SDXW#L8[!T='WW8_W#2'WW<0P-V>+1_>O3A\!48L(IT88/V:_<5Y--E M3@KJJJ!9YNG^LVHA\&^$K@M!Z7/7SF]J.)CI_K$IF71*#Q! Z8XTGVN^);U4 MZ4$B!3CA:""FNOH"O5*0:HQ#%%L**"Z)%AC8T:ERG:?8+@5$Q; MJ5:T*Q\YO^'U)%Z "#C8#TQY'ZZKFA "5!8=B M%,_86-1+1UEMII>I]%-0QVRXMV"XBQ#S(\:62\44UKWT_$%28!!T"44EC>DF M<[2.,/Y?6&/40@S>EP(3Y%AVFZ9H2YD 66&%7291OA"[ZC[U/BU:^H,IQ_32 MM5A8&2TMA6E6,%HH3"T\>8S*/%27$&NOI.S(U50A6&7K5!@66>_^]DF][6'; M)V A'!7E6U\ KQ(TB*W^3?>W6R;]DY/)Z'C4/_DX_##9&Q]].#D&N^7#A].3 MH_YHM/?2[9:2GDZ5H-CJ5Y7>'F$[8W42,JWPA0!Z '1%@ M@@8(IK>)%I6HB$3@ 8DXKR;^2;=BM#_6.CL %RB]WL5*2.QW7+RNY^CWF9@4 MPDX>JRY]U#<08<2X,3A0PA%\_CRY*MX=5H)TA4/N)Q3L(@/$9&C,+7)>DP%0 M#W=\&"VX/F!#3#-*\NE"=570D"S(XR,KA=2E2"^+YHC5 )F.8,H:YQGLS-)Y M0]3/RHT7*GY&7T8JD0R&BLIYJ416 C;BVOM[SEE(E@#:E;#(M)R*:8 '*.:A MU]YX[1[(;5 T?=8KL5(8HT2Y6*:5]MFZJ2.^!%9++5LJ@%:F%XFI2P6S$PD0 MZ\K:8HGLSN<6Z]4T._/L;4)6J8?:*:N2:?!J9=8417+3IA)J>PWO)=)]&&UB M*LI3]66JNFF&,58F*H:9FPZ3&.96]J3:\)>@!&-HQ(1=]5D;99VP)>>R@ KD M*K6?N^0I$SIN KEQ@<+9]3:6%3SA!,XITH*OC#$,+YIB56SD>45;W6U!LTMP*[LQ*9:DGD(N%WHINR:;KUOCJ@:< M\+)DEEW1AD[+'M7!XP23$&JOP32B&-4"4\?_%E:"1]XT^^2&:I_Z'>PUZ1$] MFKKGFZ;B5$)+!=!Z04SJ.U.]28OT"8!+F>FAOK@J9[T=(9+6 SRM&:;TH@ 5 M TG .U4H!<-1[SBCX 2LSXFW5-'NHL;CI."3$YM/CKV(-CB>S87(ZCOD[I [ M _*!I=8WGR/YLDQ;-5BT[$5:/;ZQ#PQI3(;]\=[^P6AO.-G_P9PPZ /B827,._/'VNJ7LRA.Z\L"Z]3!8>4XPF+Y M:H_YJSQ"SU>-< Q#NO5/GG>U_/D7\GD;Q&&Y@ZD?6$']A;# M';VYF58:US0EU@]/;8&6-?1;UTHE)0X?1L!#8V:L1[LPK*4[! M'%=6NC+',<<] <=I[Z<\L;'&.;XKJ;=$![?IJJY+]-G9Z?E9&\S:#.'N?B#Z M-DAZQSBM<_1Y8N9B_F'^>3W\\R#UM][%F,U6*-C?8L5H5PY(70B#@;NB M@U6Y0^$Y177C2G2%A']IBCJW\MP-5'H@,8@A&Z7&:+COCO;N;)L^F"9=67V\ M[]X!_B:9XA6K/<::UXTU.P/$FOTGHTDI-NU1J7&6N3DORDC$2,1(]'BKIW_H M'AZN'Y7 5D]K(3-H/MW2%:]I64QQ08>FJ1#/=PT'[B1,.9K+L ML>RM:K:)>SANS*9\\9J-PW?9^]K^F%0[P6X:W#<:N?O[C6FSKBPZ1RZZHWVV M3B0&[F3"L3R6"):(0DE,W-%HS"+Q=*&\YQ @O6U\>-->]*<7IELW'3TA0;>- MB)TA'',B<^)HYD;=8KF^Q_.73T?&G7SZ=?SH]4RX[GYWBK075$M"A>SCAW.0K< J?7<_H$[/.0N$D\8?]QZ-ZLHR-*=]Q_BV[^X#/O!OKL_YC(L#G=Q MT8FY;V_">XQ9'E@>"A5QX(Z::UWQ4D2"(]HWMJXH2]Z=I7>-;0/;D*67L\'D MP-T?2:'!RX@\/&U,Z+=V\X=L"Q@_L5$^[OM1_SYF)"ECV6O375 M-G+'P\9B#"]>M5EFY=\RRF;676_];&H=YR)2/@9V*XG'IUS*YU9FBR<;"Z7GB6P7_P3&8\J^ZWI5#/A?N2E&X[GZ="4*??S_ 6YU<8T5PZ M IX5.+]ZJ3]W1@/7&?8'A\Y.&#MXS*Z$J^7-F/P2%W[M../J:ZVG5( 0_25Z M2HCKHS[;KXF3=.%%%:PPJ."_[(98:!IV=MX\,<]VHX[MB+O-@7TKD*,4J9.5Z04) 4(Y]'9R?. M7K^Q+;[,BEUC1?T6"I^NO:)3?-I977QW$C*OOA9>[:H69UYE7FU1_W,!Y0UL M_5G +5[$_3FY5=7=-Y^.1^ZXN?X)G5]]O(^K2+DM'F/-LQP1O#=L?[,[E]0R M$#$0,1#=9/0,W(/]Q@ZS[/SJL]'S&K"FL=#+BP>B-BC5QJ[RO?&>.QBVWT=X M*SB'08Q!K".LR"!V]T8 !^YXW'YX:2O8AA&,$:PCK,@(=A\S;&_L3O;;/UAF M*SCGL2#&7>:R]R>)I&V?]TW6O=Q^07NC@3O8'S8E8EU9Z+8U/BOV%RP3.^-^ M8]U]."?"XO+"Q65OU&^R8T]7F)]5",O$(WR7X0'X+Z/&4ETL%2P56R\5@P/W M\+ Q=YY%@D5BZT5BZ([Z U 4W,6ZB7#5:RDX_RE-I'26:3(+6SD5T-!P, M0,*&C?7#YHHC3G6Q>%4JBX>#]NOY.(K&LL>RMZ;:!NZ@SSN(6+Q8O%H0K]'> MR!T?<*TZBQ>+5QN6XV32QY:XIMZ!Z.&ROY>?&*C0OGLO<_B5BD M7D3'(GC!(HQ#F>'!"9>B#5G;0I%R!_M\-.L]Y\GJYP6+!/4<:+R]X.LVY%A@ M7K# C,;N9,SU0BP2+!)%A+N_YPX';%>Q3+!,%'85;HMKS'EGNXH%YH4+S* _ M3HAY,' G M?8XPMTX 5ERO4;K&?:Y*8-%BT6I'<1T.^BQ=+%TL72WL%,>]&"Q=+%TL7:UL M)1P,VB^I8^%BX7J%PK4W=LMAPZV1I?-C8?MRNK'7;VHB5 MS@N6AYWAN+$:!T[HLKB\<'$93KA9"LL#RT-9X.!.QHU%U5@D6"2V7B3V&SOL MD,6!Q6'KQ0$TQ-Z 1:*)&-5KJ8##(\U5W5L;$O1RXL(H6D_0R* K;-&V&N*L M"TN7G75IKFZ;18M%BT6K4NDV/.0Z4I8NEJXV4IP'[I"KM%FZ6+K:J73KC]L_ M%9*%BX7K%0K7I.\VF&%]\=)E11'_EGG32-1=_V0#LX@6A;'8G0N2P\&P_\-[ MBXJ^B#.1/C\=[SA<6G3Z',8 "]F[\0%(B36*P>-K]9R?O3CWTFMGV!_LN4XV M%\['H[-C)Y0R%X$3BROG(@\#+_:%NS:G>[RR&*KSF*?@P-5'O/Q=F &A?/7< MCV$,@PR]R/D4RRS-%T PZ>PZOUUB![_HG?-5^,E%'&9A$E,_OU^%)_-4X'5X M-FYY_Y&4 F[%:\HO?PF]:1C!W4+V'CT%&O#Y/)0%;1U_[L470M(">+X/R)$! M.CJS)'7$GWF873MA?"ED1M-RG5DQL*@"APA+X-)P!_L'\ MP\72\XF6&4[-FH7,X#U>&CCY,O R J":.;ZXLROK4G3C)S*.! M/W&,Y:SUY0N1S1.8;.),\9D^'G,=./ ^BRK9'-#Y8DZW^4E,9U][^$08:U:\ M/UF*E @E\79Z!1 ,!^;YAA)Z*E>7RD+,BL';DN\9 M\MD1G52@XXLHTG;-CV_Z;^@SZ'???*X9R7FX .;_#.3]FBR\^+VS:4AUN;JK M,,CF2BO<:E=4C9>[7WR_="%8=_>Q<-86=F7V52MRC/-\O"U\,!SN/=Z+@)G> MRYA[4A[^U4N_"<636B:E\/-4:0F"7@T:J? ">)@3" "/!: #WF+!)(JOQN2 ME$4]G/8>;3;>AU(5KEBUB5C^6?Y?O?Q_3N+=Q:T8$"2V_7 K%,1*?U_-0W]N MFP#P'*'L,K ULC2)Z$=E! @P'> >L'O UJ,G@E4FO@,IJZ9C/(-7H!V,H9#J M_14(RB4:3IYCVXE>! ..J2MW!9Y\-% C(=&4OR:K*$SQ!M=91CF86JD#LX0_ MC.FM+""RNM-DX?R9P^+,KO%S,I4BO:3A+].PM-89]ACV&/:Z WNG%?]OU0U9 M1\&'P-DTSQ#.'H1EY,Y)L3:RTL*Z.VI9(_ZK=.0*V!K;#.47Z1PX+61]>\V/%@;0-28\!,*\&?,O"V.8;?3/#LS YZ MG'AR[GPD!]TYB3PIB;---. $^-T+8W755^&+<*F#9?3-%^]:114:B9$Y%"0K M:83!C%!F%">A12VW&&N;ACX'H@RLF3#(VD1\/1$?AYW:$Z%OEF8BSJ<9/-7S M$05! EP=QBG&).=)'@48:O*6RRBTC)14 'S(I?#)-,E2#P9/;R\#5!1'4M$C M$Y@30<_YF*0Z5E>='0HY0$(Y&GP&OO:Z^K+H&H>9R,H3%MZU/WMGL+;0/6=HYS-1$J,H6/YO\&(4N! &.@G4(EQEJ37C0!4 M;Q6A)/ LN UA?2C?:JF*W S*&@T%&FE(9J2?X0Q?@%/0PMCTPBNYB)V9(ZF4/EN'Q[1*:FOBU_KL%1$ M%Y2Y#$:"=I#@,UBUB^Y"P49+YBNH-/#=D4GPZW;L$_#;@/,DR).=95.J-8%1 MDJ)RE;I"L;WT(I7/HP/&%D@EZ5RH0\*6(8@\.JKV.!!)3]GZ?W'P%0#%MMY6_:,\\7.UR9HBX:P]'H$ MX&PFZ4+]-H=5G0JB>5:U[8(_P >!43(BMH&('\4T-244^_4E%,_BU"FC1[5C MVOT)7!VE*G])"* HQHEC_2!6[(;/23Q;*88@1S#5T5"\Z\9,1 M,WS=4=4"^N*E&3[W#$!";GA;,]AETH)F8@PT21,A^$6_R+B'&FM@D(BS MQB3"\<;V>+VR5"1$\VF*.7)?U%Z48;0]]D$283U2P'R%HU0^H(F"[]N(9/8< MULRL+P0*Z P&IM[##FG-/0*KRS#))=Q&@:UPFA/0:S.+LHA@N MW@QQ[+R.>*E-*:M)E=0]&_X>&- MC/TOHU[?@:NBND9V#^)=D/Q4>!0(5I: EZ8$K;IB:V95,^VN1;/!6FQH8L/> MH+V)%2[G!<"+MG ;&G>_=]C>N,%Z@@'#N,$>04.5'',)N/X XY@_[N M/PKU_2?8YIF*G&7*_03^FF6F4!;44.2D>20J(RNI@6M!SK2V?"W*A:9JM> G MY#@]'07L=Y]*K#.%Z"HNZ@-=.R(DDYX,'BG :D0^L1SB%":=9$!W\18O^H>: M.2S15ZI4E;BT!8$T(\#TKV58^/=F]%[IN7NVVBW\=V?J163RZ" /4,7^UM3( M:C^US+1Z=RNW#:6AJRGD1?8)[F(<:U(JYC*K#T^?@8@!0:\!,)&I#U\IKC*#!P6NS[,%405E3$FU"SW($@3VUDD <9'@I5H*-R4)@CI M^$AZ#"IX=%!5GA@#$.1VIZH43R$_$*4"V70CF$*^4I"6/;?T_&_>A5 A3I5T MABN_+T40(H$L6\_:\6&%:,O@2-V6!:5\EEC9F%$Q(@X>:(YFO\1JF_*9]HVT MEF9NR"0JE>Y-DSS3ZQ2B[!8VFJN_7:DW4!&BD*(\ 2@U7Q7ZX$X>XA]BI3+% M'^LUMM+R9!-B)*'&#ZZR<\_YWWD8B* M'I^Y!!7M@_'J8J& KY(::A94;1F9ZBAE9<-KHNLR'H(/0)L*HURJ7 I(Y(?+ MTDJ\;9.)8A0= M :?444*4R%28-<"CL2IZAA[XO2X;RZ+2L58Z0J^?"*9MS5 MP;AWT*R_BM-L:&R3WK#1L;FX:%89RMJFID/DJ'#AI2%5K13Q,I!$D'>%)DH@ M5K(J&[GD]E3+K2N_R0Q5M4]I"&A4[H#S0GEE):%HZC/141ZQ@1#UG(3E3(2 MO!TA%95-3!J8,L)8.*KSH)0F,#IU!:@7>'1P%BY$=+U6D*(($A%!5N(0][)K MAOV><^JET74)#G"[4N[9JI-847T"(ZS*?B.#4&G92@B?YD-PDJB0PFT5*';1 MB:LI(5=WC\;VK]0W%MR>>]^=4^)7G;P%SSI?Y$I_JEQOW4,;PA<=O*%]NSJ[ M1BE4U-MZS-?P5##',1B'Y65"CW5E6PT2'Z=RDFMS[>=DJB*D.V\P@4X_?L43 MR'&&V9NWKKK/LV:K2N'\RFQ-85M2$\ G/"@$W(MD4NX[-YB(9H4ER'#!!1@8 M5(AO\C'HM13&_+W9FTI$[PT M;K@J-V@)<+ 1CXN6TT(/(F('T!WV?%X. 9:FSP33$T%8+.\6G:)0#K+5"1>'U[Q;F@ M@K52_4^OB3^HZ4/-P+PK@!H]62H7>I!5M EF[NLPW0EJN.KV>9.E-V%.>UX0 M[@;^)]4H6+[..\=*7GY,83172?IM]\1TM%&!3>N:KZM=9NJ?^ZA^0V6L!-Y/ M$4U59[(I#PQ\;^UUMK87@_"2K)9%F[Y8JNHH)8OZ3RO2>"[(N!*R0'A5O//2IQ\;TE2JR*\U>BN M8C[@T%QO!P$=,$]45L1+4Q19I2LIE2\IT4PZ4,5[44444=['O!AF$(A+$25+ M5*C)E&QP$UNFB*Y,9MD51L-W4%1JQFB:2&G[PROO=RKW WR!U2/>:NU8K41 EU9RH2K[*LK31=>E0)FRI82%9^='4*G3;_@(4 \FC:, AM MIM22$T/OAN;4/PKS>51;: 56[2D6XZ4D#CVX>!)&>H!./>?32ELN/:X=4[OZ MUKI:UZ^9,03UXWP(18O=TT@'8\O4/&.;P;/)<)'Y^^]_R^7NA>^.MT>CL4O%N6G?X )[_CV\^?D!K]A^C?YU_>..$ 7P! M#+'[*#E5JG-6Z3U+Y#G8I-_^<> M\Q::,&=8:.'\&OII0E": VJ[&(+L58LV:RZK5'%>>60DF#)]LE &AX>CGE-W MJU(=%U$RQ4Z8P@M4=1SJ$E0>Y98&%*B+%$O/?;J5#)0X3BYIO3<\7!LH"HYU M8P'IS(&BF&N@C5>4+59OHU!&!J.^0-LCRK7G3\Y#OB2A+EYY"3X:."5YY*G[ M /KCW4)]>:D_#V'PN#]AP]"PEL32%V5"5;LEO\6<_YZ>CHRQOMJ-QGM&@CU,*C]HVLLK[- M%ZMMN)DJF:F\LZR-N@24H;XCQ>8DE5W6-O9EHI'5_K&'FXOL+4[F9]7\"-VF M8B-M4=9<0MD&.E1GOV([W^F>VOR1I_LVZ*W'JN&*"9*"#Q=%:OAF@UE!58KP MVP'FF\B\YB<4=-_Q@4AV$Q?AO-&NR9NW%E=:.ZBPAXUMH:OV,36]>,FC6N]W MM=+-R@_1>;YCZ >$O_0WE# T3C_#^4BC43*R1N4Z=# M'1606D90V*@OF-TQ#+==Q-=W['>XJ:;K[+9K25 M N:U#6E4+7M/!;RF&7"K51@ 3-+) Z88Q.[[H'!)[?NIE##$>$E$FK3<)%5+ MVIMLG,(PL0A>+AL&;U75587:U$FHEMPL4UV6J53,J#8?(]"J;8B.3YQ"K5-,\8P_0(69BX= ME:GY%7UX9Z3S\N5]QN ULP_+_9.T]7*F$RMJ !0=UVW[BCI,.I8CQ]B V=PF MUZE?+3J.\VO ]NNZN&GMB1_EV5V)[*+$3_XN%1W*== MA=+]O_FOK9A-J=N*A%>)450YX'T3N"E!+9%J8B!EOEAF5E/.,BND3H0192^O MLGT?[4RQ]J2LG+Q#_BB%#$]EP*O"\";)1J8Q@"\/]**XQJ[3;117&O94 M=Y&7C(/]I]7$5"V)ATV&+A*U95J&6E^5'A?YM)7;K;8FE=:MF%C.Q9[FAVZ&'7YHT?=&*Z'^5(GI, MCG[[A.DIO5X3Z4EFU+%XQ0! FPGKA(H89R,5I8/U,Y@?\A@T+QMYT.BPF?%H M!];#?ETRH^,GL(>7JJ+2E)7F"(NRH+PD-86QP3I.58WB]5)4?EWI1%"D#6CM MZ'5%N?U47"?ZM6T4:W$@2>)*F^3*KAV8MI!-K*$;J76 O>"[/7W[)@D)92D6%TT MG;RA,F4K!U>I,ZQ*9.>AU@&4;1O2$.QUJ*/['+M'1BS M-#"^ )KAZXQGG!_<6EKH3^H29,SB:AT?<',(PY"E,V#/ )D1 RODWV%C3'W( M0D(!V.(6#!*EF!R<81XJIZX'NI[1,"%&3L-4JVWP2GR=JDDKZ0C@-ZP;P49$ M> 3+E>GD7DR>RD/)5U'Q,*M?@@[V%(/2]>,I96C2"U7D25D+&);RJJS0LXGI MIEA(O.J JHUTY.-0E65DGW+[OZM>%+VSJ(8OO9.B;X4ZQ[3>O\F\;SKWFZR4 MQ(?Q$O<"4L@8,SO8?$(3%YOBTU^J%>6*?W291/E"N71!3D(D''A)?GK72B,JX]B:*)RN%,4GX+2LIY=DJWIQK]- >&*[ MS!S^P 99.]L8"NHJ_,L(#0 8+@A"7Q]W9U0 =;T1*HH$KMDR ?!URT(0#*/I@@R; M,OH,(](A>0K(H'8"IF9/G7=5;,J3SHZN(:(T'FU 3D&O^?1JX Z '-#I:/G@ MK'2CGNI-Q;2G0EE'4BQ@%L%;4V0>RCE:04D2K(":B5=)*S:'R&[2#O!P!>VS M0J?=LGXZYNBKT\T"+#E(@-*^T,W"787_.C$$$P-.P^ D[J94U4;3[?DU2^))'EBIBC6]&N%5XI0XBK0].J<@9F !@5/>0DE4Z:?>O0_A6-(!WMA M]!@KUY(I]TIR$0Q^H,P&B836LZZFNU]K>*85I5C":L=OH(E&U5#RKSE!WW:03 M.%1,/]*E8A;#(NMQ[N^9[!!*'YQC^F!+5N!%Y?TVVNYV7D<'#(HM=78V[KIH MA]AS/JR?K46)K5G1Y=#LK9\YF5C@Q@800)6?48=O345VA64U&])^%D10\K]( M^5FINCP%\T.C@_*D=,IOY6;K_*_UNUW2VE:+2VSY1,WI=^%>:E)@Z4(Z0XQ: M.LGR!-/IM>HNB;>+V*.*!;PP\J[DZJ;$NLUQ1<[QGX6NM[*)")AZ(X9&M[*, MA#J_$"P6G>?QQ>7I&]3K%(E2[#JD7E51^$U0-TSX73>%G IMNK ^;D$?*W:4 MBBTL-E=EF'Y1X58PJBGU*1HY5I@88T;5/?K950(@+);&(%:Z5_6#IN]#J?8? MESML:6^,-LGJN0)9ACI:UPQ,-SP'MI&Y-$8>;?G!DBS=P!7;:0?V^XV_HH)1 M2H#4^.'1NC5 M1Y=C6).=L(%<&AFPDB3_@]JQ.$<['AR980Z$5#ORJ718+4O MO1 D(M-[G8M("HPC'P$,3WI>ZD@"?- MVE2-/+4+31/6['>'T9A[<([:\TK+^'BII'1ANLQG6&JO:UI\*H@.:2TO0R20 MJBWS=)2M$JBEVCZY\EARXW1[+Z] =16--(WX:<7,X;-V?4EQ&8TTD ML"S$?URKO.[C[O/9H=07:E=%[F_L#O5RE=YSF)P:[(TO5VA$NS"I:+! Z8"5 MCE:J812(2Z V0)A^60I4[ Y:-JA1#923+,L4B'7@H_I1!55VWGP]^UV:C6@U M+Z:65\J0J[Q-E8@CY%"9>-%<"O4#G:.QTFG!/N*A4(=D&I:]>!"HUT>@,=V4 MPM& JH^W+0ULV(!7J.NK#]] VV+7"(T1-$_91,,ZMK+B/,#_9B+,U,K26Z_M M,W2KKT4**^UK=;X(C()+*[DWZY%:#8>"MI;QG-!M+L MO/FBV+::%E3C *U/^OF.(U#.A;('E2VC&ZIO>+ [OECAZ 2906UUPFN*/'\*[>VGD;^"AQJ+X'V%QMQI"V?5A8LW7U M37=&$RKMC?__'1J['?S:&N/FW3@=VD; M.5G]UGSUA U[]CU\2G&SEV:Z+^]"T)D",(UBETJ",5P*K&!*%T;]SMD9O*79 MTLVJ(DHKK4#XIAZ+'H<9KFHME;7E!L-JR2+TJ\5JZK4X/,3AG6'YJK(*C&+" M4YFD4WTD@>EB00?+Z-;FF#PL^G3J RLMCJ(SZ>3?M2Y>4F&M"?@G%9WHFOE M"H/I.5\(1U$CF.X.1:3%&(8E4UVO5B45RYRD*NJ"1,*C@HLHGEY_BSZ5* H2 MQCS?NIS.@:*#H0S)J'> 3-S*U9;CMI%=5D)8MS1^H/:3\,JUZL!J-555;C:( M1]W>92LPA[N\7JG^>C+\1!E3QV31(0 H+$= >[!JG/.B%U=-5S!]T?KN>8PO MSF9T!J5PU49Y:NFY_K0WQ8_@_^$E!' WLX35JL>4,RL[V90$OP?HOL(@L7L? MIO;H?+&BO)E"(A60TP> D?E5=CU8C63 TAP!9DX!K3[,TC4ZZ(S]!K-J#U8BJEEE'%FQ$*N-D$U%1>5^;*F# M...MG_B-G0\RCT"UB#$K+6-C7YD]K4"((I$U[8U3L_&6C/>U*=*Q@6I]5*+' M]W)9/5^-SGU-,K6LN-G.'C!6&UHGOI;ZG I.,#@O4I-N74V)6/Y*J%(_<5)I MVG[+DMA2H] 4_ D*=^FS:+D"Y*GK#8 UC;S\D82JSZS$Z)2JQ+-;@QS)T'/. M_+"H0BN!S_GBI=\,^B$KOOFUW+E<=HRB@V.PUY^RKO *G0PC3]/#B)3BA[7N M*?9 J70 B[3+]EPH0EF:DS\,#\XQ3Z:R//!7443^*5X]=W?H*D/:+T4Q2\-I MCL]I9!?$7_H-'VFG:AZNXAK_ZR&/F_1_:&98&B?7U[T*(35:N?XVU4V3S+'5 MS3J;33ZM[M8L^0MN4K4 *P_JVYCV* M9!ZF0^I:W1%]Z/$8F$X#78VCQ>NOLF+%XONP$,8#UQID^ +;H+A*LQMGOV M]'NE=ON3%R467A;Y92>F":_S3_@N3]>/$GL5J]#VR0^_^5DR%:EUSF610B 1 M#=2>*0_;%^MN75:CK?4(DJU/B_*9TFR@X(;432-C?:*9\HPJ 2IB <#[2]+V M0*$H*%2VLC?6^ /,C2CQ34]*U5JX>OQ5B0 *5*B&7EUI=-;*,U'S-*(M1XUI MW:NXWE9JY/'[C0_3B\OC\DB55PAN=70D:,=\LEH_I7'#-# &G"ZX0FBF@_K, MHEI,4VBY.[;I/%+%/H;M:]:>#NOSJOX?W=?4Z1(=-*?[=!TT M\D1W10[7VL26RGIU-9 ]FC'0![UQ5\_#'C8\M+7CL+4)59B!JB2P2O_*H@BQ MGJ/<8#]5SB^O. %_U4X>BHT)=L\VK3-V1VW*$^OL0O=[^\T.S9C-C3Q-N3K* MPVEF>,I-ZC1D*H=M75Z:6?!1;Z^KO#CL33K,BY:S_8I9\;4V37O2G2&D$;UR M P^VHEG=-53X-V:/Y$8?IRD3\2_[O7ZS\GD'\]H1)T8=M.Q448J[6;K:8A#JNQEA)]:.L9ID5$

[#88*V 5,56& M<@TO77UT2HIJ+U%EDX84!!%5X%'[!_1N-]S0#MZ+)>M\J]QEAODV(:%O#F.;3K@LNJEW=!BK"D ;=A#ZN[0:FA[ M0YNV%=-MI9K\]BC1JVT&_72;_4PCPA6%3;T/+U6RHUB4ML]DJ=7I9)-++XS4H> (;5YQ MXEV<+Z8J;UOT#.XY9W/L_GTAS'%LU =(OTH*:T2(E:HY)57DIWF1WZ*G7:N= MXBH+@R'LA3K;04>3@EQFN.WVM]C>7U^5TW#;[69/4-PIR'X ML#?N&DL>,@!WE_5>:Z:YH<&JCP_P,D]4(2C[F*WXF!^+0PQ"ZH>@6W!0_:C= M%*HXZZK:-<1?72U=MIO":A5'1:EM]V%$7;=\3ZI*7OH#T_&7H"WI"!JKG2_^ MZ*[NY\2&]&JK7ZK:P(-/:OIYUT3D>F#N.+AU#P^]T@=5KM@V@_X/Z*!2RWQM M-V$4KS7]O859]\;0E):#B(_MUW17+D]% GZ/*11QEJE>GW=?H^:3G$^V1%M" MC\UD:$K)7L&/0O??6)DX>CJT#[L%EV0RZ9X!.!@T-:95L[E53KE%7IK"#XP2 M;@#R9J@_;C0B5\G=;6G&2/E;2=N$'S3JBS\YX9O/AG%&ZRE\C:-R^\V7-(D3 M/+!'&-8K(6!4"EJZ'M0YG12?+XP1[_]M] M-C\>G1W_'[O))AU+%&S:2>7J$^1=5=4BL>V5% %VF 2"81O>*')^[YWUJ+DJ MEL*8<]GU7L2B<7Q1HB&+G-4N*E=L_E6\KN?H]YDCWG#[5XX-PK##'/6ZITU( MJE"9SN2F=NA8\Y%G@)V\D4 M\ MU*WLZO.A MUA$C(4^W:K8O+>^-VUZW5#!S%[OH.%:'E*E-C$5Y=6! M]FHC0!A3>VN:\ESW;#,=Y3R9ZHP&%=U)WRK M/1?JSBC5EE#.A-B%Z@%1KC^K8:A)B]OFGUR[VU/-:>-ZM'4 M/3\(@[)[LVX-3 M2MF>D^%MQ&BF 2WEP:MGQDMOKMFR8THL"5 PD >\(Z7 X MZAUG(E)'MIQX^N ;JS#1\,F)S2?'NC+N#"OC-#*O=!?=(=\?Y -X7;[M&HU: M7U"?&A.^7WH![A'?Q;&_ZP-#VAS:OX%!K=?<^@Q['#'JOZAX;Y8L\<'?RP>K M-J< AY&^YL_L'H[WA9/^']U.T6-)='Q#/6TKQSORQMOKE M+-+B+X0P''O\XYO!\(V3)E?Z0W'QW[*@_#.M?82>KQKA&(94>9#UAKJ'KMX_ M>.3MD^=]/4_^E4S^%F$ GR?#4UBT $Z3#)R\*J(- 5ELJ+$_J^LK7RDLP&]N M'::%?]AL9@:FT+MY& #F-:L"R"@:[/5O!OTJS8OACM[<3"N-:YH2@^5WAU2H M\U]]^M<&+6OHMZZ52DHC#I%)\JS..;XKJ;=$![?IJJY+]-G9Z?E9&\S:#.$TRY-OM<;O MMW%JYR2]8YS6.?H\,7,Q_S#_O![^>9#ZFWK^MXLTR>, 0T9)^NZ_?%^(V6R% M@OTM5HQVY*XO) ;)"GE-4-ZY$5TCXEZ:H!ODBE>L=ICK'G=6+,S0*S9?S*:E&+3'I4:9YF; M\Z*,1(Q$C$2/MWKZA^[AX7JI.EL]K84DM][UPG,^XRQ)PWOY5\5XARVX^O<( M@32Y3[2RJ67AB4!ZW19E!U''.>IG1D@Y3B7M4==Y:P1OWF9Q6]PWWW M8-)^N*4K7-.VFN* "DM7)9KI'@[:3YQP,)-ECV5O5;--W,-Q8S;EB]=L'+[+ MWG\PIQB&L9\LA)-YWX6DV@EVT^"^TYQZAZK=8X^S#_,/\P_7=)_KZ7ZY,CW4VSQ&H7>-(RH M'>%SRF7GLU.\M:!: CIT#R>--3MC=V\R>3*2< D2 Q$# M$0-1C='3/W"'A]Q%X@GCCUOO9A4%6;KS_D-\^Q>783_8=_?'7(;%X2XN.C'W M[4UXCS'+ \M#H2(.W%%SK2M>BDAP1/O&UA5ER;NS]*ZQ;6 ;LO1R-I@ MN),#WO7",0B.09C[AN[^ 4?E6")8(NP,:(.]K5^*3'!8[@;B?A69%\9@>P%Q M8Q@BMS.[D5R3@P-W<-B8VGGQ[@W'#CAV<+]BPOV]]F/>7$S(LL>RMZ;:1NYX MV%B,X<6K-LNL_%M&V=F^@S#%9]Q,O?A1D\ MWE8_L.F$FD.!SUCC,1"3\#V_7$HW-NI3-+DX63S85SDL"EL<3? MX'L\"=7#"\\R^ ^>R8QGU?VV%.JY<%^2TFWG\U0(ZO3[&=[B_ HCFDM'P+," MYU?.:. ZP_[@T-D)8P>/V95PM;P9DU_BPJ\=9UQ]K?64"A"BOT1/"7%] MU&?[-7&2+KRH@I4#O*9X,$F:XXLHTM?\^*;_ACX#C/CF5\ M31;>FHI9>.E%&*M!>GF6F"^4/J-OKL(@F\/50 A]U"Z 5^0MI7AG_EA;SG+< MMN=9:I=Q+>3?W7E58QH-?K@=5FNQ6\_I<;>[/=?O!-@^>UYWGWGF> MWY(>,=UUWP:#V_PWIE?VV[V MQ9=9L6NLJ-]"X=.U5W2*3SNKB^].0N;5U\*K7=7BS*O,JRWJ?RZ@O(&M/PNX MQ8NX/R>WJKK[YM/QR!TWUS^A\ZN/]W$5*;?%8ZQYEB."]X;M;W;GDEH&(@8B M!J*;C)Z!>[#?V&&6G5]]-GI> ]8T%GIY\4#4!J7:V%6^-]YS!\/V^PAO!>

<\ M%L2XRUSV_B21M.WSOLFZE]LO:&\T< ?[PZ9$K"L+W;;&9\7^@F5B9]QOK+L/ MYT187%ZXN.R-^DUV[.D*\[,*89EXA.\R/ #_9=18JHNE@J5BZZ5B<. >'C;F MSK-(L$ALO4@,W5%_ (J"NU@W$:YZ+07G/Z6)E,XR369A*X0<1BQ>+5POB-=H;N>,# MKE5G\6+Q:L-RG(S;KZ]FNY$ECR5O3;$-W<-Q8R4_+UZQ<>%<]OXG$8O4B^A8 M!"]8A'$H,SPXX5*T(6M;*%+N8)^/9KWG/%G]O&"1H)X#C;<7?-V&' O,"Q:8 MT=B=C+E>B$6"1:*(]L5[' O'"!&?1'[F3" M.]R:B&J]EOJZ3[&?+(0S%;,D%4ZH/F7>=RRYNPQEF,1MB-;+"3$/!NZDSQ'F MU@G BNLU2M>XSU4)+%HL6NTHKL-!GZ6+I8NEJX6=XK@7@Z6+I8NEJY6MA(-! M^R5U+%PL7*]0N/;&[GC$TM5J=/%E!A%;#QMNG2R-#QO;C]N5M6Y;&['2><'R ML#,<-U;CP E=%I<7+B[#"3=+87E@>2@+'-S)N+&H&HL$B\36B\1^8X<=LCBP M.&R].("&V!NP2#01HWHM%7!XI+FJ>VM#@EY.7!A%ZPD:&72%+=I60YQU8>FR MLR[-U6VS:+%HL6A5*MV&AUQ'RM+%TM5&BO/ '7*5-DL72U<[E6[]'RMGO.S%^=>>NT,^X,]U\GFPOEX M=';LA%+F(G!B<>5\Q0]<[X*/[F(PRQ,8NKG]ZOP9)X*O [/QBWO M/Y)2P*UX3?GE+Z$W#2.X6\C>HZ= SZ?A[*@K>//O?A"2%H S_6 MI([X,P^S:R>,+X7,:%JN,RL&%I4#XA6$"$+I1PG2PDGQ78HFDMY=OB9>33P)XZQ MG+6^?"&R>0*339PI/M/'8ZX#!]YG426; SI?S.DV/XGI[&L/GPACS8KW)TN1 M$J$DWDZO (+AP#Q_#H]>)BE-$"X+DZ!7ZEJBT$D"%(FO'2^ -1#!K63Q)#[Z MYSRZ=@8N"N2!HC20)X\T885Z&JY=$ 9$C;EW"=\Z"WA$2BNEUR%>GURYG,4T M836/8%2;7J(_(PZ8X2J4T)-34SX8#O;?R[KE\E*QLEP>Z;SS4C.0\7P/R?@;Q?DX47OWNDWH7A2RZ04?IXJ+4'0JT$C%5X #W," >"Q '3 6RR81/'5F!R0LJB' MT]ZCS<;[4*K"%:LV$ M(Y1=!K9&EB81_:B, &F ]P#=@_8>O1$L,K$=R!EU72,9_ *M(,Q%%*]OP)! MN43#R7-L.]&+8, Q=>6NP)./!FHD))KRUV05A2G>X#K+* =3*W5@EO"',;V5 M!416=YHLG#]S6)S9-7Y.IE*DES3\91J6UCK#'L,>PUYW8.^TXO^MNB'K*/@0 M.)OF&<+9@[",W#DIUD966EAW1RUKQ'^5CISC#I[66 BN)(*GID G,B MZ#D?DU3'ZJJS0R$'2"A'@\_ UUY77Q9=XS 367G"PKNV1[FT+]>Q)XIP>2G\ M#CQ+,2GK7;T-0:U:GD6ZMQG)*N-7M):X8IA!NP7:MBJFU"48^\W/DBEHL\?A M6%NQ_T^@I[W=4W@;J+YSE+.92(DQ="S_-QA1"AP( _T$*C'.DO2Z$8#JK2*4 M!)X%MR&L#^5;+561FT%9HZ% (PUI#D+-(;/GX*DY)#2'#.<0FCDXTVL=0<;*S;$JU)C!*4E2N M4EI/)Y=,#8 JDDG0MUZ!B%8J2?AE,D*X4GS 3H?H"3U:^L1_:> 4C(#6]K!IM+^JY46M!,C($F:2($O^@7&?=08PT,$G'6F$0X MWM@>KU>6BH1H/DTQ1^Z+VHLRC+;'/D@BK$<*F*]PE,H'-%'P?1N1S)[#FIGU MA4 !G<' U'O8(:VY1V!U&2:YA-LHL!5.HB*EX"@T35 080%C&KB.TB%(O[9?W^2 MI,LD1OU5L4"E6P-MI]=$+3F)ZEX\I!EH&4H!X2;$PQ@ZE MR*!)+* -7\,2JAJ"F$(%&DE)VO,"M8&..+RT)8@X.CMQ#L839Q?%< '0FR&. MG9<3EH\WU.A%*LI::"@1A9AA0DJ!!V,*3 P5[UR14EJ3-K-K*/HW/+R1L?]E MU.L[<%54U\CN0;P+DI\*CP+!RA+PTI2@55=LS:QJIMVU:#98BPU-;-@;M#>Q MPN6\ 'C1%FY#X^[W#ML;-UA/,& 8-]@C:*BR(]EV9/Q R>]9F9A!9CDUN@?D M>@&V%,K^C@7E9ZSI'8/1_%1%QV.>D MYXQ&NX/^9#2T;, /Y?A^U]6 0(,S'4U29DEC$2MA$VDJ?/CDB-E,NSV)Y>1/ M[#@.4!S]E-F,+!T*'641EOL%.$ R4E11YQ6YBN@!)=,_X*E.B!IP%D8BK=0+ MSL)49M6"5'1^M-I$BRI+_&_S) I )5IW%H6&LG1&X>H09O,1W"%GT-_]1Z&^ M_P3;/%.1LTRYG\!?L\P4RH(:BIPTCT1E9"4U<"W(F=:6KT6YT%2M%OR$'*>G MHX#][E.)=:807<5%?:!K1X1DTI/!(P58C<@GED.V()!F!)C^M0P+_]Z,WBL]=\]6NX7_[DR]B$P>'>0!JMC?FAI9[:>6 MF5;O;N6VH31T-86\R#[!78QC34K%7&;UX>DS$#$@Z#4 )C+UX2O%]88&NPY[ M],V5>O,4&%V;F*7_]R5-8OC;U^S\&?#A7V &'ZE5[-H$7X:6M8,3'0S7_H(Z ML;EDL07/X)Q%@)XY0(H4@5 8]3V4-"^EBLO9E:YX$N\:")-S(;+5I(J&*/,, M54."Y1H"/?>SD "(=(/,2]>$2([>CR:[%+0K9<56,6Z-&ITIMU>05^P5"&WE M9'2< 40*ZEB1@<-BUX>Y@JBB,L:$FN4>!&EB.XLDP/A(L!(-A9O2!"$='TF/ M006/#JK*$V, @MSN5)7B*>0'HE0@FVX$4\A7"M*RYY:>_\V[$"K$J9+.<.7W MI0A"))!EZUD[/JP0;1D;$*,)-3XP55V[CG_.P\C45EV6&F=#H2%)YLG_#>N-Q$#;$R"Y$+1XS.7 MH*)],%Y=+!3P55)#S8*J+2-3':6L;'A-=%W&0_ !:%-AE$N52P&)_'!96HFW M;3)1C*)# %JCKX@BA:DP:9!+84?B%#7L?5$ZG%>W9:5BC%0E'U[1C+LZ&/<. MFO57<9H-C6W2&S8Z-A<7S2I#6=O4=(@<%2Z\-*2JE2)>!I((\J[01 G$2E9E M(Y?4WF:%*[C=QV&2XY-D\@5N5KFG=3JG=7;I[ MX) MX)O*J+Q;W5%:^95@.:&E-($1J>N /4"CP[.PH6(KM<*4A1!(B+(2ASB7G;-L-]S M3KTTNB[! 6Y7RCU;=1(KJD]@A%79;V00*BU;">'3? A.$A52N*T"Q2XZ<34E MY.KNT=B^=9DHFZ4YV&A5$K<>1VPGZ& =2UJK2J-2J[(B95?'89#[D#M3,1=@ MO0*GJ4MIC_K&@MMS[[MS2ORJD[?@6>>+7.E/E>NM>VA#^**#-[1O5V?7*(6* M>EN/^1J>"N8X!N.PO$SHL:YLJT'BXU1._/65?=YUFQ5*9Q?F:TI;$MJ OB$!X6 >Y%,RGWG!A/1K+ $&2ZX .#"O%- M/@:]EL*8OY<;5F_)5"'G9BOF+D#4H!G">'(7NZ0&2TBA8=++K"UE@I??E M!BT!#I9CG)TX^X,#@!KD11 -@I'=,PP^5[YJRNQ(3 1>;4'9G8+A'ICB>3MU MKB(EGF^LC(LD"10 X-ZZT#1:K!D)TD'/ I&F\"%+J::R=D(D M#P,_MXT&1-X$I"_@^ZP8'#Q#C0V^*8:F0M Y/DV[!&"]!2H2KV^O.!=4L%:J M_^DU\0.7]_Y^]-V]RVSC^A_].7@5*W[@B M54$T#AZ@9+MJS_R+8% ^5?!Y M.(U,3K58/-/7\ 4\_A_?W%ZC%?L/^_?[ZS>:-X ? CO'>/FIMOKV'W[]K9C MW#BFT;5[MS?7EQW+Z'4[5V]^6A#>9;&[6&ABG=@^PH'V9:-*_+*4,9'%Z0'KT$18_=5GDYA_*#XLF3VK2YU,JVHX*ZOB;E^I))M2U_QNUUHI M<_GOOM(\_IY>7T(/^O&M>VZ_5O,XX.Z>$.?FF"GDI4CKQS2&//:YC[7?N%[LEFZ;TG2X*HM?M:HFC=QHCK#ZTKKY-84CR/E> M3UNQ+[2+XWR&7?S:NMF7%GYLO/U6(\:JKV)J$G/9U#K]F,Z147>5=2_J>&;' M-?QI0D/I:*XT-,WM?MB3;]H@3'&/_Y#MCWQ0D3ZPM)^B"HGE!7"V)>&1*5:! MY=W6VVWS:'2K!8S(E3UM<)D$& FP7018IRLM=D ";,%<6]_0O+9'&U8D!V^9 MH%M.ZOT288YR\O+%QT3@8(#]MB:8+;Q+.N_-1;=O]VW',>#/EY>WMX;1S=)Y MS5O[MM=M6CIO031=$V3+*J%.*2<_HY>29BEI5H6LUUJ]/.UD5IR>V,#T0TJ* M)=11TJL:VP-5"L;+U/-Q:FKFK-;".5,BRZP>OKW3U4V[^FS76L"FZJ"D0@), M.1U+$HPDV)X2S-&[3O5)&+6 C<2HY+GZI;\R=^0%/'K)^D06@;-]W(7&Y1#V M@-6ZE%9+'C2EU4Y9PM0-1]KF?E-8@OS[];3]!?1*%:S3G,2_7EOO6W0LBMQ. MA113L[A+WO9 X[F+7*)I1'K6[@8;"V+IO0@;-ZYL*W&.MJ!EZ3OL@9R++:@> MK]17"]6.)4Q'[W4-8@ERC[:E[6T:!5Z"!;.SJJ3?\#,=0]S,97V]W^F124<. MDSJJJD'CMGKST]Z9S%SE,'^_R6O!D F;L8[1ITXB\(O**IBS1T3OR MQ- M80GRBK9("A7]'I(HS5H#>@&VRWZ,L&W@6_-=)7;<*X5^FV/G]?2^+2U4L3?9 M5$%9M:Y\Z\-?'AZLN8M>,OV^CI77E1D*8P"O'$ M&?.$Y?1URR*>(#]NE_K-T[;R SZ)N.NQ:9-W-@Z!-/];W3";K,$=R/S6--JZ M9=LG-PB7D;@KZ4X(UEWB"75A[OJJQS/BWKZE=_IM8MZC,&]-?+TJ:36KF33! MFDGS)[]T+>"['/_: 8N2ZNZI0D:E2NLIT*WG081H'' M6IO!,%@L6/IZ\=%RJ=*O6?=1F$CR)K+W;],$ZC6873+6J6=GO] M_D7/O+FYZ=IMY\*Y['1O\YJEUL6%:=2J9NE22;&<5IH@EE:FUMZ@/KDP>97C M\BJH;0?TA^8],V37:!)&V9"S>[Q8 VKA@]"!D/ >T@3NVS#P) H'($KB+(ZZ^@D: M"(+R -.)SXUT-?+X4+OYQEV0+4]<^SP<>BZ/=.TN 0&F_>*QX%''">)(#U'6 M; )F=C5BD0^,EU^P;J)?(AY[ ^%6KGE21OH1\R*8?/'.ER&+!OCEVHNX"\0 MLI<:$C*(;KP-DPX1&LJ[A&RK1%U4T- MBVVN+*JYSY#Z/%;$[$< J'@2IJBS[EC$X$^IKCV/0D0:\^-0$UB8 620XV"! MK#I:80!J!!1 H#)8F$:K(P\7J_C091.L>$"^?P%% M9TR)X_V,)34#(=O@\7<,%RJ3*FMI7AV9S5;OB&3.F4M5QFEI96TW"&%A@E!( M"&R &@G]YR4:2,4H6Q(L?OZR)<#*TK3@R$6P5;7,EM-RJEWF\O+.KTQ+N_1\ MOU!;K*S2A I>EE6+BI#E!%JOJTJS*C]N*ML$,ZW1AJA:"[M GWO6].>Y-UWQ M](Q[\U3G152S%BY\@EP6PXU<" _V"!Z_*#0QMR0@?@+73T5MBG'J)][$ MYX4K4(XWZ,6/1:8%C/R$BG\V[O22DLL@2EZ4KIC_2SY&7)[@97'W .XLGY@J@H\_PQ0?(*@C.?7L20ZM3!-XC"-W"P*-?5MM0DFVH3" MN_)@A08<%8*&48@GT9,F5QEE-3%A45):#RH3RA(=-AE0#D H$Y*E(+FE_8;&1_X3:I0EQ:%/!?DC M#WB$\8A,.<6ER]T\EB'^,'B?@A(H!3!=-XR$19/OFZR*(N($A&(2$=BLQ]

!3NQ_ULKJ6G27QR]+^CAP>7F0U7-1%0PO_ M%A>"LKS',6/#"5A_($$!A.,P%@9<88]MXH="Z.9P\L"91_NOL S+HA9KX'F MMBE7SZPZ#>S]J;R>GSO1 MV# %3(L-5."@6$0FD]+VV.&B_>N.(!&DO0:H_09^/_ M1=[/_Y[]!']]'GGNW(9QIA<7AIY1=5[HX&M.I5,$3X"KQ0[VD\>?Q5\#_A@F MN#4]>VR\J*+G8#'%G7C[Z5-_!M$Y&'C"$8#9>,$3/"J,2C?,>S BX.1AV\QX MZC6LVBK/Y=U,#.![ MX/$!'PM ;;$3*R1;,@+>+.,YAS++7CW,GH2B#$4:.-H8T"]D37*-A]Q3S<")II^>TP96 )Y]E6UX/O/696 M4&G/1<=[\,^Y<)@RY=Q.1/D.F"8HT'0XQ-WT.^!9OBI A3S^@&R)D@<=G9QM M9_IPF?GSQ!$>9T%>(:1R+MY#"($ VUII[6)R.,U=+"'[TT$1?^Y?,N ?A MF,O$6=K3+!*1"<<8K+EB6AQ=-'A0.,:,,Q!)Z(N J!]D814V&'L!O R*F^(R M(6_"2.Q;PRN/6/#(A2P4U 41!_1CMM@I889+8-RHZQ$;IVFS/+4#N_//KL!9H249^]D828^O)@)X^J+ZWJCJ';V2OM%[Q=P*F8/#*%-RAB&ME\5P9) M-RSE4C T+%-@,2*Z&%XL+=3. <:%-]H09Y20]T7Z>^O9EX0K:N\YUW@LI-T# M)@(" V-,&\^6YT)V41)F.P5":&7VK.M%+OCF6G;_\LF%,KKR('I9UA?LLA#^ M7L\S["%\*@NMV5 %E[RR=;":2>+YOZV/[!HWY41MROC9P/M5L,./HD1?[*O&BK-^=Z=E86.OYNNTS9Q%Q M><8$VP>^(F, "5F(E*G&=O4:[F-BO.TEU9VV_[@G#9#-O. M=Z^7?UE9:R:[WSSP=N.TCS_M[?6>/:U\75Z>2D,>6-.U=]J2YTOZT]F/',[: M6C[WPM3[-;/P;H2%-S7.=B"88H!2KM#?UH!ZK=9M[0'W"3V*P_!&4NU $-HG M .$R+?.G".M]Z1%*87:EDTK"D'!X?!PN!R8(AX3#LY>'V]..0'H^(-U:6)ZW M1;F:?MM43=H3JA50K@ZLK!B:E*,/X8?P0_@A_!!^%*1/E4TAC1H;3^*^+].\ MR[>FM*9[^Z!,^<;6\OJ^O :M.O1[L?JZW9/764KUQ.A-? ME_*.MJOFN6^2W!&)6GOW62$$*D 7Z ML:0=855E*4D,D!@@,;"+&+#U+HD!$@,D!LY:#-BFWFU+2TE692D/%0--VRRJ M-+"P[\&KZ2M8QPQM[5 ?H0)N:^MFFY)R*R< J>ESY"ZKI_>[THKB$'<1=Q%W ME4^4@*EH$7L1>Q%[5?5/O6W0V= \/[7O1:6#E]:7/I?>JM)7#O]?^V_AJ MFZ97Y3J RZ;]G/4XBT7C/->;B/:@LS9FV+5JVJ9L74,W+^'CN+7<^Z,YW32. MT$7FK]A=,-^EQZY!1:<8T>,*.P1-V^9-^Y36L$N,@DUB#FST6:_&GL=I4Y_U ME,R:[H">U1X8B ILQRKZU&8--+?MC<2$$&H^GN4W*Z-N1_./+8TR9R$VH-N1 MU>HYO8[5MKO==L_LV?*Z'3E2FAUU^J?M^G+B7DOG]/(U3;]4Q^U5H\ZT4J6D MA>*>414U^#H]HEYI]&8$8PB52ZA$BZT$2F,C**D4>I-+H1]4E5\YIE<,:LK1 MA\"EXD'LVA,D$HR0N]YZ$4SD+N[CA4!O"(7EYS[)T)>YD:.\QUHY0/--]C#Y[O)=Y.YL[6 MN2.U2Q&QNC)31%2!0-4*F_1R@UFBW==-IT!.SJF*X4DY^A!^3F3--2> 0!LF%,:41 U'[SC2*J,H MO_95QU\4MN9/KO=(TIRWI#&[NM6G0W]'=->:8_#0CLD6]59LW32DY0*K H&J M-38IY@:S1+NC=TW:,5FO6=8?)S_:Q.2<=5-GNE6=./TYT#Z[2?@ GKYE@"TE MCIP61U %<4 G>D$2:NPQXGS,A=Y,HSAE\##X^7GDN:.YNUQX3.0]I'A"U07( M,SP_R=U1 ;5XXLF^#&&,?'"@(NCJ]G)51:(4_)Q@D_1Q*E+'#6:A!%+N/8O M^#6-N)X_THM19Z,BA^?@8>XT!B$A[N'_3;WD11OS9!0.6MH=Y]JG$$8P=>W- MY^B1!=[_F'@L*OZ[=#QFT0L>C[T#2'A#8%%X?&XDX)!?0M]SP1YX(Q[#M($7 MNVDVN_1#]X^?_ORG'V:W/?$@ MY;=1.+Y"F,-=OP%TK](81#F/!%)>IG<*5H O7_GPQS>WUTC_?]B_WU^_T;P! M_ WO[>O^\[-K7'E=!RGV[NYN#6MSLUE]^;RJM^W;B^Z;WY:$ ]E@KQR\'65 M!MDD#/\#;^$-7RH3.-E7O/R#E\ CW>Q) ^XB@P/U/X#?Q2.<8O:,G-H8@PR! M,P7+(@M.8/1P /P_!/E4ECV9H>)89N\C_'403I*<22_NKK2NT1&$\0?WPQ'-1 MGLE?W\]4#+!/+$IZN/ @G^,CLJ%QG %J#/A<@*"EW<*]L_N$1!9%0:9/?. P M/,\4R'"8/QC'T1?56^P-A%Z<72H>!1/+!G-97H]AQ$&E(84!'?B& -PA'H,/ M0 >$#[ 6^87" ?5!9#"A<$JZ PO*N%.=-_ &XHU'#*;&9K5,BDED*I,-$)!" M&X&"!D*"!H;9 I! Q3S&+:V\.CEO_2]_'3<=IR 9\=5G;^8A[XF2-FPR\<6; ME!83U/;\$W&<<,+Q847-"AQES41P]5B4/=(+!'G$BX]8MKH/'(@(LV1QIEQQ M#3V0"J*\RP,*![ / 4634OMN3SC)V+6^)1F/J##!NS.\7@@.],4P/[(1KC3"2$?B$W8*YC+X;K M'T/4,("4F$=/'E9=\0(!]3%"JWC@T.>9-.%3N9"A=\XR1@$ ]BC_-LFN%K@5 M/_K"NH:_N",6//(2-)>>3R"M7%,]\@#73U38$5"*M2'@0:PA5I1"D.!R 'P0 MIH"DB,&BQ2\QEN[2M3A]F'X&&<3C.(S ;]"G:Z@7M\?A,!%U>4 7P!!"CIQ,4;'+77XVH@0J+OVR,BI&^1.$@==>U^=K+,UFM;J<8RR"6%2P# M?$VR"<2H60O9!#)0F 1#'D59V:="C,6%99!!%U7T"'0T1YLBR01:"-Z[ .[( MFPB<<>Y#:)P,KMQX '%$G@M>&DO*FH:]UFIJ.0)H!I6?#N:S82[4I%8 MJ+)IM!!1RKR"/(:6>S3"-"K)A;D%!:T_SA6;T$"QL#2&*0;47Q9^$!P -&7BSJ5Z*KXR8IN!W%+3@69P"B,?L/NN>Y#$5*MK1+ M,9Z <#8"AL %Q$ W(F;Q.4,PWJ=;;R\%GT48!,L9 UX@T[^HA\4#\W<:3)]7 M3$=X4S#_..;) LL611]S=LB GHG4W%P4S_2"4KU.,?7Y9^B:X$!AVQ5#X,W( MG[ D<;+@9#$_1D<,1BC+_7PNLQ<1=PH>G;(VO$I9NL T'B,VCG/6QO U^DTA M.#88402YG,(RL#@'"%R>Y!%6O"'B#P($\/=GE($L7CN!$!RXW"D;L^@/+IPI M%D5HI69!8)!^N;<\9%ZD/3$_Y86T>P#Q-O1 >L.LGI#LA?C/'N"R(//L8$8L M#@/VX,\P.@ U@NLTY-#LT2NQ+4]D+FV2S4FA3MUDZ-%>9XV9=UZ K,6??E%T'\= Q:&<_CR3E# >OG\7\GP63)7F9X ">D?"9#Z#-0J+3$J#+ MM[KA>,Q%I5 ANW(QY45S&"XB([/;LFA()EKFI";<*%@4Y=L<_E$)%'?%(@T6WZX<')XWMC+"'_0Z2P_/?+8! M#/O$/%]DC^01KT)"@?@"(,33>THJ&F].7B8H)/#Q@;AWB#+V!1A-1!A\'CPF M(]RSRFXN9!1&PT0D+%<\()9,XSM\X5FYXR(Z6H3')ZCLQ?983@,4NC$7T38. M$QAD>QTR+;N&B:GR[#MVY5+I:MZ8&Z=^(J);"T$I$1V82@0YLNLJWZC-.6B5 M&)OA&#_AQ5M.\,N:J+?B0]I:3^+ M\4#\N0 UW)T0$.D;0IHER"+DYP%H^FZ%X%N2T+QGHN MMA!/N-_H\S7+JT^#]M%*KSN>1YE@GTWCM;298!=\ORP_UTC(W%(2WFR^/3BS MDC$ W"\L9..O"(1O'3]@?^"7+ M?LID4DE,E_8J]:G;[6'&5%!LE8('*\(3'E8OUQY3#V-X2#ZA$D 98.@ 5^V1 MHQ,[&8G-@IG&>IEP?3IDYCMG8O\Q"F-T(["..;S_?[+-:OAC$5/8++\D[B50 M*&_M['\KPL.EV#_'95H(P>:1[.FR UZ$^3"O5598/O,&CK[XK!!WO4L&UBR\ M]G; K0Q737,A N& 8%41ZBTV*N==\Z[5X M2Q>RISA1^&Z:$D';F2\L M$+IZ#V;%=MH\'Q4IG(40G;Z'B/,5;Y#-67@MI1G@KW/;>*C5@+O8-S26QQ-T MM]%B?,3@0X"15. 8EB:C,,IWP.9DQE]GX>)LQ 7:+0;]"SV4]S\23\599]%9 MP 2^+_ZJBYGS;_G,A0R:4N\L4PVJSGY.#C*Z9_YJ=^8RG[R04\II)9W,6']]Z3^_P?!:F_'GEC>KI M%B9..SHDG/X:ZY'TCU^*R^^VE4^<<%).D)\!AR/. M)U:C\H+AWN=Z!C\6JD#$$$'L3F!XQ%WNVV1)$SG$RIKD@2?/?"%H4CACI5D0 MJDZ+JB*VE$F TE;]:D<9@)')7/QU)H0P2R:(>=FKG[MMR#&:[/G^0L;KDLLM MP6T]*6D; Y2MJYNVH MDW+3.J.T&=)#\L3+K_DFZGON9U9$V;J5%"_8(CMFSJ9>VN#-YX:[>YD@$N;0 M$)QED8VR;M#989"YC)KUR0X%#58<5&!Y6'U3C")+;^/%$4D0=/F !/73FES% M2L_A;&&#+5=+Z#9.PYD+H1KK\H/:&D7Y<=K_P4%@(YEG.7Y;'ANZ;C-](Q1 M 7<4\^5G9D[L4F(F4A1WX46(#&8+,_#B41YGFD7Q1AY,+G)'(G%UFO0PVQ+: M\EWS0P5IS*<'UXL#WNL743QQMCI9'"X[W/0>TP4PAC?;\9\+RY7<][>%%+&, MC_^Z^WPS_6I^?#>-OWG1X#TFF+W,C8+_YE^C/-C]E[FQ$#LX?J$EI]D1.OJ" ML\A<]@)_15T<)V7:K7W0YG7AB ^ V60)8\5C24R=5DP-0A[/ M"A2(=1K. MH"T>)L33*O+[,M5UQ-P-'L:-P4#ES M;4W6VFH&JP2DM=A_/7I.PK$W[*^]F#T^@I2:QC5RA^9LMMA/IZ!GI"_M26$& M.[!L:;-;%SE*!7/CH<8L<)NIU8>7^?PF<3@_R([JYT$5K&<2<%^<8,"M6K'_ MFEU0BN2*#58/Q &>FOQOFF^!CUF0HOQ)([SH[9O/-[_&;]YE_NB 3SPWDWT! MR\H!9F=Y'.W%G@\4C#8NCQDL1HGAZ/('-[9&C#H=USH[,9\*X M/**P.@M"9F5I\I,0>58O&NVE67II.9MQHJ4=/!2*G7KL$5/B/E T5_J/" M?U3XCX0 %?ZCPG_G!M*R+*3"?^>S^&NVD:GP'Q7^H\)_5/B/"O]1X3\J_$>% M_ZCP7[W/I:\Q\ZCP'Q7^H\)_5/B/"O]1X3\J_#N^4*%_VKL2U/A M/RK\1X7_J/ ?%?ZCPG]4^(\*_U'A/RK\=^KT32K\1X7_%.<)Q0[V4^$_*OQ' MA?]J$-M1YO@Q%?ZCPG_$"53XCU!5#:JH\!\!A0K_4>$_*OQ'>NCTXH4*_U'A MOZ9!G0K_4>$_*OQ'A?_J)J:H\!\5_B,N674?%?ZCPG_J;>%3X;^3+S$5_CO[ MPG^O(J5*9,S<'D\X8.D85OIE/D(V6^\,)V_%NX9IC&?\WGVH!QM4R<2X4ORYCIZ&R2+$W"X@>1VIO]\NP-DA%<#81X$$D2[S$U@DUB_J'XL+2^LWE' MTT]XZ!QG&_SXQG+>:!$PJ?ABSG13,IA]C%8.D;]A-B?+^N[CW$"S)ZP<=/%^ M\[#;>R=]^CE/_L#;G3I/GA:NII.GA:OIY(^[<*]HOB<>)6BFY]KV(4S Q%X^ M!%*V),K?L^OG?LI4/?[RZC1+YLVA :%7[!)X>!A]^#]#_%O*J-]DR,VOQ.PE M[#?R2;C2BEE-I"7#T3F,2LX2D<3?ELI>WX\BSK5?X6^C6+O!+(0=J*<8YC"G M )V[#R-O &9T5>D;- M<(@/7)4'\8DGVMW*$WH$2))Y)/-4AQC)/))Y2@&29![)/))Y)//."9 D\TCF MD!]/G_7Y7PXK&%,Y?9)'N53!N(F$%E!(XEDJJ3M_2>XY=.<%J@9MUDN]H<#IC MU7P\PM6#,7O]5N]HY)MAZ$3TD\[*WRD)O7/B63([R.Q82ZINMZ^;9IO,#C([ M%!9A9VAV.$;+)+/C]&8'L299%V1=[$DJ2S>[IFY;U4NR6B"'[ M%A=@YVA/LI8U4X2**I-PF]>VPI)PMD\U4;[KLO+3"S/T5K@;RJ30^%Q&:];)+#.;EYJ26F8;0,=0A\QLDGQ/:G M8GLRCL@XVI^6CMW135,!&5H+Y)%Q5%F4=U ME9-D'IV:P&=L'I62D+Y/&%!MY?6ESZ47\+V OQ]E'09,R_CNX^(;B>]> #R: M?&@[0+N3"SQE9I_U ]!6M $ U 1QXB5IPN'/&HMC/G[P7\2E7I#PQX@E7AAH MX5"+IP?/M87SYKKX(>(^2S@\ 1[FP=]:VMW:.S06<7CT>!)Y,=R"HXLI/H0L M&L!X[@AFXBW=UM+J0>]JT%+5;'_&YB"!6&?F:P&' ; 1AUBC!R;6)]"2$2Y8 M&B312[[:CXB+)-2>1YX[$G^?1.$@=9-8>^9P:SSR)A,^:&GW\*=AZ(,.!>&F MX:H"EL9C!B,-PTCS>>CCQ,(WAIOC=!QG@66JE,D__TBAS"M6 -2LO M(GXO/R8(HS'SYS2"B==,!Q;B4G.Y[^?7_/C&>".^@]!WB^^[)S[",CQZ039) MEB9A\4.FI<0OS]X@&7UPG);EF%;GNT(G@;[QV23F'XH/2SPVFWPYXW2FI[HK M\^JW3UK-)M8VOWM=$Z[4\-G]A]YNG?;Q]/+T\LU_>2K\(\/GGDZ^=]I#4J?J M1W8OS(Q?,^OB!JT+66XA08V@-@>U3VC'[H,TDG1'A=]\/&$Z=*A* MA,!Z() $HU18-J0/\C*Y\+;5D,/X42/DG4Q2$;"D $M:46X"%@&+)!8!2QV) M1:4C=BT=\:G8EMJ\Y;0G'"LF[?8I!_6S?L\%LJHX$035IA2W4IQ:A$@2GC4A M(T&U8AJ?2:!P=[/TGX&'"7IW"4MV:A)3[?Y=$XY05/?.%92DMKMZSY;6KDJ5 MM223J^[44H4VYRD5.AW=D-?36I6U5!'G)!5(*M1$*IAZQ^SJ5I>JCY-<4(Q: MJM#F3.6";?9TLT>-;63$'AH4.]L]*'&31N&$[Q,_>ZW3AU2RGK81H>7H/4=> M>>]UA&D*%YX1PQTK6'U&S-8Q0+L1LY$I3#PE+;K4LW3;DF8MGCU/D0(C9EM+ M-;MOZ;U^CYBM2I^M?HRVNVMV$7NL"E:K'4>9HG:NM!I236&(S@C?E-%?S6'U]JFWNW2AA*9A,12TN(-AJ-; M;9MXBO07,5OUS-;3C8ZTX%[CF>U,-I1.*J\JZ0=5AV8;QVO[="**R9=?O;:M MM_OR#/!76\#4 4?-L](;UJF))!A)L.(^Q^[HIGG$)E9UP!%),))@),%J(L%. MT("\#D@B&48RC&18;638T;L$UP%)$L-E4KN"OM*J[VBONN5TJV]+.=^(,>LH M.(EX# ^+LP:./$*BL4<>SW=7'$;A>-;>$6 XP):-8?J8-7Z\"L< O9>_QAI, MW8NX6]SGCE@0<%\T;4Q"S8.;\[^[:0R8YU'6X_/SS:_Q(IR23 Z&8R:WL&ROM"J9S55L@+( MO4++4X.PWIW="&KU@EJ-NU,2U.H%M;Z&*Z81Z ATI$H):HV#&DDU@IJZJK0F MKFJ5N^X_KTQ!."77JI/=)#;A__V)/_][Y2:\N-]V6M+:?2RCI$[I<]M0ZSM2 M!]+4P9DS7MMJ23^(7XA?MB@+UFM) M*\!7:WXA=B%VV::7,K$+L0NQR[;66+Q4K=EE>VOLW*N_;J+B];JC1+(P M]EK8N;H27RK$([JFO'C$P914ELV/&JM0B+'KI3;/FY,[/7DA?>)DXN23NU:J^;'2M68UT''%>-?U]B/.(\XCS3J#S MY(5=F\EX>UB7E&GY\3Y,F#^K$E5-A$%233YE>-$T#(G!^THP<$=2U65IJZ_@_S<>\(CY_HN>U>MG+V-X MCI;P:"PJ]I>*\6>\[UAF[R/^:0AC!H^Q%K'@D6?U_&T#:_)W#6W 7N*6]G.@ MN2 'F1=H7A G8A7U4G+MF+U@MP!XIJC4/^T&@$FW,8^>/+@>[M38X GOQ>D, MN.^!>'MI:5^YR[TG%"@P!>ZSA..SUTU72$^\P V#V .@" M@.SB3S%<.9[X/.$#[2U>Q4"@(YUFO[\3MS^//'>N9X$V8O@*6AK LP8>#L;\ M-1-HU0,D]8;X5)*P..8(KXAGRQ$O P+0QK]A@0>$-*SN8Q@. .S1#(_)B"5+ MRPWC!S$P1,1%5PHV!3G @P=:G )$,@1X"*P9+."1,5R7C("5M!"&Q885 )Z, M%^.8/0K8)]Z8M[0[',9=\3; 74!*;P@61Y!L8@-\- ]B/A"OC88I0X /O0#@ M#_ &TL(/* %B*= D>;L6C+[''CP?<,#C#(-QD@FX'$81?^)!FG4MFRET]EUD3_/N KP5+#*/$0Y@KCI6K M @!="$!!T*R6FV_C=RWM?LV(2R\WB;PQBX!F\$N<^DD\/]5"'<6S5TDG< 60 M'9D3UBGKX?+,(F! 04HD5Q@ U8%>4YY]X"Y+8_&F,5\K\)&3LG?V8$Q1*"?C MN\^!]O<4YICUB''TY?=(<-\2OA]J)0F(_,5LVZV.!M?Y,"\I0VIL"!H=J1B" MG/@?"AM<33<=IX L(*S&09^[ H%>X.6:CDTF_@M>>W%W!5J]"Y089O(O@Z&^ MP1O8\\5;IN3W#F0MBMUO.7+G]LSBZ8H =L2W#$Z#-"J6:/O613KRT 06$9;3 M?R'+XCA^T?6B*/ "-^(,56QI%5]M.U624%,9/YR9'5.M7Y+\I>%!HGGA "T7 MSG%P_"U'5B&\B^EE\G4ZFB@Z!G=X 3;3"E @9R8QC'>>)D SO>E[-%!S5?XE M0D1=^'[H"D6>VXM?^1@\-834EY*"_#Q3D.>(ANHEX(SLZ^P2\)"SEGK"%WY\ MC/BCL :GHD(89Z4%GH@%%HH:G9,'#BX(*R_WNB<%85)XV'R@HV$9!F 'S'Q? M1-7TSVP:(.!H= USL3,)X>KL=4"(S!F#PJ+P>-8:,)SD/A#_QL?B,TY-3,&+ M73^,49:*:8J_L8<\29U[, M%RUWL0;S<]&%.3"-ELR"$.*^T!=OB'1\X4FV^"7W-%N/)^:GO%BR9>C,@>5U MDF= 6-!H:-W 0MF M+S-2*/+ MR)KPE68DR*)S+@:+LC:VX@8T(,3<4"3C)<,,P.+K>F+@E1FEX3D@QF&X@D=P M\/6FU 2'P^UFH;T&'L^BP/@ER-:L_+;%6\5+9 9S$FRW_V5V2>Y49BOSP%>8 M(3.C)YW #<7>S(I8(=HX^0O"NT88U8Y?XH2/16P==U1@= PZ:[_ANZ^=3+@ M!WR3V0S'H;B5(>)PIOH<+ NC)B/9*IID(748*7E&>(U8-'C&]2CM1ZU7L,&@ MH'>)DGM0,0-21KZULWGMA;+XYRRX@!^GIBJ^P=1NAL$> M$(/A$S#(8&F;8HF=IG9NG#[\!X..N LS!7IF[-.F1BTUQ["DJ.?%+R Y^V'" MO$%Y4U=X.&D2AVGD\M*^;X$G[>$%5MZ+!ID;RN,""B+Z+S3/B\ +JH7O?/CCF]MK]"C_8?]^?_U&\P;P SSLO75K.Q?]WFW[ MYM:Y[5_\:O2JI983!('+1O.XI>E M]@TYR;02S3[L+1Z4EEU;+,9<)IT!XJPLW_![>= ]9L_EVQGXC73@9/,=N.^ MGU_SXQOCC?@>3YA;?-\=1D4[;WBG/"G4#7V?36+^H?BP)*AGDRJ? 2WWVER1 M_;?]*=)L2MT3-SCOU;H]>ZU>OB:GBM5*6BUSG$V=A%;VNYU1%6.^ZY0 M5(C M5!X)E7]/ UX"I;$1E-7VOU*H6DJ56>V%23IA+Q'8,Z5%8O=76NY99.4E46?R]_"8JV:3F47'ET4:B9D[4=/2.+:^"L>J+ M?ZBHJ8D3624)IS'N,0M2S(I/(SS#5*3QO^QCQ%=Q7G0'D[P"MC+T7EM:B7]5 MEKYJ14WZN,DLX>B]3IM8@KSJK35-D0\RX),P]I)=7.CM^Y]75I;TV QF]G2G MWR%3CKQ&=;14@[BKK?=M>4V;FLY=Y"C-@L)1..1QG)WQ&/*=(L'--0=- _A) M6H=/5=:J3-- MM@[[IC3%IT36EM[YK"$>0OK:?M9SP%5XU_=+(FZ,=F.LO6 MN^V*"L_O0#=5($4.5@TT6W.XS[1DQ@@;SUT2/"RC[DHO:R7)K5&VW&AE^ MVA9W"F<+;TNE.F0-FR"'^AUY)Q1>HXTJ:"!WM7*E?GQ14XLV14K)H;ITR++T M=D]>RLYKA*L%CB1:5(IW,2KCN#WY5GE7HQU*QFQ?_F5-T9@GYOEXW6T8W3&? MWW$WC<3=7[D;!BX,)=[J79[=[:5QWS-B\E8]KFU4WE MI60JK.&H0_:#C<7O%AC6IR.QVQ6J6U5Z2 O>.)Q,B[*#L-_TJQ$;,1$ M:P5!^I>\]NL2$/:9YWP!62E#RJO_CX?+-3Q3OO+L^%YS>RNJ585I#).,WU$M MG[.KY6-VI13SZ=@GK6?3KW4Q'GIW>G?5WYT2)@X,E)N=$U3+4:HVSD)Q?C2+ M-ELTE+MSFKI-%=#JU-C#BNW:)8N]D]8":EB\\)P!];I/?-4"->L4Z-' =,8ZE008 M";!#X.98IE4]H]8".R3&2(PI D428UN3ZJW9J_YL\#*W-24#\!U)-Y)N)-U4 ME6ZFWNE57[*_%J@YU#S;*L=TZPS+O7(E5^==7K%X=!$,\/]N_IMZ3S! ML,\V'*-[;?3ZUS(7ZJ^WYG;JKT?)64=4 M?-3)K()L+>JO1ZA4"I4*]==KEOQ$0U&8A8NVXDD]^#JX7-(<]>;XX]V^WK/E MM4.H PH.=;S5DS;*Z442+R1>A'@Q.[K=DU:_OA8HD!C7H_2XA?N^S@?"-"]P M_70 W[Q FT1\PKQ9)V%A(H58RTYSTRC"D\DLCCE5_GZU/Y)E2VM UOC:635B M3.6LA#/D+DMW#&G%6!O/7.3L;]1XF7*K4*F=]IAK%=QG&Q658VNN/:H>O]58 MD36/HRQ#7E_T,^&H*CV\AA1B=;=.AJ@&?+**)M8Z0^EXU13/(/'-Z>M6KZ** M\+M0M!;((Z])NLW]7YPM?\(=DY M.]AR;ISK=L_HW%Y=F%NQ-4-&GOLIJR#%QR5\\:3X6)5&G@F606I?EO MP""=*"&H'0]JU9X342@L7*4,_ 4<.O2 W8@/O&2SK[LO.JNEY/;AN3KP?%TP MJ1SA5(%CO1!'[5Z3CYGVVUI7>-56:6A+;&/T7IHLG!S3L54 M4;IW7^*I JVJU3?YE<2BNR3Z=_2^45'ZZAERY^$^>+M==^699?K[<\'(4S#I M7BFKAP0@&Z=+SR%9DMQAXLC]:-FW=4N>7TG,6+%36GNUBEG#?LB"#UJU[FES M;%M+[W:K[WVE"D#(LZR#BFP2=_4E5AAL.G>19UAXAO'\(9AJ#"A91QCK8'4= M[Z1B8PXD2C8-7CV/6 <8D2=]XHPP$F DP+8EF6EV==.IJ.C5N4JPK0Y.'VUB MKYY25HJ*&XZ0+Q\$7WU@_(9% 3!C_(5'=R,6\4L6>^Y%,+CV_#3A@YW/DIOF M;?_2O+IM7W7MJ\LK\[)WT\O/DE_W;_K5=YJJ]"SY_=PYY^Q\+IC6S[$X >V& MXTF:B*/EN OS@*049[@'&3&U@"=8=# < M!2?(E3I >2],K%\SR^IFWK*BZ,WQ 77BL22,*BG^4@&MZL"\ MBN%'.?H0?@@_A!_"#^%'0?HT[41->0_9E)U2\6F:$W%*]E0^%5Y>NMX!C4_4 MR<0S]*[$8X"J+S[>1Z>,&F()*(\V$C5SHJ:M=_ITY(I$#8D:$C75BIJVHUN& MM'TJY1>?1 V)&A(U)[)J^KK3EW>22?7%/U34U&2;:U',%*<59,=LFA@R5(I6 MA"O"%>&*<%476A&N"%>TC79$@_::!^'8"RI+.Z(F/Q1H.'(6)B&.$$>((\01 MXLX#<36)J1TU&>HW87SSP7L&K\\>>5:K)-;"-(D3%N!K[(/+UPJD[D/5D]9! M;??UOB-MITP5H_[0*+5ZS*.6Q&DZ2[0M:7DJQ!+$$DU@":=-+$$L02Q18@G+ M(99H>*2Y4A_E9CCD;H(%+D592^\)O!3NIG"YQ^,JF*PY[1M,O=.CWB@4DE)( M@S6'N2S=ZK2)N8BYB+FJT%P]TR+F(N92B+G.IU^T[ACR3J!1NVC:=WIUWZGH M6)#M/U7/OD?OO'-L'NZ []>1=[:+6L5!%3H<38*&! T)FLJW<,BBV2.B\WW"'GR^\OH5GW_X/HW?/S(V M^7#GCO@@]?GGX0V+ D!%_(5'=QCO$+D6%\$@#XW68?;_8?]^?_U&\P;P W.3]UW#ONS?V%WYK7SYJ>%Y2POS;TWYK'VB3]K7\,Q6R_\2K?[7L#? M%RE!EO'=W+G:MNP*8;@+_-X97B+$N4SCAD1@F MAH='XKXE0.[S-LDHXEQCP4 #G'%M#)>,8HT'.+]?6>2.--O4-5QE*8\33Y(R M$DQI62;M-:6W8AW"-(:YQ>\VMU[8A+H3J.E-TYG3RP8P09DKC U,41KTU3'* M3PW":,S\.<5FXC73@3-><;GOY]?\^,9X([Z#J'>+[[O+A&=OD(P^]'LMI]/I M=8RVT[.M?MO^KCC" KK$9Y.8?R@^?%S4'[,IEF/P,QW479F@N'T8/YMAV_SN M=2VW4I5F]Q]ZNW7:Q]/+T\LW_^4I(?C 5/3>:>NSNJ#:>%1Z+V<_9M- EX8QP5A]Y)JT@#H&P1B#<6MB11?<1-S8PMAXS M?Z=ZF/*W0^M0N^J8*>M5$$3^MJ@MO=B2V@C ^^C 2Z6JC40+B1:\K]V67MEZZ8AK^YZT].U:\1JRFG]LV2N-AVZ(N8B MYJJ"N?JZ8\IS38FYB+F(N6:NF:&WJ=]KM7Y9L]RO.]P7%[[7F$5_\ 1F606+ MU8Z3VO)2RE19:@J1JJ-RZL,1\X7RPP=@+O#C!^A=/NU1\W=[)?^4$8(." +HACQ'W M)ILJ**,(7 V4W3DQ9[=K$W,2/=:$<<'/@PCKB7LVTY'1YL;XFGK_2YU]Z&@)P4]B_NZNN'01C%Q M!''$-,"!+$$=H8DEB"6F+.'HW39M%LOP0!2*&51)VY^S3HC@>6C>>,+<:DY# MG4WHX*VI&Q*3S@^EVPQONQ+NA)!\1V$_A73@6?%NQR#>)=XEWJT?[]JZ;AO:>O]MKRB#J]11A4L4-RZVV2-"1I2-*0I*E6TMBZU27GZ8 ,A^]%7^R5UZ_X_,/W:?S^D;') MASMWQ >ISS\/;\83/WSA_(Y'3Y[+[T8LXI<8+;DJ!4LN?#]TQ:?/PZ_<#1\# M>*/!%WC#<("=<.)[(-.)!$D8O5VD4P:=[G/7T'NQ= MC_3^RH<_OKF]QG98_[!_O[]^HWD#^(&YR7N[?=N^Z%T[YE7;;G>Z5Q>W7;MW M>W-]V;',;J?7??/3POJ5U^*5%N"KEG^I(WI%>,B^XN4?O 2&=[-?EKHS%03T M>+Q_DWGE,+UILELLTIQ"4+S#O&D8\GK*.U):RG=/W%N[5^O.X+5Z>=H'J$6W M0*4: HH^SS.JV::NK1/RZC6PK+6;=,ZH^WL:\!+HC(V@J[9AI4*)#54*QELL MD .&NO88AH/3MK)<1_!:-/.0Y^*_AKO:=WKI6!W=EKAK6FO<5!UW5$B,*:=I M2821"-N/5%W;!A$F[8ANO7$C,:!YKN[I;V'TA^8%VB0*71Y360B\SVGK5E]: M43-55KIJ?4]JO<$LT35U4UZ3Q*:P!+GWZVG[)8WP7A:H$C\FT;F$-;"^21!-L]O-:Q M=:MSO$3_6N!(HH%V>&[NYK39U:FVG_CSA>N""8PM-[]$80 ?73Z&N^.+8' U M8L$CCW\.RM=X@>M-?#Y+XMTB(??Z\MJXOK&OG>MVU[BXL6Z,*^/6=(R.<]LQ M;KK6,1-R_Y/&B3=\F4O_;#O AU*MSA'7AJ$/J@!HIHFEC;4X'8]9!!=J"?PY M*ZD6:^%0?&6#<").FL/WB[LKK6MT-?B&?\+<:A:\9 K LQQAI/L #Z>@' M!H(Y6 )?AE[ 8'W XHT3^$$L9$N[7S/^ %@J"!-MQ)[@@N EGU/QW( GFLOB M$6XS/'D#&/[A10LG'-LCP5O!E=Z3EX!)W=J(]UV2C"M=E+VX58DT;_&@ 7?# M2*35?P"7E4YB\M_Q<0:Q]HP"LHB!,8Q8,XLTU)!J31KZF><@FAZ]()LD M2Y.P^"&SA,4O639QO]]JFQW+:'=[CMVU.CUYJ>JF)257O7WB9/%.K9/-Z>7K M\O(UR810SBO>.F7ZM8)1IT^I[N]'P/[:E.J+6/O*)V$$5@+%80AQQT#< %TR MX:H0X@AQ1T!<[OW$VK.''DZRRCG>(X2CL@ZNTE5=YNB[NYO[NRK *H=PV\<6 MZ\#IBB%-.?HH=D!..?H0?@@_>].GRF3*VN>>Y-LFL19QEWM/&+@3!631S&"X M.2"LD%.RJO(I4$H<,E)F$]:V>KK=I?S2HX'BC-4>R9KSEC5O390UO:/1I-FU M]4D2D20B2;2GU6/T]7Y?7@! MM&^#><(T=<>05I2#6()8HO8LT>M9>M\RB2Q4@/<A6GZI('#'^6'LW:YJ0%?$G M'J1\']^^<3OL3D_OM2D-B\)=E'12W-?MT!ECX@?BAZF*<'1;7NF*IK $1;0W MEJZ8I;QK$_8B^D)5P$O-.6#BZ#V+RL-0Z$0A1=4T.Q XH=[)9, MV.M6'_.F9$+B/>*])=5FZVU+6HRA\:JM9%9^GXC=S%77ESZ7WLL'D^M]?A39 MM(SO/BKWHB>8;/85+__@)3"\FSUHP-TP8MC']@. B4P9=]SG;@*VZQ43 M?6YC;1B%8RT9<>TJA$N#&/\&OV,G5(87WB7P?]B3&7O5?9[P;%RX+XS$;?>C MB'-1Z?<3/$7[%68TBC4.8PVT7UGDCC3;U#7+,/O:6R_0L,UN#%?'FV5R$Q=^ MJ9WQ_&-+H\P)0O27Q"@>KD_VO?R8((S&S)^3E29>,QU8<)KF:A>$E\\F,?]0?%A:SMF\RY[G3+NT5XK\[9W7;$ZV^=WK8G6E[,[?Z;#; M^R=].KW[J6YWZCQY6G=Z=^4Q7Y,:,>JZ;Z;YFO^6:?*<%.;DFR:L1>W_#/&O M:C=NR8SJ[T>O_MJ2.IE)FUNR-RLL65D.'\&.8#>#7=E_.@1U) &KKL]6 1)? MH>6IL7D1:U_Y)(P2/B#A1X@[!N(&_TGC! -/)RWC0X@[&\1=,I\%+H^U9P^C ME(G&!J$(DF+D\^+N2NL:TH[X$A15@V+^%!$^77J$4CA55A=O3T+"ZKE@554M M3E@EK%:H_RF!<@.L/W&XA?E4GY-*56U_^+1MZVUY]1.47WV\C[)(J2P>R9J3 MM CN6M4?=J>46A)$)(A($&TR>DS=Z4EK9JG\ZI/1J@5L2(*1!%,$BB3!=C'# MNFV]TZN^L4PMD'.H$*,J<\G'JS 6QSYWW:QK;KV@KFWJ9L^2Q6*J+'35&I\4 M>X-YXFW;D%;=A_9$B%T:SBY=VY!9L4<5\),*(9XXP'>Q'/!?;&E;7<05Q!6U MYPK3T?M]:>X\L02Q1.U9PM)MPP1%056L982KSB7A_&]1&,?:) J'7B7-$9I3 MT= T@<,L:?6P*>.(MKJ(O>8RBRVS^GP^BJ(1[Q'O+:DV4S<-.D%$[$7L50%[ MV5U;;SN4JT[L1>Q5A>78:5>?7TUV(W$><=Z28K/T?EM:RD_C%1LESB4?_\8# M'C%?M$5@@[$7>'&"C1.>>!6\5D.6TLT>M6;=\3U)_328)43- >GE!<_;D".& M:3##V&V]TZ9\(6()8HEIA-OHZI9)=A7Q!/'$U*["8W'2G'>RJXAA&LXPIF'K MG0Z=<),1U3J7_+J? S<<<^V!#\.(:U[V+6'?,.7NR8N],*B"M9H38C9-O6-0 MA+ER I#B.D?N:AN4E4"L1:Q5C>+JFP9Q%W$7<5<%)\7Q+ 9Q%W$7<5;&42L/&Q8.UYJ]Z6=QU5EK:O61J1T&LP/ M;ZVVM!P'VM E=FDXNU@=*I9"_$#\,$MPT#MM:5$U8@EBB=JS1$]:LT-B!V*' MVK,#:(BN22PA(T9U+AEPV-(\RWNK@H.:$Q=&UCI"(0-58%&U&J)=%^*N\JZ+ MO+QM8BUB+6*MN4PWJT]YI,1=Q%U5;'$ZND59VL1=Q%W59+H9[>J[0A)S$7.= M(7-U#%WB#FOCN:L41?P^80\^7WG]BL\_?)_&[Q\9FWRX.3QST'Y&B]PO8G/XWN@T:4?NG_\].<_ M_; \\N<$2' 1QSR)/X6!FT81##J]!^@?()&_\N&/;VZO+8- MX ?F)N]O.SWK^K;7OKBX<*R;]FV_W[ONW=Y<7W8LVW8LY\U/"XM67H![;\QC M#=Y.^QJ.V7J^+MWN>P%_/^)"C)B6\=W'BD"0?<7+/W@)#.]FOSQG3WX(_4$V MM""@EE'PPT9PG. E]D?RILENL4IST@V#WN(%O0"$=_:]/&@01F/FSPE $Z^9 M#BSX1W.Y[^?7_/C&>".^@W!PB^^[X^O9&R0C^ COE+=Z!GGCLTG,/Q0?EE9F M-JEHE3YP5LKH[7<7LBEUS>]>%X0KI6W^2@?>WCOMX\_IY25D1-=]3^DP"\RN M8%?V%5IMIH\+,HY'I3=U]B.04VBA)9WS*XO- MNK^G 2^!SM@(NJUC7%7NMM==,%[S(0>#'(C!HR?/!1,HC)-8UX#2[W-3_92\ MO785XO%8 M>VON=F4<5]21+:T>$Q3.()" .MI^Y7'2>2Y"0>N8/%H M7]__#/>K+=TVI)UM:?QV=8W8K;[JJDG,95$=9_*9=BEZ] 2:##-6-"_06.HF M7AAH$4MXX3B]D($(]YEZAPXID\M$+A-Q!+E,^^Z:3L+82V*RX#8>H32D%=MK MO/U6(\:JKV)J$&O)TU>-9RURC3Y^B?B$>0.-?YOP(.:5A_AJQT^FWNM2:3_R MB<@GFH7?VN03'=,GJGW=IOLP8;X6BL-*3!Q6DF:B9%DO.17LR3=M$*:8%U%D MOE!F5G6T;7[JEFGIG;Z\W*V]"5H+X)&CJVAV*@E)$I)5"LFV;MCRXGDD)+>T M,]>?[#_:Q/8YJ+W/Y/Z]]M_>TZMRD=^:[[2+6 N'FC@LJ>$923P+J6M@ FL/ MS&>!R[6(3R(>8QD%S9MN4.-G$8/9F./[["6C,$U@"#: R6@#GO!H[ 7B\B'S M(NV)^2F/6_DT\/24.9B0D) MZ]KN6TTO(5$$ &^R " LA/2ZDT8IRVYX-2Z8 35 MFZA7+(Q._E.]B9H$%$QD^L#:-PK#WQ8!!&NQYHE [4 M>L<;Z)SV#DEI>J]=??),+6!S:)BJ1C)-.;5+$HPDV'ZDZMNZ85"I"0^.2G\R>;MG2&F.KLM)5JWO2Z@UF"4MWY"F=IG $>?I;YYS36:G-;8/U MCKPZ1HT_TE$C%JNOBFH.S 1RPO9G?(,R+/B#RCF6?4 MMPSB"/*,MJ6MR+N+M4ILMKF\ZN6X;7-L.D?O=Z1QW=YD4P52Y%#50+.=#W-V M=,>0EJ-U]LPIP2%KR.'BR4),4:2Q9R>.\Z,$=3AYK I-CW<\KCJB5+"]WM.= MSO$.NJD"!G*!3YOR0Y+F["2-:1H@:KHD:JKN>TT'6%?>AP=8?PYDJ/3;_4TN,SWPD#*B,)FE#,WI]=J2YZ;/,K-'TI6C'1S1Y6EC*@# M@N,)=Q/OB?LO!QY0WG#8>/41Y2]1.$C=Y#?! \G++QY[\'PO>=GYH/)UNWW; MONQTK6N[T[YVVK9Q;8B#RNW;Z^[-Y57E!Y4E"9CL*U[^VL%D03@MIYS'#SB! M?'(=M<_DZ(0Q6"!=*4>,VR<^96O5^HPPO3R]? U>OB;9*D$ D\1-""SY.8%[ MPL$IV;7>Y0FHJL7VF^&&WI9WY+[>L,'[*)M7P20=DF DP3:<2.CUY27SU!HU M),!(@"D"11)@VV<^ZXY#%A@),!)@*D&1!-@.171Z1ZCS40O4'"K :,,14Q.? MO-@+ ]$'YSE/[=PG-MNXD@<=O6-2R8,CJ*Z&J?8F:^O]CKR*3\1[Q'O$>]ORGNGHAE-]0R!B M/F(^8KXEYD.?3EZYL/-F/MIU^G@UPB(ZFA=H/$Z\,<.^7'Y13D3L1$TB_IY_ M\^"OP6.Q+>55U%_EM$.Z37:J (HBE@JI/>:QD]F1UZ^!?$3\=/9 M\Y/>Z5C$4<11Q%'2.*IM'*U/1%,XBK;DMC@MR['V_)[G9,\P4F(:>L>L?GM. M%9A4K=04XK8::[O&<%=?-\WJS^X0HB[B+N(M6E G/1%MG'O#J_ M-@GA75=T7J PR/)]CFY1&(0"BQ18E'C8V##E)5T11Q%'G3M'D8XBCB*.(AU5 M1P]+H9A&E;3]% ;OW;W=KQW@):D!JO+A@.-U1CVD_(\R%7XLW988B-V;9*J@ MAR*UI[,J2)B1,#M4F)E&1>FS),Q(F)$P(V%&EAD),Q)F),Q(F)%EID1$[7O1 MEGSE]2L^__!]&K]_9&SRX/ MG_[\IQ^6[_W*?3Q0^X5%<#W<'C,70UCQ_+U Z0#)^94/?WQS>XT=R_YA_WY_ M_4;S!O #W//^MG/9N;0O^OV;MG5IF+>W3J?;N[VYONR8UN7-I?/FIX7E*9/Z ME0;KJU9WJ9U\N35\VP'>D;G>]R.N785C -M+)H =R^Q]C+6(QZF?Q-HP"L=: M4J*?]NPE(^T"B.C"7U@P$+>GSRSBXL@R9^ZHR)5/1/M=O"; OJCC4/1%Y:(O MZA*@]IG]M+FJMK+7W#Y#ZF*^4H9:V;1LSSD!=1FL1NB#]HVUMUX Q W3&.8: MO_NPD3DW0>ODDN-5W&=B;JG!W%KNF5/I!C!+F7OP>_DQ01B-F3^GKDR\9CJP MD&":RWT_O^;'-\8;\1W$LUM\WYWOQRQZ]()LDBQ-PN*'S"H3OV0=T_O]5MOL M6$:[VW/LKM7I?5?H&% 1/IO$_$/QX>.B6IB]17EK8Z9:NBOWJ[;?'..WC3WM[O6=/*U^7EZ=,U /3$7JGK6];?8/6>V'J_9I9>#?"PIL:9[*\ M*XIW; ^H$^>W5 ^X3^A1'(8WDFH5-Z*N H3+M-R^2<^I,4L-T0F'BN!06FTT MPB'AL#GR4%K#-P)I@T"ZM; \;XMR-?WRK8(JH%H!Y>K RHJA23GZ$'X(/X0? MP@_A1T'Z5'GDRJBQ\23N^Y)&[HC%/-;>FM+:6%"6VT'0JD426U^W>_**":N^ M^'@?9=PV1/DKCS82->7[[)[>-CHD:DC4D*@A45-M+4[3T*V^O#(QJJ\^R1J2 M-21K3B1KC)[>;5-MTDK#.*>7,\7Y MG':)H8)U2*5H0KPA7ABG!5%UH1K@A7 MM=H[J_'6F?BZE'+. 7$U MB; MVG3E>AO23>9/'&YA/H]/Z8DI8/'*#>#7*4YOZTY;6NU!55;RT&"\>E)! M+5%*4J!A4L!LZQU+VA%659:2Q ") 1(#NX@!6^^2&" Q0&+@K,6 ;>K=MK24 M9%66\E QT+3-HDH#"_L>O)J^POGT\+;;NMFFI-S*"4!J^ARYR^KI_:ZTHCC$ M7<1=Q%WE$R5@*EK$7L1>Q%X5L%??U/L6G0W=PT/;KE=*Z;TJ;>7P[[7_-K[: MINE5N0[@LFD_!ZZ?#L!_FT1>X'H3YOLOVF3JU85#S0N>P'4,HQ?1X"-,8#QM M[,78S($%/$QCS4OX.&XM]_YH3C>-(W21^6NL!<4NO9:$TTXQSSSB6A FVI@E M, [S1;>8NG:)4;!)3$M-:-06R-J(#00^LZ8[H&>U!P:BPN78'4DTET)\;]L; MB0DAU'P\_ST%'K8-,3HYO8[5MKO==L_LV?*Z M'3E2FAUU^J?M^G+B7DOG]/(U3;]4Q^U5H\ZT4J6DA>*>414U^#H]HEYI]&8$ M8PB52ZA$BZT$2F,C**D4>I-+H1]4E5\YIE<,:LK1A\"EXD'LVA,D$ MHR0N]YZ$4SD+N[CA4 M!O"(7EYS[)T)>YD:.\QUHY0/--]C#Y[O)=Y.YL[6N2.U2Q&QNC)31%2!0-4* MF_1R@UFBW==-IT!. MSJF*X4DY^A!^3F3--2> 0!LF%,:41 U'[SC2*J,HO_95QU\4MN9/KO=(TIRW MI#&[NM6G0W]'=->:8_#0CLD6]59LW32DY0*K H&J-38IY@:S1+NC=TW:,5FO M6;8[3EY\_N'[-'[_R-CDPYT[XH/4YY^'7[,3CE]8E+S7P;A>.;;PF/ N9?I3'0FD?Q13#X)0P>?_&>^. BCGD2 M7[[\C8>/$9N,<&TN(LX6G@)K$B#AO_+ACV]NK_%HQ#_LW^^OWVC> 'Z F;WO MW5Y>&FWSRK%L^_+JRKSNW/9[MS?7EQW+:EM7YIN?%A:RO"BO'%];A8/CGTJ= MG4+U8HUI<3H>L^@%SY1.HG "P'[1M8G/8'!4IOR_J3<9PV1T<1I;R1.4V\FT M?:93NQ.2^0DUPU#MP&/WQ&?^>K4^L5BKES_O?:3&Q/V/?Z 1*Q&0V4YXDH"G MHGC$$8,IA+&-X;CS.PY+)Z\):L>#6K7GJ17:MSIJ_@]&&-[[&&+0F(@Q;'9Y MFY&2=G)65X98S961A#C:22O?]\_ PSIT=PE+J"DBWG>6#5#,CJ/;!FV(D'5^ M\N0=5;!SIG+ U#M=D@-'=)UJ;T% C3*6]9R3N5]1KY&G%LRS)LO=VV3D\T5?!#?B^) M,X7@2.)LM]!WOZMWJS+,SE&<23Y-)/=$T.IS1W1YR9\<)? K;AC'E\\LVAPX2;>DY>\['S8R#9LN]V]M2ZONK9U==-I&YUV M=MC(O.H:MY=-.FR4G7C)3AO!=;'V]>Z?L3AB]"7[E!-1&Z21N![N7H+8/M-8 M[@591=L[X%\>:VW[:1,_O;J(:S(-:WZ<:?N&;W;+[EDV"&_' M,8V^V95W_LGL2#D 95L''L+IU/H(TH&WMVL]^T.7_K#;ZTV[X\Z>SH'4,(RK M>'(^ZKCWPIH4-L^V>OZH<_R<)G$"QAB049;G0UQ!1U8V(.XW\0,?*,D.%[!, M[''SSO"IYO:WB,'/URSAVBWS(NU?S$^Y-@'O0[BMQ+['5VH-9,\OYZ2J3B!^ MZ\8+1#\R!<@44&QNDDR!NB=55+G[<T84C,*U]&P"GHHM\56(UY53C%+-^SK#44E2E+70XA9=LNNOL%G+5!# M DQ1 7:.MH5EZ# A8LPS8\PJR?C6?-= BM5+E)$M1K;8>ENLUS))Y,O.UU0Y M!:)*$HJXVBOQ2#7+G\CGK)[MZ(XCC;=46>*J#2/2YLKPA+IZN4YRP.RVVEV2 M B0%:BH%Y'-$1@[',BUI]""^J*.YV#QJ*2=%U.UEH!R::#=_/6V_W3F+$,EH]VDDE*5!7*5 +)Y3X MHH[V:/.HI9P4H9W4:AU$A:(6QSL7_4I%S9,5'&[@Z2:]V^WJAE.1$[H+D<\B M&[Y&[*ZY(TBDH:,B-6F!&2#TF3$=$0UB8RGJ&$ M)%NL^;;840Y(J[+V$B,_V_6L*;W74G^..>XR97=9^??:?QM?5EK'#FW=RZQO MA='M;L,9\WBLJH0_\.XNH%U:W(6W7U[K S,.#M]&AS?IX$#&T.=N M$HMV/T$Z?N 1QA.SED#)B"7:B#UQ[8'S0 ->#OA >Q '.,) W,+?^)C# MH^&^"6A=[%6#DM@GB=6J06K2#C1HS2KW,]Q2(P%7F,M*@XT\6^N MGP[@ER4B[.4>&J;>[RSW]-QG+&W&R\\\XMH3CQ-DXS31@C"9O4&VDR#ED14T M^&IIQZ1_SUGIG>]%_B^-H+^.DWL>>3"NE/&ZJ^,?!U"X3%R)M-Q<B_?#'[%!(@M>_AIK7_FC%R>1:)6H MW24LR;5RH-V"2M;NWCN'J^(=U,L)_(?!^KZ54CI*[M*L4@SX>8(?X[W[4SKV MQ57;Z=_V+MO75K??[?7ZO;P_Y:5U?=UO='_*&"FHA8*$C>M.N0G'1V.R]7&L MTA3FS$1E&U5FUKK3:YEVNV-8?5U.NY>>(D7,+;UM]?NK94I?)L\KH/07&5&TFM6:Z MBK:76C/;FV\\.M-2CI\M%('E"F?1_O$4'7K MTWA."O8,\ZL=W39,W;2K!Q\E4!-K'M?VK3<4E4@+KH<0,[NM#C55(@&FL@"K MF'#2P*D656NR.=?P'E_GQ*>UKD]D6Z;>MZ@'&O%$77E"73.Z3G+ [+4L:1W? M55E)D@+UDP)-H@\%NM=3L]AOEU>?61VZJ85"ZOY0-:%4X2D*Y2C*8E2%HJIP M,\D;DCEFC3QBC?7V%:B>]3I%AE,T 9!??6U$W3T"U'6A'DY:6O M4920FL TCVG4-9'K)"CZK:Y)D602 J<6 DVB#T62#TB9KJB%@SK450NK5+1Z MCZI8>L>T]%Y7@08CE+1(S$V1;HIT;TH5Z70HQDV2AF+<1\G0;#E;)V91>+LH M&S,M5QE@ 5.1:B+JH[&D(G> V/5 @[36P?$NVNYZQSI>[SI5^(TB8_4SN%7! MSEF&QTVLI$GQ<9("IY8"2MN\]G*%?ED-;78O9OUZQ>G7ZE=_82]8,EQ4P"Z/ M]B_FI^(1%W&ROK&[YF4#:EDS M+]*>@%9<-"@HEZ]^Q,..L38,(WF5JY-1Q+EP'8Y3PQJ?)&4D:87TM6<&+QPG MWI@ELY8T _B""R!HKJ6QEY<+O_3!%W\/N ]]P%*^,)/(PZK30+T!][5G+QF) M:V=ER=D,\OM7[9X3?*MJ:&^!YU?'4*@.MVD8$BMO=Z54WK;ZIRW??.+"W_3R M]/+-?WD*+1Y8PKA700EC50H6YX8:6DV_9L;2S;RQ5%\_1SD_<&M S8<0E_?R M:P^X3VB<'X8WDFJU*,R^?4[*J3%)6TJ$LR/A3-I>$^&,<%8?>=;0NG4$0CG" MCBRZCU^]^(_W0W3&/%P9'B=:Q))=FFY4VHE*%N[D;SM9K4Y7MK#;Z7!C+7*O MOU-+'S1#Y)\;H[5[Q&C$:,1H1]!HWVGO-:O5[TF#4RV8!^^CC"3BJ0H2^%I] M*^.I-O'43CQ%IY@WU<.<H#MR835E7D\-@-V6T9'>\&68]*XCTZA M*<-D]55SS>&P3LNQB,.(PXC#2(<1AQ&'U9'#2(<=QS]KEAMV[3UYP+$#[<7C M_BZ%42L-AIR4D2JH;+U7S%X5B%!8OB8A1.(:XAKB&N(:XAKB&N(:XAI)#H]" M<88JB?BOT&>)YWO)"\49-L89C)95?3G$\^#'&K%>?=5;L5V*]-F9!"?57/\CS:QB,V.Q6:=EBV2#=M.RY"8;=AT-J.=K(^_ MB5-T?/">P=NRQW(1M5,&E50ASUG6'I59N5^5A:Q:(Y/B)2'0*"%@&JV>-*]9 ME94D*4!2@*3 #B_M2#SKKLI"DA @(4!"8!=3P&RUR2%8'SN065!^_Q+P<\7E M^2..\I5/0EB#X/':BUT_C--HIXKQ-VW'LF\NKZZ<;M^R.S<=\Z8G*L:W;Z\O M^TZW\HKQDM9;?%TJ%Y332)L2:>/*'V&:^\-RT^0JK[J/+1!8\**%$X[U@V+- M"^24J8=WES)./C-882W.USP9L40;\"?NAY/_O[UK:VX;1];/9W\%:EY.4L4H M)'5/]DR5X\ON;,TD/DGF3.W3%DQ!$DXH4@.0MK6_?KM!ZN(XMF49E BJIVIF M9(D$P49?@?ZZM2FL/U&AR1N=P4>09(851V4FH@Q$L,4VR+9*RNF_ MUPRN$>.-Z8Y$)#56R9_Q;S %J4UM_%-SU?FMB')\+/LT'LM(J!;Q[VY=(U:M M!H"^G(%VG7&UP 8&P!.P%-G"8_,86QF8+G%_YG*./.2Q1&3LE<2>!VFNX3?] M>O<&!0?PV':9SL8]=[RX8VJ',+#2#:%WX++P?:>+VCOU\G3*Y$2ARUK5LJ22 M^,1/-OGI'WDB6-MO6L5[=WFLBK8+->?!^A6))E9K+JM56PJZ1@EX%?EM/R;L MKRF^F[S&GNE:B^R)GGR[J>N"J->&6,W5D<1Q5IT_WV'-9^[[/9%89O%+ MAEO:A_1:ZD*0XSSY[ Z\MF^M"'E=UA+OHPR(PYELT@/.Z8' Z_9(#^PQ='+> M@SC1DN_BJAX1;"GTNFV_\CBH+@Q1M=6E0)"DZWOI:I-T4="[?7>!'#->*A&K MPW:9KJ!ECM?S[=5S>8(Z=>$/BAMK9*B:)U'==D 259\(["CE[QET6AW_8ZG?#P1*L+_U#<2^JL1NQ(ZNQY6]_# MGM>KRC$[1G6V%7!P;Q-S&Q>TL<3[PKG= 6PI<2V27"!R:*Z$QKRV$4-<&!M) MS2<3)28[M/Y;_IQ1-D/\*Q/HT[O@%1+<-QE,?4_N%(\ MR1:7$*A%BRW@J8/.2;][%OAG?K=WVCX=P*?!^8?>R:E_WN]VS@:5PU.KS+PS ME[^3&0P?/9"+5]*-E8233^2I'.!-FB7Y((YC%(]2U-C-BNX,_C]!!.%8I3,[ MX-?@_N;B+L.@C%L9Z <5='>:SPR^G(**F7"9:(14+MA(C$'_())UJ<0,0E8+ MMH+/;I":*X&II[DRX%RC)C=_348%1K91SB>64$7U^)15I> MOC$@(H/QJ]4JRS@VRDBBHK])U3=<: Z*=BXB.99B9&:KQ#A5PF/@M\!S0*$" M-\8+QD?I' W )) M;5BODR^GK.?W-JS7:P_II\7WBX:K '34$@@$%-%BSA$O?@=KG5Z!6/,"9FV0 MM; T.,A$H&%I,69J)*"%G4IX)V4LH;B%(:0PU-U<>QY%*H>'P^A,Z$S.C"E6 M(LL5# ^V]3[CL7+QX6*Q:=QA/=-) G08W0%O(S=+F(9>ONOBSAL@,\[XPJ"W M<32#Y=9+L[NZ!1T'!9.08YAREG-D-YWI#>L/E\RQ+",."!]C'AEZ&+)JT(/ MAA$W_(;H=> _>&.(0N$#L'.R?OD6.T&:\+@@"BY.).>&+.,GK2153P > MPZ FV'$Z-5_BM I/ FL5CR*^P(L)3'-,,IQ9@YCEVK-W]O M+8U7N5HX,WSFU7*9EU/7A6#B;_E\Q)=N5@+_G:0HD(6'E7$CG3(QDRUXS2P& M?#7/T3O*HRD*;P*&?TE\]#NN'+YE19_YL"3YR SF7Y6E1%_T#OIG)WWSKL7 MW0^#DR WQJKC'3]T[-!\,'M*B-L31I6T*;!X5A53MBGA%V(*U /:L$&'D-T MS\L-J1DYNTGM^#6@74P1$)1A-;HP&;MN <^"[F*_R4BE1OOD&<[FER1J>4R M%H[A_Q_3%@L&;Z+K-[X_: _,7,ND>?@?O#L\X'.:&H]YER&[_NM"_6W0$)4) M? *;!PN"=5;B6)3&UBM4)BK1E0N']AWT%]YY+;%/#2;TBV)E O_5U6N<(UX( M7^:J,%CGMX4:!4N9L1%8?[ DYC%P[TQJL+Y%G+\V\6^!Q"G\I)=>RSP''R!" MYS4S9AK=APEH49Q;Z4AD)8%*%V/YHKAB>J4OT'V4DR;X48C0P3@XM4JM1C(N0$JAX$1\J&W,:%R)N"H&$Y^?$*E MP#PR+V"_A)[\^8E8.W" MWO(E;E:"#PZC61-@JI'4R#3L9BK!=BLQ0YT SG""?+(QW!_@#8E8 J,4[O": MY9>#HMLFL0A-QF:HH$K'+,/^M/"@:SE)59KK>%%.=Z5_<+R8W^A<9KL7#ZI4 M\;N]=W""]82 [?(X6VH:8(@^^\IO02"01U'+>*@SSB!@G%T!RQ85-:.640=NH,]ANBHO*TZ9J8#;6D[$A#3+GX'?[CYQ MEB*^$RR+4;;X1&"Z(C)9ED1BN$V/W&4,SR96"G69\<1O[SX"PR@, =$OCK(B MGIARX&H0"KA/H4&3\'Q0N^6PZYB-)PD^O/!WT4*:T>&G9SNT#_FI=YW9^3PV MFIO''WB,@>F7J1#9>COS6?[MQ<6@,VAW3@;!R=G)Q46O?QJ&A7\;AB?G;=]M M_[8D$#,4,AP$0OH2+]>]KD6+N)"JJW(]M%D/ MD$N(6&T5*7-O:0ZW.8^>3X)[ >()B'QC"+Z%:J*:<50SSM7;J6;<#P2::L;5 MJ.B-J1FWIEH[*/;(?J3DJ103<9TEKL,-FPVF\Q]E.BK*9(%%+V0BP;V'*#]- M1P>M3?(@P4N_R?ALM<5>V$L$?4&>9Q64JJ![>=CUVIU.Y01S@F]VBIPHG[V> M957<9D5285N3JM=N@PK;V@$A%6;=/6N6%_8'GJ?B::]*(Z&?XX9M#?%U#L([ MZ'CAT%K)B;JL=-7VGLQZ@T6B%WA!SQH8M"DB0>']P[2]S%4T-?FO>%Y?G.2@H8N!# [Z^(06,V@/KHB@?V"B(^6/E:5(/< M^K?)4K_F<6Z*"-A9P&Y]M8MUY;*$,+NO70J8KVVFNN$%L&Z%HCL,P>Q(XPMQ MJ'7R,6L,3KHT]61&[/QV+A)=EFGY9I[E2")(^V:*[Y]$M!T&9K$&9_,.B M>09.8Y$(RN36 0B!2@C*Y,AN]3%S'4&9]JT8/XM(R.NBLH&I7 GAS@CK*;X* M7A]2J-W.[B94P/;IF;[7[]@K;N\TV^P45E$F&>&:2(,=4(,-VY[O5]_FTPFV M>:D&HU 5/+*B/B@6@.-ZNDODT#@,1]#WPK8U\'-=5KIJT:G M*1)!D?XCJ*;RR$F41TY52%%S4!9]K]NO'JI>%]Z@P-,!$]4IY[;#Z+9^F M"!?%1._/Q%BHHF>1:1U5-,#>]90FO7A::U F37YWB][PVZ_;V1IB[, M0"'P85-^2-,B:K8JX'"('LO_>O"?1U_M4*BZ5\%K[ R+ M[=Q-P_N[B=G8YU!A<\893_(Q-VTEE5XW:E\B5J_RQ1LMXIB97N&3L@&N/>#S ML+[(YT&_U;$\-WN4JP#<;(]TINDOXBTJ0O4?":K8TN2*/_'RQU'$IUQ//9,E MR,2?.6B+V,BZJ5=[-XO0"HSX'O['<6SNC*N)3(I)\CQ+EU\4[JWYIK[PW:-" ML-;L=H+O[MM#K11(^=2&9@.!E@3O):ZL'U?6"/[;+/V)CJ)Q"[_W%0\IV$X MFJSME#4&[A;TAEZ_W;6\2U9O+GCI#EG]M$WM["*I%U(O1KT$7:_=MWW>5V\N M>*EZH>2^K>&T3!8;[*.BC;>.&B M8/]1BU<8MPJ-6@6;5@>6OK9O#ZKX!'7JPD$4[M;(D#5/HD*_H@XZS96H*B.\ MAN2B1ULG0U3#?+9:ASE=_VM_B:7-KRL7#(9>V*\(4_<125UW3OGK0D M:^W!'ELR.LUY%OW0FO=J/#C5:I0G?*G2.7#[PF.7,4^RHL?>.3C) M/4#INOZW3D0PTMMB_EU?."MCT8O--L0]N*-=U6) U&&NQA#3;P>@-[ M!<^<9AN+6W['&I?^QJ.I3(1:F(TSL=PXVR5<:%RUW3Z(6L^:LU"7%:_:[)-U M;[)(!)X_L)8TV!21H/C^8=K^"G:E"M%I3A9\O^,-0WNGO$U/@W=(KMPU3,V2 M+GO' XV7+@J)5CO2)B(".FHQ3>,1D[.Y H&>/;.V1'-]P3#TGG$&;4W;BUPE$NO=&FLSEK?XF4#YCTO9T!M:+)O?=)?. M(4ESUU0U2+H&7J=OKP96TZ6+ J;W7])Q=L.5(!>P$!^_0X=&%!515+02B:[7 MM;?!W121H*AHBZ10; VB,Y5'F4R3HJY9.H$ 2;-7P>M*_+BC:9S8]X9MZFJZ MMR!KGWQUK);Q>(0W\/I]ZGIZ9#&:/H--\Z+>]3F=_1>OJP@T46E?N.Y"J(55S-P^P MY_7:%;4P:+"JV:K2Y2&*4?[KP7\>?;7'IE?E.KP*7K-+)6=,<5,6Y/PE^0:+)E) MA9$)XV42C.*96 9."W(0)XCJ[O:IN#Z%3!0RD410R+3CJ>D\U;*:"MW-\>!Z M/I5/I>"H1H:I0:)ESUXU7K0H-'I_J<2^ZD?F:9CQFJ0$K<0-6LN:B5(&Z=3O'9G]8 MW>:G;@58&:6BLD;/(:@3C$>!;DVS4TE)DI*L4DEV/+]M;S^/E.26?N;#M1/V M-C$JS/##^[ PPXEFZ9@9L"1#C"1B(3U38N&*QSR)!%-8D%)C.T\F5P?4^-GL MP3R:XXOE&M(\@R'X"&L_C$0FU$PFYO(QEXI=\S@7NE5. ]%S#$%S"([;=A;W M'\NC".0.T\'&J6(@@>#/XUB(#&,S 7,:[5[WX>!2MH?)%7_BY8_7=3B)(I4# MF7^5_$K&AOB[EW=PDK!4SH'*.=2A'H-3+^_(>4;MHJ>M@?5/U39M(/">RCT0 M5]:/*ZDJU EJEJ]S"M\I'F5LQI-\#!]R)91F<;D; M1V"APK'V^ATJL$!Q+67&K41BX/6[UAKI-$4D**I^Q-+D&B8I%':G(]S0TZD& M?6\PM-8!LO&NG$-"YJZ5:I!T=;QAVYI'UWCIHD!IO2FLTK'06J8)C]E8/&LG MN+GN8."#/%E+C*O+FE.$5!_;XYQ(]+Q>V".)H #IN1;FABO%DVQ15*$G/^XQ MF@V\T/?)C:,@J3Z&JCG"U?>Z VM93HT7+HJ15A8L2K'K-<_DM6!%VO5[' M7@"U*]WJPE(48#E@V9HC?4%HRA@/00\.N/83"4[2I"S=0N%JY4=^_JG&B-$JM]) CI7=\+,9H+V7G MR=H[+O"118^JYB5V-OFX,[^MM*8-VWF6EF91_(F7/UX[Q>R L%]3I(M0,ZJA M@O?<,1I40X5JJ#AT.]50<<&II6H55$.%N-(EKJ0:*H=*!9&])Y MBKW]N?JHJMI96U(U1Z]J!GVJM%*IJ]1,C^@NO(.ZD-U+2?+: >&F*/ZES-BU M1(3V*D$T12(H^#Y(9FQC!=7OVJDB2 KOKKCV< M-%N'WHP[O6B-TELO53K*HXS]4>R84U;K,6:U!CTK::V= V=VAD[GI=++T\L[ M\/*.G#+7+MY83;=_@-316B6*?ITJ(=AO\-M4LW.PKJ-U7VL*<(GAK#/<1W#; M7LAOCFB]2B.=2A/F&Y@03]@+8B5[K&3MJ(]8Z=A9B;02L=*^M1*EDCW,>!]X MS)-(>.Q*3&22(%PK';-L*M@<[DE'AQ37!Y? B6.(6N IW#C%"GROT[;6;-!M MML'[*).OAN?RI,%(@SW2IZ0_K!Z8Z@37D (C!5835B0%MC6IAMY@0!X8*3!2 M8'5B15)@SVAFU0_M97([S34O56!TX(BIB=<2FP"S<:I6D/Y=]F8;AU;N>EWJ M;$6G%83?WY"(@#H!DT201&Q63PIZU.R-1()$8B427:\](+_)1JA1HPV4*FE[ MBO7#6)[)&+Y_SD'\$1:D>-7SVIWJ#V#N,\MS"7- ?GI-&Y@U,F -DKV.-^Q6 M7VJ)9(]DCV3O>]D+!IX_L!9ID?"1\)'P;2]\&-/U2?BL"!^=.KT_G?)D(IA, MF-"9G)FF&2SVO>-KVTV3IZ"JEM(D3R1/QRA/7K=KK^,(211)%$E4Q[=VY'8L$D5'X0[)8'O=>TU_6E\P7B'I,UA:]<8Z1IZ05 ]=H>$BX3K"(6+3!=) M%TD7F:XZ"!<=D;T_+3JILGD*[YHFM VR57&*D+9!:&.1-A8M@HW]P%[2%4D4 M2=2Q2Q39*)(HDBBR42Y&6#7:TZB2MA_3Y$VT<_CU#/:RU?.P[ML!^^MW^)+R M/[6I\!-Z;8L;L3N3K"[<0SNUA_,J2)F1,GNI,@O\/3:>KCOWD#(C958C=B1E M1IX9*3-29J3,CE&9D6=6S8[:6].6_(?7_^#S7]_F^LV$\_F[+_E\'HN92#(> MEQG87Z9"9&=21W&J?O"+])Q"=:I_]HW>XUBJ]H(8L_\?)W$F@HH^*;>TVU@&"8U;XB MV:-K_)SWV&QFWQF M%=D)Q[_Y,3;_-[ZTF)_.SFY9$K\F4O@;0;&_UF6 MPE_?Q H?KAE/1HQKG<_FN"&K63;E&>/CL8@R T]0 O=J!5PT RV3:5Q@N%YD MQ:U+>+DLAQJM9 HO1)$!/8U/?NB>XBDCF,L2$#&6"8BHY#&\.GR-\R[N>V@Z M2ER+)"\G(&[G(M'PQRA7"')?WX1_%6 +W6)?\FBZ00691'$^PC9F.4P5)I^D M&>"S-8_A=R6R7"7:@T%A7EFJ M%NR:QSE'^GHLUP+OB^6U,).?JQ0FE2T\-@?-E!7O LWQ_?V\.=1#DNQ+"&- M#U0YCV%XG8&^>G/%M+%8*0T@4'@OY,4R0R3 MDL7#(E.2 EL5N+N[4I$Z20!_AWA>^HY\!Q,*UZTV$F4P4O"!3J/,U2]>8R\ M!6RIV%BE,Q@LU1O#M=CC]N2>3;BKVU'K@]A^>S=.TPR67OP*?[!;\Y5*4?RF M639_]_;MSCJ]K;SU\\__?I_W>X_+Q_OK&MF M!QZFPKKB& GL6"]$S*WO#O9_6%/./.L[XS_(,^IV0R)+_7CUG4^^/<<>LI 0 MG$P"@6\8]Z[Q% 6NN.@$]+< N61*L ,JN%B*6"N0>BT0GV%QCSSL+Y"-+SIS M(1:?CH]?7EZ._&"!N4=LSHYLYAV?]/KGO=/3?L<"0ZG_R27TQUKYUPEWCQB? M0Z;%\/4$^CHM31FG@Z0D_9I(X=DB$Q M&$*H+Q"U5X:\Y@Q_.56E^^?GY\?J[:JH[^@* MO^\3^_WHT4BIW//UF60I5X M"\:%17-H3)$_490^%UUILZ^LZ/;Z76E'6!ONF(V$JGL1E3(C3:J(CK$K_(11 M-V%T!#ITK.-ZZFQ#D4U4"/SN#*%%?372A*$JT9--U>',;8*/5A_%:U.%&E88 MK4*-ZXRI716HDR>1?W5CNJY\U.V?;*9%$J;J:1'3;4.+\V/$;0DUP&:++GY= MN(@BP?CR!OZNIIG+^1J7+PD3J>*Y5+%_MH&*BC/%,]E155(#Q M'QNY1S 0B(OD!*RG%:J; A([<)41=XF2,0<9N$$(>-O%D>5_NE$.GM8U"D@( M)2VVR463NC8!"79;:LZ"X[KF (F/J6A4\22#,12P"(QV+Y$KD_/1'&-QQ2 L M4&#K=RQ9Z.GQUC0P5XH4T,<28YE)E?I\TN^][_=Z5M>Z)K[M,C_@&/Z(&%F* MDY6P^O4XRR##.O"Q,Z2?U>^L6R+BJ(B!,-..*].M-Q4M6?0P]GIM+ :VS0/L MW!$T(2Z1E>H:"T3AZKHP:M(C)628_T<2?K_O4?W"OES M^>^7WP+RC%R%"W4>(8V!9!\&8?+=EO"N(ZJT!KRK40,DXU\L&_YKX42VA:AC M\97T\/VA8L1^NX5-1Q+83ZI 7.*_P''E6.&8H[YP/>QV!:.&HZE M.)[5P%'QMT(!!R#7W7['Z&P,.&V_-RYC7PKQQ]H02VE=*>[0-VLA>>!X@8CS MY76!J8]E9ZG\=J4F?L16VW0=4:4UX;1&38@$6[%DU2N'U2,2?H@$>;"8$]CB M.^(+ZIQKT0>8%_Y:HPF+MX8W(B+"<+3WOO37K\RA#^'+/<)(+#> M(\*+1J=7#"(4G6%JDSKXF)@8IZ;Z/[RNWS(2[Q:9J9M=2 @Y(:KR^S;9:04 )QI7;;!'&A]9K M@ 22=H[G4(8\XUL*6.)M J[A;D;[M&F+3DNR0E$'G!,DAH">TG&;83K%U(SJ M24-4$P$'+'5N_Z,"=9&$$I0;1NI$VB%2%V,R$LS^,6>N@[DOY\+$,>TJKZG :N1APZZW&LJM/PE(_ MU22K8F>E^.T1.#>(\&_(#7 R.5,=$QVQ>3?9F6;*3G*Q%)O4\_V&X%ZN]PC( MZFK/U55A9EZW.-,L2FHA@NFM/[E M-KT5U;]8-VW-DVF F]I7?:=;;]8CMX6)[.+\W1J]UD$@3F3/SRQ"'SQ@+C<*,#J:HSHCTR(&YC;P M3M,&@%.,QX/<:*F868K; 9#:S:.$C[FIO-.D>P9X#BTG<7#='MS,QMR+O]/T MXD:8]J\O'_(9HN1WI06,C58Y[HC,*)D26VXXM=4A"C#.>& NJ;>EKAE[1'S5Y9,3*4KRL-+,#(O6GH,H8F>/P M1\T@NQB?O8R>10ZN&R!+^)ACX$?-*-N$TSZ&N&=,@QJ3AC&!.8"=: .8HMP_ MYS8?IA8Q,$>G$\V:7L1I[P>1D1\>,%<;V:B-AQ.7S%"C84 59J50Y4XR2:!* M,;82SON,VRH_OL=BA"!67R[CTQN;HE>!92F&N7F>!,-4ABWG=Y4$:[*T8AD' M--=<'QWF($MN$5 -UU),-0E>&:;Q213*S@.NPVGT]^7R*O %\S#?"JY&KJ6X MYB90M+C&#P'56,K>PUH_=4^3F3/U$VVF'F*PAVGY",_DYJI'+(\U)G16W>DY M2F.BWM>M6$4LK!6//79\\]R]E),Q4O7[FAXH!\S>I_-9)V_ON*/:G$OAS"6) M.C@S)QP=#CC*05RW%RJ@-W9'_;ZF.\K#M8\=TQQLET(_AA.!^KB%%0_I)6R,B?/'W0Q;!T8=?87_2$SZ(CU M?L:LM*>O&*2Q$,OE200ND9,YFR%7S*\4OMRT8!Z^F+N5L#] >"4F]H:@I3B4 MPI0;HFI@&E]>'7!)OJ5:>[P95"5,2]'+I^TY]-+?6?G)6T>^W7M0:R=X&F+S M9,,'77:7 6D?T] M%A :I-UEV-,BL<&44S5^I7#F M>[!B./=\_DGK\4<_&-C@$R*66\)0P[$4Q7RR7XSBX^C)B@4<@%QY1CT=JBVP M6P;4P+D4V/SPH!A8]ZK+,(N7U,/X.)CW\+P( O M\MZE.J!D* MK%TEJRZ2Q6YXGAZ:^((C6UQT!)<;-R6"\OK-_PP@8 D8VS/*7/9;/D5>Q/, M.^I6W(M.\6OBNC+8Q Q]P$ 0$4CI?^,L6%QTY(6=Y!,1V.M88BFOXJ2,TL#[ MY# /$7H++Z1)'2LL"#6$,&>L"CH!CX:1QSE3$M7#[PW\![24FB#JY.]R3&T$ M5M]S158UH6QB5+6]++"?Z"U#IYLT]AOF#JLW,QLL;=C((JNP4J>E%3K>J0M M=H2Q2>81KUB\S0U9FO!$.<3<&26_8V>,7B\QA6Y"7EQINX%#Z"RRZY8*+"\. M]0'D!TR1*ZV\9]36^F5K3-OK/4\NL(>?J3THVN'T&D\Q*.[\#?J;E4/*RS6W M,>ZXFG9NA?WTVLKK>A^M?[6S_MEH HOU/.GUS^ G=6!,I& ?S#A6#/+&U2%Z M V;7L_>-&GK'$(48,I)'^A&QK&)M*4D+30Z(*Z.G/(41PWA<'D5]ZRW8('F&JL@,@ K?MM.0 M,%H4FU+P_BT8,Z3X[P%UX-D7,IN+Y35:/BW&+'D,G;D-/(?3+RZ9$3 GGP]? M8O&",?TWYNR!$2K&V)8K['^!P>7$)?X<._?CZ]C-CS > MSMM2I7#[S7P:U3"SJ/#N9X"OT(((Y*I;VZ$Y!:#B;3A5X4P"<<_$$HL'1)ST M<1 K*YO1[F3ZHQGF<\1=[-\1I(8;'[ MB"=WF=ZJ8;5\?L5<&9PXXKLTA=M;M$"JNW6*YOIIJU!1+0RL%K9YA8""\!]ZS9^\18N M6V*L91GJXOBX,43)=GIL2:$[8LGX1UTD$E *9FZ0]]^TNN=94PM M*?1&S.J?W6'?'\\1[?>&+Q3ZKSE95+#43/=FC*]DZ1LTBW'X[3E"7 MRTGW:QS^G]#,@O%2OZ;>@&X7"^H-?: V!]PQ.I-?PI1NF]F _@WYY('C!8S[ MU,#0QWZ\A2+:/Q#>NE75/XUXM6Z(F7*6W%['^/([!^'7[(5^>8WV#ZR>C-D] M%H\8N>1WM>U&?J>1.*@Q?8LK4-:F>AYX(_86]B+AY6&,W]*K.:&9K0E%+]O7 M&6J"V+HII@+M,^@O5&Y7B?>ABZ[T4:OPKH>[7"C5RS;UJWWT9&TW^57VA0"LB)/ M;-._;.&FZ8> VW.H9OZ8">1F:J+^W>[K6;JW6\VD1=T%Y-RQ_N7%=M-Y:.U( M79@059_8_9'&.JNJ$/V!-E8$2YTV>\.9IT81H.YW(N;QZ;^KZ0TYU0/_R$\O M9%@;/F,N_W\U1W2&=>!NF^V.'%78-,%"YCZ#">L[H0;1#%ERRSVD19[''"4A MDU=LR*-]?:LZ$UR"1[$+N$O'AUS6[2XOUD+3,(?**2^K$DRNT(Z6/HC( %I6 M:/?!6=VKFON2?R"[PG ZY'*9%(E&.(,7Q)U5B):[17VY]?^&\7C)$_J@?P3( M)=.E?/@*38Y D(.\2+9AQ>]&SJ%%"R[I!=)\Z&BUAKL.UU6=,\DZ)U[SBC<< M^"K"R.6NR,QOD,C*S^?"=.B>R4&K7 -PZN*R7=$;; ^0ROB[\WAJI#!&?(9% M\ZI>DW?;NLJ1@&P@WJ47]FRIN=AL"*U8N(4]!*@0QON!^AX?$AO&<]/PI:7: M:!BP^"H/OQCX!(UL@J'>(>HDARI NOL#@N=1UM3:=&TV7NW4%)A?'GTK-%1; MYBT85690BXT9(_*"Y#6B]UB&"Q=J6*;-&4NTU2 8$@T",6<\]QV DMO<@6FU&39M?39>$I.[X]QQ[Z_--_ M 5!+ P04 " ]BY-/I!A<@Z@A #C=0$ %0 '-M8VDM,C Q.3 S,S%? M8V%L+GAM;.U]67,<-[+N^_P*79]G6-B7B?&ZJ0C5U)\)NL-7U[% MZ>+)\UFTBQB>?*H7'Y[\$>+\SR=IUEP]^:.9_5E_M BM&SU9_3"IIW_^-7\X M.X]//L_KO\[]AWAE7S7>+E;O_K!87/_UZ=-/GS[]^-G-)C\VL_=/*<;LZ9=6 M.Y_(W]#M8RC_"A&*&/GQ\SS\\ 1&.)VOWMWB);>/?W[P_">V>IH88YZN_OKE MT7F][4'HECS]GU]?O5V-$]73^<).??SA[W]Y\F3-CEDSB6]B>I+__?W-+_\(*!A_S+]"/\ MT\RZ3MWN?@8>P.7B0YQ=S.=QT6T N_LI,8!7S?3].VC0UTIJV>G 0WL]B]>V M#C]_OH[3>=NZSLI!UT&UZG7@P;VS;A)/',+]MKT1"B^XJA=7&['PO($IG[X' M?:T^3&>+IB7(; F,]CWT2/0TY$TBOVW>3.J0E=N[L]N"Z+8]%"3ZMX MJ+V==!_!UNZ&'<[;!7RNH'"9LO[SY@5U"FY6QVAU]#[L:8QC]XN] O^4&^';1^#\_-),0 M9_.L.RQN.H]M=Y>]#>O6KY(5'A!WBYM?IJF97:TX>HC^-FU[(_2EK6?_M)-E M?%'/_:29+V<'U_>>)D.2]5M6BQ>P8[34.H[H8DBRWT3?@*HSJ5?S=YE>UE,0 MP+6=K.V57Z/-3X6+Q9>VEU-H S8-*$G/[+QNJV65>/>0C,JNM;"'8*,EE.[NT5O1/T6%^NWO(ZS;.,UT[-\N5F?\:%+ V'HU.G8X[ MM&,5DUY?,N[0!YW=\YKEKW+QZMKZQ<7<2RPO0G.=>QERYH]Y\;@L:K=9]=!U M;\-\$R?9. 03=W'S;F:GL=T=T47?9'_954 U>FL!/<]N M;H-3CB.^?4<%AK Y('P';^H\BMU]#3:0S?=G-\^7\P5HJ[,. VG35]\#:;N+ M;7FX-U+>QO?9)'\3KYM9%I"'J-GU_& $';N?M6T_&,%=C[U/[6^P ;6#Z?Y6 M_1'W ;K/82DOHEL[GRU/0RD,/]#3R@EMM+B[;]$;IT\_BO)>@R/W]L M$T*_Z_G!"&H[X_N;[23/VXE?3E89Y4_C9#&__]V)E_@,7[&4*;)Y[. MLS\A]XCJ1;RZ;9\SGP:9V69XWL'(#F#FX=:3?U.]MC=Y@_[53I?)^L5R%F=; MIGW7HY7G*9H0*#*1&V2"B? !/ZG$F#11!ISLZ;-,'^$L]\BJPY/:ST9PZTQ[ M$:^;>;UHL?QWM*BX4)H0Z1#5C"'N!$=$&X6(93($SB/ ^G0XL$<(A_XY5@H5 M&SZ\GC4ISG-NJ9V\C$?(PQT-*V9MQ(DH%(6CR&E)D/**(V-YXC3)0+P^'2/\ M$6.D=\:5@LK]%*:;U3CLY/G$PBA2#?; 0#1SQB\ S'P<(;SJ]V]F?,ONGGS;R-+-K7K)+$*0]<0Y);6"F& M6^ H9T@0+KW"%G;8<#I>Y"/&2\]L*P62=0KO"5;:_H95L@K@[PVRC'D4L.;( M.9##(E(N1%+*97&-#A<')N?D$7Q!8:[Q/X@.([ M3^[3V;OT6U'B@=R$D:11(^8H1E@%@K@1T@@L>/"QS?H8CF:UM-%S)5NZ<,5T:!5'PK04T M$(]+29[[7#DL<+8^#Y(U&49 WY*@S2,=:4))P4Z<.-'8:"-A@.?N,!D/0WWQ M=!S,_-9,_9&P^=JD\CH%&K1 5J6 @G8)49442H[%)&SR7K7:@9Q_C/O6J1>N*AABITA1I)@T2D@G$.0!. MD("CMA8GTF$)EU$@3I_0I@3#2NWL7ZC/I?)^F;Z>-3[.CP?+[M95XH9B!1M3 MD!XC2[/C#Q.+<,2P,5&0:NSLCU;Z!TNO#"L.EC?VTZ]V$6>UG>N,/0/H(%8-Z)2<*BJ M74&EX XIK93=K<]7#M0Q+D)$/GF*9&($N90DB@$'C@F%V5'CJ0DO8HI 9U@Y M3/>,[=YSE8N6:1(MRI(+20W\9[YR/]+P.?%54YFW!="V%4N M6.=N/>56H-C5I (SR3A+/++22^1CU,A[ 183)RK[:!SIHHF4":_H'Q0]LJM8 M""@HX+]&4)C"G0)@^PY,MSU?,1VDMT; T)A#BH-M3BQVR.*4&":<4])!?I0) MHN@?#GWQ:FP70]M2\Z7]#7?H:>]TV-JHTEX+X#U#/F"/< +USV"F420F:,^3 MTOBD XH=P?>;J)K?I[/HF_?3^M\QO+.?G\5I3'4^[/&39;[%99,H\,L43!C MS]Q.P^LXM9.#(^[_)14,01+&#**.<\2<@S5 -5E'L5L6C)+\4?@Q>@! L07U/0K]$?M@;DW<@1 MFT?XA_>TK91A6DB0FS%*B0BA#G$K%(K:&)&"5D1T\*L6]&KTCYDAF#>B#G+R M/3 %]9'[--Z2N*:M31+$P=853(OQ$@ !4Q01+&R%K'4&>69-D)1CV ;ZU5"R MBW3^)OI8?\S.TW\"+YO9[L&T:5:%Y+WU1B+F@T%.T8!L<'PCWV+(R#YW+:+W MV6H&9> X[H5C0?\EJESJ1*4*2&D;D),T(>EP1)P':T/@*8:S#WX8"B!]<^X_ M ;2E!?[0R'AL8;+WCH$/ V/;XQ57H"@)%I'@GB.AB$:>&P)VD]-)>LR3[Y 9 M6.;L8FA<],2XHI;#L?)D=Z,J8D4 ZL URA4L "61U6 H&3"I$P\4K.JS3QX= M&B*]LF]4:Z'-K8H%38.W"SL-=A:V6_)[ +V_846\<3(*DK=Q@HS.27X>,UB^ M+! =4K2V%:A+NHL>7V9X&9.BSZG^[M+#_^-Y/#/P].1]'$,T'%&JMZCW: =A M^U-L]C6K..4R>LH1L=PC8D( %<\;Q&C@(+VQ=[:5(5UXQ/^8-?-]Y\_[&U:& M^Z", IP'HA#Q,B(I.46!!Z:3DYJZ#D9B*?]27]/Z<#7WR[N"!4*65\O5 =J+ M>#V+OMZ46[V>Q,V](A=7N:[U^IJ1G>/<%R'7TRLJY91E5@<4'0L(>RV0U-XC M^,9AO^4I4=:+1$&/$8(CLGE$P;.M%&K?A39;WQ%>\,7[Y6IO[S_NYNZ"A0TRJH1&P /4[&P)'"TB(BDD?11F5XB)&URQ(F36:5$]5&EF;94%6(X>"MP M0%:Y@'Q*&!D.9B@+RD8MC8>_/2(8'#=3NV?\=/84U-%6!Y>;"JBMRK=M:5 9 MK[61E"'E>$)>9Q>$-;-9\PDLAWWZXI:GJ^1L(%X1Y*76R"5E$!BC"@"ODD_& MD2@[Q &6.?[M&0C]L*E03(0WTI'CFRN7VP?.W*_046%$(Y9CXPW M(#2I%X@R&9$U21,32<0AG8Z,,HEL/2.C-TZ-A(66Z:X[VE0.!ZI4XDA+()22,\A)'X.F*8$H?42BI7\?=[_,*V;$/F#"E[3/U_DL M$V9IL9C5;KG([KMW349_7AW-!$AY?YL2NC<2L(\75%1BD2P!\\\%C;P*"K$\ M,];ZR)G5N(FI2H3R#B M;8<-K%2L9?E)/HBS$SA;4@QNKJ+]FLY^$4*]6%U4]=K6X9?IB$ 844/>(B)<0=2TAR%@@503C:SV'0D.%5/4.C%S:- M$,NW3N-NKJYG\4.%G.YOF X][@8:I]O7^A--# MC2M)&19!)Q0T5@C#J%' UB%@,74,]$W/FUGC:SE>YW MT/KZ]M&*886CDR!3<1*()% "+:4IEW3CF7N4AK,/2#@#+;@'OA836JLTRWVR M:/5 151,+'&".$T*">HQ\LX29%A4$4="B!PQ*+-M.9+[2:78,1>8)"@(0V%C MP!+1?!I(I::2JQ0"/?N2':=,S[>BLB-3BIEK_[D1[RA0G#2CW]D-=P^+SH#& MUSZ"_(FG&*-YUS_;(Q#:C^8#$,QTJA96TP'%,V>D>+*@:63*(,><,(BA:4 M,=CM!.(ID10-V /J[&\TZ4&Y[(\]!8LRG&W*^OB2HQ,8>N91Z2B\+_'GFUKJ M>_&PNU$EL10\@9*LJ:>(1::1CUHCSJ3UP2K"K'\< J,3&GKE4-$8O+.Y#F[, MJ.T>$- 7_S_,.? D0LSDD M[<(OZH^'LMO;=U+YB(/*GF_+I$3.&X? DB!(Y?J<)'*JT]G?#WW. &H*SDPI M&0N#^'I"NQ^&7Y^K(E'81Q*S%:E1S&4(Z\Q<"/#EF69>ST0K 9 MB)_E,G)!/WMF5TK35?9.'<+/]@95PLX$305R\ .LDA00#_#54 .&JC!:FPYE M.W)QS[G3\[FU7"1F*L24B&*!%6 MPB+JX<,*K8 +T=G0H>Y'&7._$%YZYF/QPZ0_9L#&%\VG?;O*PX>K)!GGE$?$ MA5-(4=#]& 4#V$H957)$$B2$,309KEWHY\;2(0.'B\%G&(Z60A3LBS 9T_5!FK]Y-[,@ M4U=W.?_#UM,\KF"39D@4/;HV&_:<:>]M5B3K&DPZ(B*?MO532,.:P,H@KZA&'G1P% MG0^!N(R!PI)2M$N%\^_*TSTL7\?#V#=U]8Y"UC=M*^F3U50%1#BSB%HC4: X M(!X#8\8;ZE*'VJ;D._.+]\_-T7>J=G=MM&E>>:VPR/&$UFB++$AX1#6C2!/J M@O 66-^E[DJ9G+YX1=81IJ?":GY";!5<-%/\OP(;HO.,_]MK,N0;!U/UMY?OD?)U_M- M*X,56-$)=OU?T?OXM;%^9J9@<+&/,:Q"SWZ9 MSY.RR=E5V,SC%MSLX3 M^S"PN#\NEL++FWB]V9$/HN3;1RM"#8V>"\1!!J#(2$3&:5AV6(N0C _<]9/6 M,H+4&M+5M ME133C/D 4CAQY'D08,'D<1-!J#2)!'OV-QJ.L/GTQY8JE"BH@"#S72Y?$I"C-$@7F&&B0U3ZN!DT M0VU9!9@\AI[]JIF^SQ?,;NZ;>)6-VDLWJ=^O!K%/)A[12^54Q%(9V-:EYH@Q MRQ"Q5L(N[U02FC)#.M3_&3>I9DCMO'^^EL+8V@=RF>[Z12ZGV\OK[@'9,=U4 MC";L=73(>@^++4?[BR 8&[&*W*UM:[4616[ M>GBYQPZ*BEPJ]2TM+6Y\V=.J$EX[)@"$Q%L*BIPA"!M"D<)!4LV(IK)5N<#! M'.__GQ;KZ6W.'FEUGC;WZFR]<6.]=>S!2L>>*Y&KA>+@0;<4^<8.&Y&D22,/ MVD=BQ!)I.Z"K4*C,0.@JS]NQ\?C[%,3^I/YW#/]W;:/<)F-?3M]&OYRMK]R< MU7/XTPOX.GV_UAM:;-M#O;**L,:#%@)F&*QU%0Q,KLC7%5,3&><)@R9[[OMC M4:2U1/D($S,V_'<7)?H/.R:39#S'1=/<>+P$U M7]F]KHAR)^OIV\O3 (/]UE$:E(HJ*"*Y <->*&F082S M 444MML"9:VJ6T M=[&@C%,1MK?>TKEQOIAHOLV@:+6^MSQ=Z> P"3(@"[.!!(4-UG!GD+:.VQ"X MI?3LRRB?+1:^%9.]\+\4MOXQ _I>SYJT-^[CSE.5T9X*FW( L+-(FNPDIZ#, M1I$SMPA8EN;LL=1YCIH^^5/NH&J5RGF[?&:@I.6CM^?+^0*8,/OY\^WEZ?-Y MA/_"?I7]A-XJI[7'$B>$C6/(28\1]\%E]!? M*6SEH)/+=#AM^]YSE6-@?1CF$>:$HFBESX6>-?0? Z@,0276(;R^4)AA7X#H MRIKBZLBF,$HK9>3VV4I(C97W$1%/ <(TW_-)4D 14Y,L#C+V=/WED%/>M_SH M@TWEI,@\PKORJ>0+P.JD6269':[0M[==%1.UWD3 -Y8).2X58DR#[F6UC]%S M%V.'*M>%M8K39O&!?.B77Z7P\3:N;D('LG^ULS_C'7[L ;] J1_CA7+PVNFS7W9 M>A@?.]M4N8R$RADYD5 8+*<:@66OD4VP>P;.A>MB;I39.AZ+VZ//62B7?KYF MT&&,??-D160T25J)A* M1TM*BFEMR9A!*N'P/9/+,(4-FNP"BG56(,]V"&-H5P"7J\' M 7VPJ2P4'O?E'<52[08Y+AKB>H[S.&,^I^#95>)0SMZ(L_F:X\,2]*+QR_SJ M7.$&!%8612"CKNXE]PSSYI>VGOW33I;Q13WWDV:^G.T*$Q[NA;_9V5J5?Q$7 MMI[LBC88CH WT3=37T_6U_A=IDVZ!A@;J[+(OT:;GPH7BR]M+Z=O,ZCV!XT;(F>P\BW8)DP.=*VS-?SAN[*W[J(3@R8A D7<<. #&,)+:,5 O M"?5:*&V[W!52Q@O9TTQ_>S@Q( ]+J607'V'9YG"XG&4( _@:LKEOX>QL5,G$ MK%#1(A% AZ"89X>*"LAJGF59$^]HF,#(+9S>7Z8[R M./K6_PUC<][_GKE./5<>W70.X^J],I%G=[Z**0E+/M4,L&I,O M;59K5GCF-,%".J%;9;".Z>0:%7P]P5'O77HX7H9'09%3$8&^:'$>9 G),6>1E+HLN(E>Q M0Q63<327I4Z?-5,5^7=1GGIV+Z[/U:+.H:+CW%FW\??EEJF<3YY7(Q M7]AISOO8LS4=V5.EO6':P&(CR3D$V[! /I*$A"5!&Z&HQZV\3D7Y\F 8V2[R MQW-E>S]5;5]?6+R[FL"O+B]"LBD"?+T=++)!-=>+7=K:X6\]FI+<6 MF8M=+R_#[GMIPX.^I.R>L7DI;/&K(,5\;L,E"?BRM$#J9$M\_NSF558F MQB?C]:P)2[]X!Z\=A9+-]VQO=9%7H3K[-KYZMM6>9M99?< MMV_?>2_F*-04F>T/\*YPAD!TE^'NW=<_;V ]P1SG M$G63.N^U(]"P<+[\6[^&-M_[=7E"BJ [)QSLO->CY#N!O_G):;ZWXHO?>.P MP#^NQD'C-,H!J>F9M<:3(E<1?%5"=)V^JG_P&22_/R__N=_^\___LLO_T=_>/N3S2?KFVRQ^LD46;K*IC]]G:VN M?_KG-%O^^=-ED=_\],^\^'/V)?WEEVVCGS9_F,\6?_Y'_,?G=)G]]&TY^X_E MY#J[2=_FDW2U>??U:G7['[_]]O7KUU^_?2[FO^;%U6\( /S;OM7!)^+??BD? M^R7^Z!>(?L'PUV_+Z<\_!0D7R\V[*[RD?#S^=KK:-WCX,/UM^\O]HT^Z_HHW MST(IY6^;W^X?7>S!T"G_[/[^__;B!Y)?98KE*%Y/LY__YWW[Z:8MKLNLLN__;R\FQ."9=7L?_NW^MP\$''(K]9? G_RHNFJCO<3\<"7*RNLT(ME]FJF0"'^^E#@+?YXNI3 M:-#6EU2QTXY%>U]DM^ELZK[=9HME%JF^&9=9%T7X=0M*J_&"SD7.I^O)ZI]I M4:2+QFH\U5OWPH1'5W?OPR]7 =PX;=U&.Z*I4)5Z[5BX3^GG>593A._;MC;0 M\(*;V>IFMRR8/*A\<15,N]GI<59HVL@\M#GHQC9-$?-LRG\^FT0Y^ MJ-T*@Z[:0X^#?I_&F>XZ6\TFZ;RY!,]VUZTX'U?AGQLJ7%Q&^\?/\Z_U='&T MIP&$:*Z;ZMWV*%Z8!8OL.CPS^Y*]"7[G3=9-93O<96MBE5LPT> )R]WJ[LWB,B]N M-HB>&G^5MJT-U*>SXA_I?)W9V7(RSY?KXN3W?:1)E\-Z%\WB59@Q*EH=9W31 MY; _9),\F#KSV49_%Y=^M@@+\"R=;_V5W[,T/C55JWW;BT5H$WR:8"3I=#FK M:F7U\>XN@8I;:]/U/'LRS/ =//!I.P6LLS%T"MSZYB8M[BXNXZ[,>N'B>:M3V\8%%L-A\6D^SB M\WQVE9XQW9W11=O#WL\JP33ZF ;VZ+LRCN6\P5?OJ <1=@>$G\*;&DMQN*_. M!-G]7=^9]7(5K-6B@2!5^FI;D*JSV#,/MS:4C]E5=,D_9+=Y$1?(4Z,Y]'QG M SIW/JO:OK,!-SWVKMM?9P)5H^GQ5NT-[CIT'\-2;/9Y=7),SSW.!K_Z/*DUW*?MNAG@ M_=;O=S^N,^9J774C1L6/_W"3]H853]ETNCF'NXD16Y4.OXZWZGAP04/QR468 M#N]WF"L2H&Z''8MT]G)\5B\=#_[#_ M3+/+=#U?U1SBP7XZ''!^D\X6SM#W?3^R\WV3/%KI>_7*7I[6_1N.$*VN(DE)!1!D&CBB(/21*>X6M M(_I[P>=QZSXO=JKH5O+[78"#8FPLXB/R5^TB8=API@7CW *.%6>,N1T*$$,K MJJ!P3TE53'[*BVE6_.UG6+;<+:]8!7$"C_8V!3_$2/-LNG? M?EX5F^/ W0_SQ2I\3VZ^B2X.YL1V7[47BAV45-_%XQ#U;5;KZ[IOG7"C0YKYUPJFT MT'&&-)>":*$ +>5&3@N8/.N4=4J>@P[A&7-4'WFD M&88L>CV;QSHEOW^W5_ ,+[Y_,+'68> Q5X@")0VV&HJ]-(Z8/BGPW&['&?JO MHZ.\17#Z4O7OZ>0ZV'#%W4/A3^K]2*M$ ^.-T!P"*YP7W#J)2D.0$UO)LG^6 M!.@EDJ ]I/IBQ-MT,3U)@/N'$B4Y)=0Y0:23G(5.46F)(4QE?5,3OT1]UP;F MM'J?'CW$G^RGF9CJE*7++"9(OKFYS;]LTR8/JK)ZX\08Y:G5 07.$>!&8%]. M71B'7]56,7E)*NX,L+Z^;+\N@@;6118&[V??XI\.T^-THP0"Y8'E5#LGJ3&4 M:$Q**:5WK#8MZ$NB1>M ]46'N NY7F7%Q_QR]34MLC>+5;JXF@7O>K-!>Y(9 ME=H'V67X!)2U7"-&A#9*\?V^$*>J-DG82R1)%Y@U7CF6?RRF,0%ML5P5ZTWH M?K5%XU"[!&!F&0_00,VTPX1@7Z*#'6.DML[Y2])Y%U@-OEWP]R)?UMJI/P8[/;(IO, M=A%SM_-LEQJF;F)H\C93[*",1SC4UBL298#W5!,J!<(ZF-\$ENLN@5*])%>T M.=L&0G7P&>M==HQKQYHE5&&E-$$(:$LY%P!YMI-44@OK'\_U[]IV.%N=C]0] M)_[SMT<@A7'^V=UQ^W.AC"V?\UP>/)5@7D^O@*]\/T7V;S-?1+(I1 M*S'4^OY7;ZO$%]3J,.%QU82,8*HL]AP@["1DGLLPDS&H<97/>00(G8H^.+^S M1"/"#(6 0\\Y@Q8B;K;("&L@YCV:9#9X5C="E_A^'P;0"75_&UC.C/7F&?+!- M0IF6W#-$M1/2<2& +#%SG'LY[KB#QIH[S81&.+U.3HPRFF \5!@%!4[N(#_[ M?((M1LQ1"ICV!F E/,6E;$BA/HV1BEY7"WHZKOE:R/2E]9B+^F:SK[FI?GK< M1'CZ<.(8#I89Y-!@(;5S)CB0.ZD\L;3^Z>+YNS1CM0X:HS8,%]ZE-Z?7@$-- M$J"8I80)PS1SPD ID2XEI)#X<9L%351V5/N-$7J-7!BE.3 &"K1U5)@N_LS+ MJAEO\W21+J8?8^'I.7159=C1L[-PN$L2I4)Q8(R"D!DE(]%XJ(! :GPG0 M7$%Y+UCU%EQ09-/9RJ>QBG48\W&CX.G#B4?:!YQY/F//(4T:=M AKSK TJI2,0L?&;0PT4=51K3="YS7I M?Y0&P-!J'T;='[(O^?Q+F/"^'_/)W8"C[1)#PN)&M*%6$ !)9ZC4E9E7*\; M0M5,@F8JR[L#I[=(\MDBN[@\RQ(XU"0)\CC@-?96688]M8SZ4D)<\>RNI1#D ML=H#+6$W)#O>QB/IXN0*<:II8I6S03",%9 6.X.Q(3N)F45RY%L'S159@1DM MX/4C,&64=L7X"-+B-L.^..?I[81'CR;$*ZW$Z+N"EA4B#)Y[/I%&8^.\-3*(9R4R7.QE0\34SS$X/Q%EK,9! M&\ -1HK3Y\C/MTBT-A@0[:CVV$KB( FOW,K'(=5FW'9 0YV=8D CC%X?%T:Y MTH^# @.I?I4NII_#28)% !'[*XEC-B<[0'()3)Y>4IP\GP 11 /680&HIL-QI5DIEN1UYS&(7 MZCO"D$:8O19&C-*^&"<16B' LE@]4'[XVV/%AQ\EZO)R<\URMKNR^_">P\&' MD^B(APG4(:/"7"HL1J \TA$BS*?CLRF:J"1O&8_>\@-WB^/]569'/N^G#P=[ M*UA#5O$ 3*SCX DG?B^5D2.T' =*EJF-V9#;R;^GWV8WZQN=%T7^-9ZRI;?A M-ZN[,[>6#W63:*LP\9HB:R@P!"*$7(D$,J3^SF1WF\RV4^GTWCI/@P!;7KW,]3KP]3?5#3=;::3=)Y_V,)3N=J6R IZ#A=7OMY M_G4 2)X=QIB@R6]NB^PZVFY?LNW-X,,.Z"*T29^Y(7>X<8Q(6YO;5LB>?OIP8A6DC%N & Y_\@!+Z !@&B(N79C#JRQ/'4MV MLN;Z=P\FA@BA''=>$P.L]\YSLI-((-T@J:3EC.8FRGBZLU2;3^S M![>EG#@M/-8NT<)S2GSP93W%'&BD!2L!,D36/S7LND9Z33T?HDL+X/1ENC\: MZLEMFF>?3Q (YBD.@M"-(4EX,!]+V:C!8MQ[=RWI+>\.J=?%AE'NVXV)!,,H M/SJ?NXL5@Z6\=4S5=+I10CI_G\ZF;Q;!89RMTGF52I;G]95H[+CTE!M.A3$& M ^Q]B8F$HM>PL6K^?$/=/JUCV2EB?;'H4Y&ERW5QMY'D)$^>>3IQ6,>; 1#' MF%O-+<9!K)VU9IFLGZW>V8<69/2?@2G N3(!$&46\P88Z7>!CL>TUSK!B?UMX& M5K=@#>"8?+Q. ]RQ_K+04&K53'[O%[%_;U/^?,3Z-%MSS9>D ' M,*562JZ]D(ARA'WQ6PQF=W. [COLV*63R\NU32_/1%04[_31$JE5%A,!(>: X$MAZI$ MR1M4OWAH9XY4;W-?7Z#V.C.^62[7V=2NBRC"9MS;B7WSRXO-\)?N6U9,9LOL MF.EU?F>)Y8!19Z3"F@+B@(L6[@X5HUC]$,[.?+5>9[PNP1R88O](Y^NL)88= M[BOAT&GMM8<8"\V9XMC"'29:0#["&[,&)EAK6(YB"OL05OUB-MG$D83'5$3L MU(4Z]3I,&"7 6.WV6)Y*L:^3G>)$<%2#0X]-MS%NLK* 5,B [6HOQ$B7CS3 MNH>SMX.ZZ7^ME]NK;#[E!TZ5-P)]?BQ0O)9H9R#LXC-W9L.Q([WVWY;@8.]R M9RTV!GH"!)2&[VT32NOO^[E;)5]S(HOLTFV73,^9)/\ M:DN(S?+1":6KO3J1TCBA:+SBF&&/XZ:!+!&W5M9?\"'X<0G>"?9]L?W0&?\? MBX#V?/;O;/J_MXO1WX.RW@8CYV*Q*V@\RY:J"'(OKAY:2.^RU<5E6,:.L+RK M5R9..^&)9U)B:Y!56MDR5,E03NO7&H0O_KAE))@/S>H 8S:[6IAU462+RUA'9X_*FY]U#"5>0 "T1U0H988Q@M#SP-] UR8!_\6 \8 5R# M,(4@IH/)L[D=)N(H !-])I\<35,34.F>0.\OAKZ. M0!4B[>MWFTCHL)> 8R$Y LX#+62)E ?6C3OYLP^*M,+*1FC_Q<_#B W#RY-E MY%X7+0>*O QC/9VKNG\H@4HPJ85@3AIF':".VYT4$C+;YTI;N?!<'TI['"99 M%[$^]7ZVA7;DDQ)"6:&QQ0H!J[26ANA22@!5_>V8CB_4'=X":PW4'WD%0P Y MYIV!WA-@$<& P!(I9CT:MX75!@7:7*KJH?D7_PXC-DH+ZJ71;ABZ[5<(?;=; M#^(VBR^R?ZWC4OH_3CL&>6" M-G;2C(526 MLI8?JQ1C0K2B\RGS5,I0_ M-KW&;F&/GU4#L^G-XG:]6FY 0=6MIJ>M$B:5\]!P P5DVE$C>+DOIKD'NYY1!PT&[0KB_-(OL M-IU-W;>8 I@%2389)UM(M]DEQZJ\56B=6& $%((J9SPUS#DA\%;N@(3G]7VT M[F>D09G5/K9C.9!M<.B:0!$$0PQ(3[@5B ))T5YBA.H7!.PLRV<<;&H9V+ZH M%"\VA/,*@ RT2SSD&P0LQ&$CHE22 RE(^QG5]H[FSNFKC($X[ M>/;%ESPT4I 0R036-%2/J1L_8FF MLS)IX^!+.WCVQ9=MDN5]>KC_\FYF\J.5;0\U25!P'HBGPFLKK0>44:Q+":E3 M]0\P.BMW-@[&M 1H#\FJSYCUL33&8K*Y@CIT>''I9XLT_#V=;R$M053W,^<# M/#< CBSY\QFU;X;YQR+_O,R*+_'48>-#?R_YV_/3/YN^*=$&,V@90XQ!!(+Q MBY'T5!E*8CHTKE0!9LR8GID"VN0MB46:A"E9<&"% FM%CA>T@.YY[8$*\:E]DC4)D>^_1"F3GCD M6?B^G@ WX15$#DE')#*"8BD8*N5F7(T\8Z!5S=:(=*N'WH_#GK$?WHZ2-.,A M2]OAD33XP$(R9(/Y(8(?K#14I>2&J@;5W8:,=:NLSSKAD>=!]MH"W312'BLO M20PE%!8RCHVYZ/,0Y25;/>U!_+ICD13'6'((M2+>&A+&ADJH-?20O1AC MJ!6%-PI*J@?ECTVOL5M+XV?5:PEGHD!(8E&P)+Q Q$(#$-_+"67](N8C"76K MK,'B:=,H^=;))88$OP19@%WBG.N#,/EEIT L#XG^DV/ M'<86:@73OCBS*61[F17Q9&I;D#R ].",Y5Z(Y:+7YFH001['0 MS#C$).*62.I+)+V08T^S;>3];8D_8=*E]9W^=I$!KU!H[2Q# - (9*RM)!C1L&8L]-?Q;%W*VH9M3+"V3Z^W4QN4Z7V?)C.L^6\?+)L)*&OV6KU38LI=*92!_C2*03UD,# MB116 (&LI7:O"][@PNV^\E->W3?2NM)>X =47MSS9C&9KZ?9],WBT%5 )Z[( M&6Q,"7924""-<9A211VA:J\C[I$??:K.J_NP.E7@,/'7'R?7V70]SYY$7C\? MS/YRXK!?R"4\!E((<"Q5)9AGD E@]>9"*2B<1K12FLQX\>SO$AY- WP(:A5 M+^&IS)[.+N$Y#_9"]MLAK1[SR!&RDCT=\' 0K=2N]<=[\ !?9M&#SM ?PZPZ,E1X3B@'5 M0%IGC%.>E]^QT93*%V,*M:+P1A&R]:#\L>DU=EMI_*P:3]PUK!5WO6N5 ":Q M5) CYJETP?048"^GUR^E?G\+>JP0=UT/LR&YT:S\K+)::A L0>^X! 8)3%PI M9_!5ZN>ZCJ3$:)O.H,U>OKML H9-)@R+#D.YD] WK,E40'S2!H&]EACV6>D>/L4YIG^DBP,U8S M#SGPP<-B*GQ@9>B?-[+:#0O]LJM%O=:^Z>\\U'J;A[ZDLWGT?7Q>Q,3:^^GS MV 1TL%%B41 SN-M*6& )HH3HNUU,G@0"D_IW MJ'5VYUYWO&@9K(&RK=Q6[W7UCD%@1# R" 9:(UEL]'FX M_^!YTT)HA@CQ8:E0A$GL#20E6$B(/I/[!SINJ4R7&GG3YZ'[>C)?!;,62XP$ MPL08$^!%;#<) *04'_E!29N:K7/Y4"WT?ASVC//D8N2D&0]96L^;I@P[&T_+ M"?.2:4NB [25'.LQ!J>UJL]:>=-G0?;R@D@4)L$*M3&5W;JFD%T;_.Y0\?+SK.G8/>"6ACAH[&0I/207+.OM!;&"KSH\L#^GK0 M_D76^HB.TQ1[R1Q]+4$D3!(F%*$JWG"A)=3(HE).BG6OU\X.$$126A>&JSSZM[R9Z*(&U]((@R1@PF'&K_ X1Y 4; MH8O:&P=.<*]E:$="MLED?1/K<&?3OQ?Y90KEL'6V65>9)_2;_49 M6*W_Q)#@_W,/N2#8!.PLQ:5!A!AJ4*"PNSB9<=*R$[S'SM58B+U+KG[7?^*\ MPPQ1I8D6'F$NE;0[[' PY.O'^W47R//"N-H$[^&-S>^EK&55?M]%@K!$'%H M(;00.HF(="4"3#0(@^\N1&@DC&L)TN%)]1U6M3CU70^),59I* DG3"L#G<+! M0>1 $\\@T*#^)$9_'$HU070$C&K=]#O?#,%4*0R-"_:Q9M("$[// V84T##9 M5POP>I:%[ =B82=8CYF?=,FJT]=@+N<$,2NPMJ)^YR/_B M9S.LA^=GO800 +DA6F%D*$'.2X(TVDC).?( T=J,$C\.H\X$<9@H\,WA]Z& M[]UP&KYU>PM9^';Z>\_0<>S[H;AOZ^R*/M$@3#*J@IP<@Y@1BW MC,EM5@$"@E3SK_J3]U3<^,$VB68.![^'08>0TB:8J^5M&3!6?QY-''A+VLJ[ MP674<=H?UY^7F_"ME?L2_A&/!T]$+AUHD2B(J0T+L:& A-F;(BIE"8H59+3Q MV"VH.>\"H;XLEF=&>S)2XV";1')LJ1<@^ R ,6B."/<[(OA@4]H&[D5S&UH<)* MK&B$UFOFQR@MA;'1XEPZ+&\FLXV2 =ZI./XD^93.OJ:+AV,X: ,#_M-BJMF [0#?]X^.+U_V^[;;?@*,ITM@@*.G2,?:)% MP*'RWBL($0FFCF.&EYLODO5K^Y^I_*XVDQK@TY?^W>5E-EG-OF3[8<>P;I,O M5K/%.L:6!U-J \PQL[!Z)PGP1@;V0V EL)B&J>@>!42L&U\X7S]8OOQTG:[^F:_GTS=;JX M"E_,;O#GKUV-^DT00IHA&Y[W5!B#O"YMO/ A E'_A+:S8+MNJ-8GB@,S;I-O M-=ON"7SS>?$@9"'\+9M=+5Q:+,)\O7PL[ODLK/^NA'OI0P\4&:X\)]P'8V.' M:5@V&MP;V%G,7J_,[ W9@1??_>C?9XMTO@FQ64S?+%99D2U70>AB'4_^SUV! MJ_2:.$NX=L$'!D(I81V-E?AV.(7OO'X2;F?Q>KTNPQU@.("'N,I M(:14"*2@P07>G07C=4.P/M#K(0KO7;;:XO,^*TQ^/DU&(UF\[FZ^@$W@=.NF^3^3H,(,X08;"WZ]6&0!>7I6$4A-@,_VV%D+JV M7I$(BQ5&!$NMO'!($ZT]E)82[;FWII)1T=&9^>0ZFZ[GV<5E0V%/A>RU^Z($ M"4&A44)328$#5A*S1Y0SW^>%.T?C_/JGT..C_"%Q'W4<84,\]-WS'9R(/.CP MK8G$3#B!)9?62FN0QE#NE:-PMD(B4TJL@]TV[L")47"A$C\;0_XCD&V441BODF,MA7*XF]MY M?I=E'U?YY,^+V\T!8KJ8WM^>L?G%'T%?ARNGU>LH401JR3C$/!A6PDDAPE]V M$K)15K)J3VEYC\@-.^]4_LS43;Y>'*U'T$;_"2'.>$P1D<((;+6$;J\B@^T8 MJU8-[=H, ?QP>SP]9%M>%%?I8O;O#5ZQ+F-YR\_'V=5B*00\VD)(2R2F4^>Y+TU';0\PT21P1FW""#'>-.A^^2FZV$W(7)8#3IFVTH MZ?&]DFT@,NH-ES=1*^E[C>JY/^4^F<51I\.$ M*8^))X9R@AQSQGCO2D@I]_4S/#K>)FG*D"=G;CV@U]_A[KG"5 C[K]=EXBSW M&B,D#20",2FDVRO$>3KRA-*N:=&8A8U0_HN/3Y$:Y>;(:Z'A0,$'LS#:(@OK MA*F.DW-;,MW: M J93)>^&]<=B>9M-@I.>30\N;4>?3SB !@,# *#2 N$)9[Z4B0-@QVE'M:"C MO#MT7H?F1V6QC$7A_2LZQIQ/TN7A2AN''TXD">AHP*@#PE$HH0__WTECPG_' ML_JWI)5G=-P(DEX6ZK]G^561WEX'9;%^_'QBN66>"22D$-*&_TB'MC() M0*2N?ZQQ?E;;X MV0W Z5?AV&_#A"(]/W8>>3R1E/@;_,PT XAA0B$PI$S-^ MI/4R6M)3WAU"KT/[XUVX!U9Z'64O2_&7V>37J_S+;YN#L.(N*IR7?XGZY@_T MO?MQ\L?'9Y1[_\LPTVFLC#0@2*L$%I"+W6(D**?]FF 5UN?FP.<-(>A!9^;= M$9V9=PF'SFBB.9)86P2UM6IG;PI&J:P?_]EZ38)N='8V!+V%H$S_:[U<;:XL M##;?N^SK@T/K(E^$/TZV=T>?"AX^IY^$$VNT!I01PI5#R#)G2RPT$/4GX_/3 MO(<\Y^H2M-ZRNL/;+B[5--^$89W!>Q!QU:*4GP$L(''3WGT:8V,9I MF76LQ<=YU^T!]YJH,2JS[04P8J!59B]_L&H7T[28+O^XG0;[-CQ/@#Q]PW"5 M]HFPE!GJ-=;:&4<9B]7$=K)+;D=D&+:CPL>K20<@C8$@'-!&!-FW3X@#Q--@ M/$-I@37"!H%WLG.''1Z/%=H[0>J"- :",( :$63?/I%22XLHP)S38)^[@$&) M+->V03Q"9Y6N>B-(79#Z(LB';%-LYGU:K.XVI]SIY@;UI;Y[^)L37DSU3A)/ MO.2 ,T49(N$3\: \.!<\N.7USWO/KP!;.)>6@]04RHG31"^0:[6IWY'TU4DK>,1\U=ZFDVB]H5\0]1 ML>*!8L./DK?953K?#NO XO_,4PF1QOI@.EF,-?#66@=H.73D6?V2I^?76AMB M=6\.24?:W([GX*S\^)%$4& ":ZWV#FJKO.7>J[4!V^YO%EVP9L'NS,->S17H\@_W9AQ.@*""604:!]2*L(;0,%@JB M@GXK'AQ?!NN#G+>,0E^VK4[G,3K[XW66K=[FVTCQ$S[QH2:)!A09X8++;QS@ MF$+G7"DA,PT\X/,K1 [I ;>$SY ,..GE'&Z4"!B^&46XXP!(Y9PTK)122F)& M&@K=GO(JL*$14J^5%Z-:L<=(A\'VV6.AY+*>[2P[7,3F5).$J U,T"G)&4#4 M$@1*"9G#(RQ7TX:ZGNZIMX%.;8/N;;ZX^I05-U4T>KQ!O*R):@X)(AHH)*## M:@^!X:S^Y0R='9^UJ,]6L>ER)^M#O"+B2$3\_O<)59PX)I$SUG$4_!$,Q6[, MRAA1_[3K_ K,0T7 UP6CW7]\\$3B59@ZH-)"8BR(MD2CTL]0%.&1[G#4 MQ/ZQYAIA\')T."I;J5_5]:>RWP-\-^N;HTK[[ID$8 ><CNR=ZBW]=EIO#Y])- $"(J/"JB E0-AY6>9/>,-HGZG:?>BM M@>Q]>1W_2(M97,/+ZUHVFW+!N-)W9IXNEYMZ:KM2><=.UO^:Y=FL&'([JP?L^F+5XP$_*]KI(_YSNDF"U1\^3S6&QT>T'09!;^ M>'*3[KR.$DYML \8Y=8BI3E1D.D2#<58_3N$.]NZZT;951;'ME#L-(]Z?X^% M^]=Z$Z&SNLZGVY/+F(GR]*=9%JMT'ZNLT*#+Q#L)B2.:, MY&OCRZALH9=(DY8.HS[&0NJ_QT+J:CE+/TYFL8!@NIA^RB;7BWR>7]V]3XL_ MWRPFOQX_HSJWGT08X[GQQF$%L1:(W>5A. MLW\$VJ^+(YOFAY].L,?(2VJ1]M"O:T TYN[_-B( MTG/?1HY"=WOTZT3*PA4&.+C';8, L(*"NJR6!=T_KI/MUM=[6AO<<7 M\K:*4E^LN*_2=3XO3K9-"%?"64J18L#%?X;EN)19VFH7&_4;\]8%,]K&J;?E M8[UL+BK:O<[JU@[7[\8;G_>1FWH\W;! MZ>\K7ZXN+O^>Y],36C_>(#& HCB?4L:",L] 7ON8TM=_7.(_MR)IJIO%:'> MMA[2>;;<77'U+CM\KFP/F5KX>F M0$L8U5_'BWRZGJS^&>_D7JSNMA?F'5S(GWLXX2SFOQC%"#3$$B$<+T67TL@1 M5IQM\7KHUG"IK<'GP_'NHRB"L*MB]GF]>N#Y/E;L.7TDVAH@)/4.,BR0M4YY M4\KE&1E1YDA7^NX0KF%C:B^^+K)B>3V[#12.B*57QRZ)K]Q'8L+LA2S! #H. MJ+<6T'))4Y*8^DG3_:WY]2G3-5Q]4>;Y(*WS*%.YCP0RQ!74G M(*6-(VWU\ MEP+ UR]3W9^-T)PR7<$U+&6.[2T?:)$HJP"'1%#J)5*:NOTMN5)1K^MO*9]? M:7AL=#@7G+Z4_V8QR6^RM_ERZ0,XYU.A4OO$.N>ECY>!.U*,=@?5OC_(ILPQ&B-7QJNR7J)B]6LW\_N(;]XM)FEUD8Q/3O!V+]ENL(51)J:@3:2XVYK4^,\W/7A_OP6\=I M6%/Q(:TO%G&_]&S;\6D7"=?(:J>ED5H0B0C2OHSAT@ZC^C6?:B3>C+3]E-S 4H[M[W&P@W)[>;4YQSN96 MY9Z#:R^P9H098Z0 B EI<8D7 :S!C0HO8<-U&!1'S;JM(:^6RZS&5LH9?2=! M4< $76'&N ;*:RW%WE+ JL$4]Y+V;?O&<;"@K?OM1'B$5L>:)O MORYC.OQ-3(?_=9+?_+:!Z**X2A>[S26UF&Z7N;M@1<( *V\*M7&S9'YHU-U_9$?EF\?")6; S;N?9GHY'/L?&?2<.4!F,9:D4HQPHXKTVD$G !1:. MH4IQ'N/";9/-T0%FVRP1)*0&QM@ %)##6I#'_^?D ZGQ^>W7ID M1CXC M0B+2DU/6'D#N[W3^7&%.IO+4[3(Q+,XFQ".@-.,D6%>" ME@A1;O"XD\*ZID5C%C9"^2\^/D5J&!Z>2#E[+30\V:Q%4=GEWF1!?=#7:ZRXE-^.XL.QZ-J!]XW=F!4_Y2$>,>0X!%EP!1%@IF4(8C=NIZ$B+>6? O29JC-*^'S$C!EJ,]O)_7*6+:5I, MEW_<3L-J&YXG0%9-3S[>/O%2:**HU5 *'A9D[ERY]G/KT CK5#13X?/YR:V" MU!M!-M$7ZO-R5:238X?8WS^8("+#1P(PA%)R$NP]BT&YO1U3\L:G\N&V]!M! M-USM@G?9RIQ,,CG6+!'4$.F-X4@;P3 2"+I24NG(".]UKJNJDQ4+:J/2W]YB M<+P"_'?OCL:R/'PL09IR:5$POPTD7 IK9>F A:^$UY\$.G-O6])O Q3ZTN?[ M(KM-9U/W[3;83G$79Q-OO)7_]&==H77"=%@>I<4N,%@#1EU8,TNY'3+U@U8Z M"WQL2?OM@]/;#NXN<6&;"_DI_;8=]/%/_G"C!"&!#8LEI07"AC("?6E!2RA0 M_>#7SB(96Z) :YCTI?D'>8XQ+FB53_Z\SN"!5BUBT0B08QD2$N- MG2$ 25XN<%)X7M\=Z&Q9&,XV[ C4'JW&8IU-'TA1R61\ODU"%++>!N" D5X9 M2[TIOT:I&L72=T6<]M7WU))L!:P> ^8W O]SMKHNBS[O(SE/IY"]BOI&5/(TS8),T@K+#DVUGN' MK-.J!%!1I4=81:FO*:0Q6*.80BI5OJC80V(@)E@0%;PWI!#@[-Y(5P(T,%0Z M,U^'G4AJ0_=:RB<8CKUU3#OI!#*:,J MC#0:^A4G6#.[BVAP987S,?*=2C>IH2$WL^S&+H& MR:+=11 UU/"3":9KU/HS;&*J_4Z>H^;+@^<2[+G46N/-Q D]D@"6^TDZF/(C MW$UIFP%-\.A+MW\O\N4RS*271TV,!T\E"%*-+'3."ND\QL!.;P+2RTV^ZY=LM_5_3-/'6R86>($-,-Y0S(/W MS1@O?7&MO*I_--J9Z]&Z]EM%J%^KL:PB&1>DV6(=5I]=[G*^6&Y#51]XV[_/ M%GFQJ7V]K6D<)&ZW[&>GHTB $@(2P(PP9%.6P;ER+=4,D/J%P#KS>=IFZGC1 M[I?U0;+=QZG#MWM\I3O0(A'0&"^#O\"Y-CZH R&P_ZJ#UUF;39T5.NB&34V1 MZ4OS[[+5/7&/Z/N[YQ+!D8]9( 8P#)$ 2D.YD\5@U."ZB\[JR[:MY29XC+6" MQ2;FOMOZ%1^RS<[1^[18W6U23((.X@0[R$N'+GUQ8%QO*U2V.-4T80X"$S@- M">8PIC=*X2 +KA4#P!->R?[L1NJ/D^MLNIYGT>-[7B_Z[KO?G"A84:N_X&4Z MX;0W!&*CH,*<:KS!AWIC(>CS*/IHH8KV%/WXWJT>8.NS_L2R6#W@8/C;8_Z% M'R4FSGA9<1L%>I?>9 =2M X]FG"KO4"2"X$TLQ9S*VPIOM*B0='V38-0IKC5&7CI',) F M1HUN9+:Q^O0X4Z^:JS#O#ZP?@RC#$.1 (M9(^7$N+P[W MZS"0XY?Z'GH^(9Q8(SP/+AX@2"!"*"W'JY1N4/.Q;?^H(SWD[:-46ZLJK&7! M%_B43:X7^3R_NCNNU ./)\!J9P""0! :A&7 >E".%E%=_Y*=UL]I>M!I.R#5 M5NF&2%_3XO#]J\\]EF#H$'%>,B^MPQ(9Y?:CPP36-_I;/Y+I087-P*FV]BY+ M");9Y->K_,MOTVP6UUX1_Q#U*AXLN^%'R=OL*IUO+P4\8)L_\U2""0*,>" \ MY9R:( .H+-Y!U# #D&KDQ5@GSZ<:,L)<4PZX["PP<^3OOP.O87&C=.0 M[E)]1QC2"+/7PHA1F>3C)L)0$5PQQBP[;"D^_V B#59 LV 9<>:%99[Y M4^!&6$^WB4J>*?-2&XO:-N+OZ2*]VD8A+:9O;FZRZ2P(]-"HR2_OGSEN,M;I M*S&66!NL,!Q0LH9!879^# . @#%6K6U!YWW!U>6AI+J\G,WCB*=;L_HP-PX^ M'*3Q5!%FN++(4 V1T:R4!J!J-]KTFY;0AO+;PJ/V1_]0B(NOB^"X7,]N[Z_$ M._1]GVB62"<-TPH3+AW'@'K"]]RDJLF]J'UHLY6 I@YP:D7+#X1[7^33]63U M?G>((??TX41SKKCD'DM#)6 .ZYU#'*0"'(]H:ZCS\,;&Z R\152. M?Y-,\O"9\S>*#G:58 .)DM!A!W"<'Y$TL$2$>U6_OF-G26J=\:5C[ 9(:'\P MVMG1N]D/MDDD,R(86)1!Y(/GS*QPMI11,%7?5NPL-:Q#?K0#4OVSO"0XPC%L!NE+0T?*I1&(HP5 M(=6JSH\4R5.Y;NV\(*%"2N^8L=X *[1C@HH206=XGZ<])Y+?^B?-\W9?OXCW MF3?7/\D_KL+"8L,*RJ1<&^11 MD>X8D-N;.V&74^CN%0F04!/#I/46">Z)X526"'(B1W@3S$NA:?OH]^(A;B3; MEQ5YEZT^IL$WU'=O\\DHG!H[6Z975T6V!7E?7;"*JW*J:0*1E\)H#V*SR;I_$A5C(//)XQR'*:F&(P1+\R" BI; M N&Y&:UYW8YV\_8AZC*0Z..65@]'>+2:P<'G$Z$8!EB'Y2C6]+0(QZ)9I4Q6 MD7&&$K>DI[P[A%Z']D<5-CPFI==1]I.\S,U)0W$7%<[+OT1]\P?ZWOTX^>/C M,\J]_V7"+9. R#!.K86#1#E3#EA(KD=TE6=+P.<-(>CR W7K(K\]DO3WZ)$$ M4FU\C&LAP=,%F!&'>#ER8AIS]'AX[OZ!Q,MX5Q.' M"&F#.7=&8E&.FF(RHDKA[:NO-@RUC\EWA_57L_)>\$.GX$\>3)3T@BCF% 38 M:,L8 + <8?#-ZT?;MAXOU;*BVH!C@!"H@>[T8#XXF8Y(PCA%U@)F:(F+=-R/ M,*>F,]^Y>_@&W>W:11=_"B-YS1M>2@F/*!!0(V$A(0XHO]4( ES+2L$]+V?# M2P+)8)@6@:$8"4X0TVS'/^N@KQ]%W?>&5V6UG;/A=1XZHS[)#C-2/"':UOC_ M,%O^J>]TMIA:)A89'>"GC&!M;5A5M?/ ML\O;!*G+8ZC=0"^*CUGQ938Y=N'-%^K'*=% MT%Q%3W7=&CBO0_&C6NQ'HN^6CJ3C6[,BOCY FEYE'^^6<0/_1+7@8XV2L*H1 MA"67WC!)L$08@7+DA*L1%89J20-Y1]#45^KZ\W+[7K5) L^6R[R89:>T>K15 M(C%&B@2K G@;4\6ML;0NE!KF]B,9,>OAW $CZ$T3!G&L!.*"V$% M+X\!@0/URST.%XY0]V2S>_@&<_;OT]V.)80=:Q;M8@L!I6'U-%X0!S$UI:2" MNA&%$79.E!9Q&B! 9?=W?5<2^[4'J$B/@\UG,,:QT([BE ;/'H8%0$!'&*CD MIKZ< !4C-0P\@V%*@AQZ%Y:Y4EJJM>LS9[A9@$IEM9T3H'(>.B\M0*7A 1!E MV 9PF-!44C"TXSN(^P_S;V\^IK/$S#H#. ^KE;O%C[()QXQCVCD,# ME'3$E7(:#%_P 5!E#9ZQUU\/K=?+CE'M"8V5%&WM)\208W.=+A;9_+OAG-A0 M.-XL@8PJ*0T2WFH3C%@%C-^-/C@]_5X_W?Q I[(N\LX@&C ZI+7H51R<&1$^ M#6.UU3K6QB:HE%AB^#+C1%HT$YJ@]1IB$;F4S" =IB@GA'-2"0UV$AOIV$N/ M7JVLT'.#$NOA]B,PYJ58$B,ARBCWLEN*7J4!4PD@LT)HA3@#;C]/&P'A2[!( M:JNS5O3J>8#U.)L\&?!#2^NTC7*R>0*P<, '4]Y!8J4USBNYQQ7A^D<;0X:G M-+!3VD9L+%RILOY4Z""11A@O@7!2>^TD=X:4WZ$EPK+1VRTM*OA,]C1"\$?C MT5BMF='39QC:/!SHI^LB7U]=OUFLLF)S/V!Q^)J]L]HGU#(C%788."6Y@)IH M6LH.H1YAJ=>VE9IW#]L0E+&S(INLYG>?\@#8>I#=IL7JP!9KR_K]5Z?QR]_'XO1%:N[ M]_-T<\>T^]=Z=AN?&#KZZO% WRPVIIY=7!X11-_M?GDJ.*M&;XF %"CDK7#<6HL9]4;O ML-$.HC[WOX_&;+6KZ,?V6^? ]1G.U7.!;2<(\X([CHV"#@AAJ2^!\".N*-2I MTBO5W3X/N2ZSM=JKO,P1MX@!19D3F@B"$"ME,HJ*D9[ MJ2G2B68ZR'T.K0_ MJOW',2F]CK([K;N-XN+I,5#",N6Y=1E^.6GA:/S.^YYK;YRJN$0Q=*N_.'HZLTE;1LPT2I+6AQ%#@/%/06QAXM+WEW%E(::5MYLXWAQX._8Q=H"?- M$JXY%9Q11)FQP',GG-Q*&[XJ#OMTUH]O]S14UN$-GJ:8C#HQ+U8BR/ZU#J]S M7^*FQ>FDO ,M$BD@P-!90X+?XQRSX0<[4((IY?MCFN^%C*=[N>V M=K9#O$3(J[!0 F9,<.2],Z5,ODF)GH[S[5JU MJ$Z&5LXVNO99@&K8%"$FJ$ MLMCM9(JA*G:<:WY+>JJTGU\/H=>A_5&M[F-2>DOQ>I_2V==TH1;3=UF\VFZ> M+J8GBO,=;I%XQ@DT$G/"C?+ .2W*R?$LH# 9"9\31KM)/;86CC.Q;T]159@1@MX_0A,&94A M,%Z"M&06?'?Z>.;1!#$<'%UBPD*J*0AKJ1'[42K)1F0(M ]\WBHV?7W: M<=5[LUBNBG6TB4Z8 4\?3C#"% @J#556$*$1U;B4BA!;OZ;>^;="#V\ -,9G M&*V_2V].;]0>:I(@[4D BT$G+2? &2[=7L( W[B7^B8J.ZK]Q@B]1BZ,22 TTA48++0B(58 R M6\VW 5,[*G^;IXLTWCLQ61?1-:FA]^-=)#JX-AQS#J3QD@N$'=D=1#DHA:AO MZ;<>0-J#\EO%JK>CVN_LW@I!/,\]GP@OK7(>*J0#A PJ9D IFP*^?JP7/9L' MP]O_;4 TF/I/AVH\WR)QV!M,L 9*0V(800[C4CYGT4BSL5K2V2D&-,+H]7%A ME [ ."@P_-;NR6B=IP\GA&EG)71,8$3RPBV" 2_!> 64 LF+1V#Q)J4)Z4O<#EO@6$AM+]Z7.; M9QLD@N-@PQIFA:/"$X*I+TU9Y"$>^[E>(X6=T'XCA%X;#T:YSH]!_6V%[X0W M1Z_S1,C.=T\E!DO/C.+,.\PEQ3ZL=N78*"*]%NZL>#K7$.2\+3#Z^C[/BLIY MYOP9,V4]4%XSA0VG&%/H=U)A$8R/VBKF+W!];HS/,%H_7:?WF<<3BBS'89:0 MD@"+C=/!\"PEV679@$&HQO8BQ MP7ZV2!>363I7DTE^E,_@RK(PO( *K^O:_ M.%O%P]O_#=$90M\G;;^G#R=8 ,XTD<&#]98Y'0M1[:22'E Q;LN_OI*.:+L1 M,J]%[Z.T^(=4]V!;KM-\L;G;X_,F+/PR"ZM0'/;;-_KBP^E#MRKM$TPQXAB3 M\#]J&,. F/+T2D'C1Y@RWT2!3_=B6X>HRS3:#[%:_I%<^?WO$QB<$RL$T@I@ M[H(# Q IQXR"^5);K?(%K>=-(.EHM_79:;P^?21BUC%#'+/:(4Z.(PZ6GKP6P M?5:&Z4-O#63O,UG(Y(LO6;'<7%SPQV+VKW5FL^6DF-UN0#Z=07BR?2)4!"D8 M?4802>(6K2G1TPA*7O][!2_([.D2LV'X4CFY[+DFB;4H0 :8H5R%#X-2*TKO MP'B+1EHPJ",M'N5(8]!>(SU&99N-G!4M'8?=O_OC)%L$?S^_6!PQMD\T29A$ MC@$!&,02(:P41V4FE3':U,\U[S35L)D"\DZPZ=+,VQ?**@=9I2C@PV<3*A52 MAANH#<34.,+WKHJQFC1(*7U)=8';PJ=37>^&]<=B>9M-9I>S;'J\'MRAYQ.O M*-,: -(!DB&VP?0;7=EM!Y M4>1?8S1->AM^L[H[=F1U1C>)(+'$AK#*!+.6\F#.LEV!9.>(56.\EZ;=>R,Z M1*M//^X^MSY"<\*#^_[A!$CD&:#(&1F^!,0T%*:42FI0_S+WSL+46N9 8TR& MT72@:Z9NXFUVE?5]WR0A@&/N!5=&B[!B6@I8&7[E/!%]%@\=@]9K(U/;/__^ M_2:?SX-E4Z3S=^L(0WZIU[-YO/7]6??MK X2(:0._BFF/FYF&$"-+_U33YBL M[].=7R>N7UUWBM,P7[U.E[/EQ]LB2Z<7BX=A'+#R+'"XB\1(ZJT7P8+&$$(M M:?@8M@AXX)FI'\ER?D61,F[$A2D/RP^0W-[/59A',3AL4%7M(A!?.,22T MDXIC0CFRK)3?:M1G,N1X6-(O#NQV=CPC'C7(U'W)6YZM 79/ MG^ZNXWX(A\F_9(LTNO4WM_-9_!Z&OK;Z^UE]KZ[*R^:]@C'5X?-4RE)-)13, M6DT]54'I!'M3[6:G7K:<3]Q7_ M,KT[BXU+F"*(7+R;50%.D(4:8X#V\@DX\OLL&NJL8BW3>AB]/BZ,*C9E7!08 MWJ2O4\X6<.\@H(YY;+@ V JE2JD0YKTJO%DYV\KZ.5W.]CQ0AO3>ZEYC:26, M!0"A-K'Z(S(8 +R3T%+5X!:KCJ^@;G.U;PF<(=7?UIV$"G$??$X&D. .:8PL MX:7$AE(S;A.@N2+/O9RP'EX_ E-&:2",CR MQ;,TO+U2A14S[DAB(R "C#I, M=#E*YGFOD<@MW5Y9&?A3MU>>A\TPIT;GWUX9K",3[_LV(H9O P$5=CNI'&*B M?E12Q]=7M[GN-X9E&&4WNZC0:&) ^(\*.'EDF*0,ZN)RJK>6%@/ MH=?(A5&NX6.@0(NK=H\WUT$K)=48",F=D\Y8#,MYT@7YZL>:]W]A964%U;VY M[CRL^OKXFQ;)U]H2P!B 1$-K>+P\H#2*O'1RM'=6M[GJ-X9E&&77JXWN$<=2 M"@48P<9Y1*TH9T:OO1ZY/]]$556*I-=#YS7I?Y0K_-!J'T;=W=3&UPAJR00/ MLR01GG.)Z!XX8=0(JV,V4]E9M?'/ Z<:$98E!,ML\NM5_N6W:3:+)!#Q#U'W MXH'NPX^2M]E5.G>+U>$%_9FG$DTDDL@AR#'UF#K)^6[#BB G&UQ'U_'MLVVL MY,WQZ$B5V_$0P?XP1B;_'B,08987^]1^_'O>0C[5)$-#$01[F>V"!MUXRQ,MQ M,T]&Y!+7ASSO!HS6?9Z\GCAB0;#$P'&(B6),>:S"-\:@EQ2SH-A* M^1)CC2.&@3/88J80A 8A:" W6]E0L,E!G_O'M>*(*^NF0ASQ>5B,.H[X;8OQ M15!# UB & 0IS&C8S'?+2R.BSYKW#3V4RJKN&I\T7G@O(:H$>J\L%Q8C,+: M(P!F,/RGA-#QD5X%T)XBSPT?J8?7C\"44?E4XR5(2S:[^:3-B?*U^R<23DR\ M*M!P0ZRUTAKN=V/"P=Y48[QMNS68\S8@>2E!1()K!PEG<6-6>:0(Q[*4"FO6 MYRT%@RWNC6%YB8$CP%ML@W,*/:*,.:.5(_<2$C;N9;R)RJI&D-1#Z#5R890+ M]1@HT.+27/'(\.CS88V+^T+&&^L]03ZXPK3TAH$T_49T-PP/J@S]X^6Z!6!: M5.2GK]G\2_9[OEA=_W'[*?]_69&_SP-6_KXX25FXY%R=G]UUPHPC A"NPF(H MG6? XF#"(""QXUS@^A'#G54J[9H>76/8 Y,^?Q->[_ M;^_*EMRXD>W[_1KLR\M$8)UQA$>MVY(],4\5=+/4S3";E+FTK?OU%V"SJ-Y( M%E$;JJV8L#RF4%7 .9E )H#,5$;YF.45Q;+43"J7OFYTE@-U*'EJ$<861>IJ M4?YKNYB&W]SL]F[SS4Z^Q5Y__WG?WZLO;CZ[G04;.Y:;WRXVZ^ORIIP]1*M; MEYL_RW+Q?:2A#Z5:3-N^$%!/*B4*-U'ZBS] M:]=B/BI"NIN#LU.48?I7. FAID8Q2)&CTDCF(Q]8(.< A^F9Z#K+>MOS.I G M$8T4(]ZYJ>^MO&Y=&.I4,,,#PL@S%_28$[1'&CH!TG>'.TN#V[[0-(:EK]V& M=O(226Q1^)_FVGB.E , 55X8A%2DSQ,#1"RF;C:V@H-F?#!!'FFJ+ M-89E3'&$%DKO'()":RJ=\!HQ5HV,.N[R-L&:4%4GH# -G??$?Y9FU]"T#V1K MQXP&Y31.=6=7\5=M"T.0!]1;;KDP$@/NS&&]"D9*@PK472WBS:AY:5LW!&3< MP<*2,D2IY1XX9F*Q J,J[<#2N/0MELXLN%;);Q.<].W1[7JSO%_KY6)Z9F?T M9<-@MGKO@_VBH80(.1[^6U4]Y !G>*+:"GVMH-&7XCZM8W?&[G[9M @."8>4 M2D6"@6J=E];9:D2&- 0 MF80M(T?*WN=B;Z>3=(+M1LB\%]ZSM+.'I+O%0\FU6V_"UV?KNW+ZX;-]6A+L M_!GEV8<+3X*]P 5S4J PZRD0?)']2(B3/L,MT"9TO#RL;!N?UIC^Y5,#IM]\ MN"#"2B2, X#3@%-8X61UHDL8XND55#HSH[MBN@U\$J?N]6KS9-H.__5RR@X_ M%=>Q5ML1,^S9WQ?0,A%>@"1G(I@J*(;*5WVFID&]Q,LO'/1N>S5!HG/VCBOL M\Q:%<1+K6%'>_ MO3])VK,VA;!.0@XCK M>8W+=&\_46 8TR:3@8Z5S;.AA?!SA],20EY>('^XZ72O8#,C]^6M4QYXI M, E6/ )&(8<-IC# 5)UK4!6\KSS-H=:8.R\)C7!ZGS*1E7F5GRAD(0+GSWS? M:E\$A #G,ABF\2ZZ$8:HZM"%*2$RS!/< D^GF4]"IB_67RR#Y>K^!.6O&Q>" M(\1(0,@P@8,9*HVI$I(P('V&.5HZ3N)V.2A#W,L\G$D_VJJO"L:?$()+7E-@ M"13QQL14S A(ZH/S>D""N_3IH*=@[^;BT2%K*>K3]]7963Z=7BZ88O MK#US'']%(;"C@&FN:DAC77F7/X%+K/NN)93&?M ;5,,+R=-?^TR;\4<4> M3F[K)PD]]9)"66>U]1YKQ('RDEM9[8MPVB2!?4]QT6T+3(M@)9^-U8@O/78R M5N/10F@,I. 4:XG6;:WMS5(9?"=R7+^7-YGL >>IB\,9["NM( M6!>EHEP00H3EUE0F%,<$I$O(Y?N1V:T'S?$:TE>Y+B.<0>";>BO'7U18#Y43 MRH7Q8XB\D%8>T&".I$N/&(OT= K8,%./6<[G0?I7D[FZCPME[;GFY8,%9 HC M3XE4!@$ L*:\6E9%\/33[U[)L8A'JP!]%X=^*D)\NKDKI]MYD.]G/[^?(A$N M%BTU6AD96'3(*V_08T$.08RWM0[(^YO0SY6*./I,X8$""AH)J(%(,JQ55=%$ M0*%-G]%%204C:O-48W).0622<]F(=M*\0"$-I-A##AP*-C $:%^;1B#@&FPD M=5PPH@6*:R5[N0R?WCW$Q@D^/&9&706(C"\^Y>20H2YX,0J+ZR1GC&&C56V&I51/,,4U(WY.9]"Y#)0 MDC=_D_+Z>(88H!X#&00[C Q "ZJ^.8G3ZR?VGO/E4L*:H]&74C9-]L(09S:> M4E$C@[FK$.6P&A4%#5)N=5SEHWV+K#$XPU">EO)#,6VYEQ!AQC$A3D-2*418 MQFSF(:A-J*J3^R,-G??$?Y;&U]"T#T-W-]E K!;&A!G2$T0=L-X8*ZNQ$@!Z M%8 &Z21J4W91-I#+P.G-]6J4^\=SX3##PE%')/&"8E%I"M:D03G7?M._I!+> M%)!A#DDNK]KF@*:,$<*<@%!R9J"SATU,Y]-I[CB1E(?0>92%+&R\'$6AIST5/%K]??5'W MY6IV,SF]\?)&TP(#;073V#-$)9$ 87@8-K)4YV>A-0=\V2HFRNVBR[TC3[VV6-[_KR;J/VG+ M36P9KXWYR6SUZV2^+8>^:?/I;K(J7_54K58QY'\7;O'M>Y./DV\[P^#/R6KZ M7IUZLPPU\?&>>Z^3VO? M*)CE,>L^5&Z7=E];YM@CCLYQWFOVX9/W@_H4F9>3YT!@]WGUJ.7<72@8$N$? MAYA%,M@F4%&X'Z@GW&5[I6@ JM_,^'49?HF66 ?9HF+>'2LAQ\$A#./'A'A1 M]1LZF>E.1R+V1])&I6$P'@ZSVJ'HE[K^*+L\XY+,WY1(!QV0FH@F0:(4HY]U7>C4/J.4N<9OY)X:S#V MOC8SX M/L]PYE#[J XL/6=/#$X^5Q@79C0D8X8=A8BGE'I8C549R?,TK%IEL9YD-,+K M?;*RSW%'=2$?+0/4E&O\L%[M(\L543>.YT7JSFL1D M%77EH];S!=42$ 4UM-SJX.8A1M%^[! BDWYKK;-\4=T(21=H]7=XGGALC%3D0-2\=:W"XP=#LZN"G8# MIEQKAVRU,8*M\>F59CIS ;-7CHSX&K6._+JD MO\!!RA6KO$:,H$C/B-*9%_RWTY-&C&6O*5>/@_UG:+A9_[3X6*YFR^E_RMGM M71BZ>BA7D]MR]Y7T[1'M=X]/R&&] M%Q1.0$.@X\QX12!%E,#*>0HDD S/?GMD?-D#I%G->9\G?^ER$>C<^(#[90+7 MS@>"-\\,M4!!Q8$"!"%M#N1X33/,4#:<0 X">5XSX(=R<_4E#+'Q3%B]J C& M/R0(&PJ$%\HZCLW^.K G$.#TFM6=;6WD/B,F0MM'T.B;$94?)JO',]H?892G MC;9@SCNGI//!#]'>4TP=@])9P; V%-7*--@1N,U841AQ@WW!+L] MC@0)T^$ZTL)I)7(V1"BSRCBMHS%SM M0M1I.+U/F<@RCB ?44@L\U:I) M?ADR?;'^<3Y9Q'109VR&I\T*P@D!EBM+%4=<&N:!K$:"B,PVN?CPAD(#&/L6 MB+/3__.&A:906249UQ0A1;E"&.Q'PQ0&F=L!:<0<8;<1(F/G.%JEM!<5V"@CG-:> M6LZQ#O8+J$Z6)(,H/8!NN$O>?8A.+VCWF,?I58>O/_U2)X/3\><*3Y56@@ME M$258$6%P==:DJ''I5SF&"\WLECN?JR7-U/@I^[&_-;G?H8>G5F M6KKP-8425B*N@W]E#"?"4Z8.HY.H0>+UX:(5>YN4NL6Z>TGZ_.?RO^5DU9) M/7M;(0UCE"O' .':2\($K:9?A:%)WZL:+H8O/[EJ GGWXG6U*%L4KV=O*R1Q M*BB2#RL\0EP9SD1UJ*=,DSJH[(=XM0)Y7P;5KZ'S,2'?Z4W5)ZT*1"P1'&./ M"8L'PY3!RF76R-GT:FZ7KW@CVU)-1[%G:3B[G?2L70'#_(8T=]9Q*0$3C)EJ M7=:>XTR+D#1BY6UF&^$Q;HZSW.OKG]JL-I-W,U:8U,+$%Y:B\S=4Z[^E@&&! M1!QIQJT%WA!C1'54K+$C?08_U+0?$GFLM^_; D;YR$JPBEN0E<-;@N8!$^^# M>TL- %! HP_Q2X[8]#/8SO;M^I*55(SZDI70[_OE8F?5FLG7V68RWXUI'7-\ MKQ[*J5^N_':S794_K=?;: ^?D)B+WU4PY(P-QC&@$BM$/>"D,IB-$RY]OS>_ M')L_-P[VZQK>;,Y%SV3;N=INUIO)8AK4]\,V;1)+_U9AC>?>"Q:,"\NHEM8? MIGP3:_SF-]4-&9\Z,/S).SAU._XJ,>>3G8//D]5MN0D_Q&M9D]NW9L[.OA7+ MMPF$H4)2::H-IH&H"B?#7;J8YI>*,EU,BW/@(7MI=W]] MG:UVC1\3^G4AW"^_46@&"#5,6>HEH-@:3:J%S5JFTV_-Y)?1<4!9;@A[]B;R M[H^];_LXPK-YXEOZ3!$X!#JXM8!;+9$3D ):(1D/=$=XWI2A8=P<^>QE^-'2 MWY_AK-5V<[=O[Y;SN/M2W1W3IC,YO'Z M2M#S7=;Y'BRFEY\LH%/(X0 EI0X[9!DVXH P8 VR-H+W*N7#T]![H-&IG+P? MEHN'H+[EHR:'56TSF3_]^UB0^L-R\]]R+&\79WR#SKY96,"@89(1#1 W MSH=YI?*[G,:J0>*7]WA\F0L/HY?U1[<_:/K^I]CNU"Y/OQTI(,#<$>:(]GI!F3DYU_CU>JMN@I68A_5^7R+&:@#JG8%UA-RXLHT3"+T"1!O%K30 Z:HJO542TCZO(G6=;;RV MR'27;?PBL"8*,1DK"$L>G$DC!4@:L#]$MSV$LPQD M&;'$#B.I7>6)<-P# (0@V$ME'/2\LHVT8.F1#.-*7E.;\@OS1%P"[MCR1 ! M,>95P#,,>KO#_6IS5ZYB M[L[]">UA!^AZ.9_[Y2H^U,6^0E)'"B@0TL @B2R%5$*M'*S8, [G6.)B0"\Z M9V[>D:9T%QMT:1\*A3"Q!%$,M2;$.V2"J_O(@8&0I6=ZR4\_.A;2_G4IB<+Q MJ]'SDO:#:-'S+A16"6\]1!@P[@F7FEI?,1#\HPQ+(/_ME:@1@^/7H5]W% VJ M0\^[L#O^"U+"E :4. $T=ZQB@/D&WFU^48'O18<:,3A^'0K$?"EG0ZO1JUX4 M$AGJ0(!>2BIED!)G4,5#<(#3CPOS"SU\+YK4E,3Q*].!J/^4\6)L.54/Y6IR M6^[6:3O9E'XR6_TZF6_+;+89+NEIX8)%(2" E!.F (;8,E/QZ3TVGMA'PM&N07:>DXA"Q49Y=_>U5N%L9&+\>/_>L\]3C"_M8 M\!C\;Z(G(SQB2'(,=,4A$2(]^FK,&SPCU^-N96#\>KSWZ[>K= M=&875M'QA[>_KU46Y^[<_ MN7]U_@3RW;K<%+N;?_O3KY_?X,_T[=L__8___E_^]?]X\^9_D4_O0%*N]W?Y MK@&TRK,FWX"O17,+_K[)Z]_!=57>@;^7U>_%E^S-F^X?@?:+;;'[_5_$_UQE M=0Z^U<6_U.O;_"Y[5ZZSIFW[MFGN_^6GG[Y^_?K7;U?5]J]E=?,3=!SOI\._ M>O$OQ'=OAC][(W[TQH5O//>OW^K-GP"W<%>W;4LT,OSYM^_^_JO7_K4;Q_%/ M[6\/?UH7S_TA_UCWI__UR[O/K9UOBEW=9+MU_J?__E\ Z.BHRFW^*;\&XK^_ M?GK[(KKX)_$7/^WR&\'WQ[PJRLWG)JN:=]E5ON4PVD^[K?+KYS]B6U6//D$P M% N&W$ P]%]?^>#FX3[_MS_5Q=W]EM/STPC\&H";[\':0M>2\%X'Y#E6GWZ@ M8;R7?.CF9A%__Y&&,7<=C>TV-OKOTX\UC-TL9*L]HVRRK>&>\=U'OHAY*_[J M'?^J_T/QZ6?DMVV\%]63#\Z_-?ENDV]:T7STT:#8_-N?^%>K??WF)LON5Q^J MFVQ7_+,-)K36VV+3?X-WF8Y77/&*UWWZX3HL=%^(BVW*I:W(1RFI\53=5 MMFY6;A#1&'E!''D.98PE,,1N$#MAY/FI'P6KMO%5OGOSZ^&0!R'8;<&H#**_!P0IP- /\-ACR__SK M3T>B'GFR7#_7-5OXUUE]U=K0<\IM<>.?\FU3#S]Y(W[RQG'[0/]?C9+_U+GE M>B;G=K[:BC2IK/HA]F@DX&H-RFJ35SQ]&_Y15JU?Z13]7_RT+GE.=0_ M1!HWJ\WEG,.I8YP3]!S;W^G.^_PK7J_+_:[A*?/'JMSQ+]==RQ\J>LM'5?YV M=_H7!JB'E, P\!?-8=@_*KHV$6B(C;- M"QG$&<7AX,$1&W@,G_=OT!D BMWC/^MM +^U5KRL-'/X3BY6+,=M:C'"ML>L MQ(919)^)"=,X<1FQ8");RSF&B9KVO]T5#8\U^/Y^6W3+&-T< M75_GZ^:RRG9UT0:L;T6]@HSX)(B8X_@Q#OV$A8= %$0HHBJB;PF"9;7O48,3 MV*###8[ 08<<'*'SE)*#5Q1Y6TZ24_<%^$=-UBVYQHJ:ZY%[1L8M>VL9^FW; MR'+2$6!;L9/R+BMV*QI0&L[CHX)+\NJQSO-OB:R]UE>5^L R?X);^[RJM5XD$> M4%!(D!/BP/41I%$/+4QIY*@H^B2 +*L[WOR_^[II)U1J0CV--^1$>W&.4!/P M(WQPU>$'O0%@L$"LI_0*?M4:T2[(9\(,T-H!N"'@M\Z4B17=!/MGU'U2YRY# MZ:13S_.]-$@)9%L!L6ZK=\I] [)->3]LY^'/5*B(6ABPZ1(Y\5^(-]0D_P@:[ 5J M"<&?6^;U>3XC[A,X;QF2/H6AY>0#0TV^3W+-M*S.+.VW2T&4$99B&!"*&(*\ M><32 8.CN/9BMN7I4G+ ?0/.;[GI+(X;=H2<3L_G S5I-DJ_%2568O*,^-KQ MR#+TUI)MY11]6DU5+_E??[C&?2+7"W@4)3 ,@R -7<>+0NQ % Q-8>A!%?'4 M:L"R1@I,;=?@<#SQHD5DRXS?$HF6Y-3J9AD'1.J T#0(1S8G6F:*\7Z\9QB$(4))XS-.*X+%3*>=4^VGIR^YE=?E;, M:Q7)D4Q@[?&BF*FV0&8[UO:8AW-YIQYARY <7?!/,\DQ'"C.B^M/^3HOOHAS M!N_SANZKBLO4*O(IBE-*0TAH%'@P@BX;FHP9HJLO>755*DZ(]9I2&1*GJ%3G M<#6H#O NP"YOQ"I3MMV67]NM9JU)LB:Y2G-C^ZQJ38EK\.F$SJ["!P]LMAL2 MM,HW10/>E75] 7KT M@L0/XP0F**4N"N,H2>)AUY=G5*%27J/TP=8KV#LLA:H:J;$CIS[6B%%3FP., M"\"!3%T"?J3@;%FW!E/+D <]Z-^57VO;+SO\/U;Y?59LV+?[?%>+6KX/S6U> M=6G4(#P!08$;)Q[CDD.% XM,TB9BBJ8:,^R6/000=YAK-M"VU+ !.L. M(QSNQ=W9IUD0'5W&U:5=\5=]UG5<-D1*=%_<]$%#/WV\_X;1!<\ M%059 W[AOKH%GGLAUKWC]K?_<[_+@>>T/XDN^&?5]_E:E-MO'_ZB)F!&_"NG M:U.[5DWN!J_V\%J:6X"@0SA3(B5!VAF!-$GY,G33J$6EO0ZJ>' EO\[YYV_> M[M;E77Z9?>L:;64=1AX-4H:]"'K4#Y";#B4AL1O!5.DXBGXSEC5U0 :*%AIH MLF]YW0M3W,C*T;LBNRJVAO<7D[;NWEV_99X#?)^#SY0?Z?__[AW<)^_3Y M_P+L/WY]>_F?:J)ECFXY"9N%:35!.X'89F(=L-G6V&49.R-PQDE?AMR9-ZNT MW%F5U_*K?;XY03%D@@C#)$T(=1T:IY@F?DJ'O8,8>U@I,=-OQ?9V7P<,;$_& MX\FL-KOK%J0W>YZRE<_.:>,+UPFZ*2V?JGHQLCZE'>$RZ>V!";REO#?0.NH$ MU'Q+_\^S M3=*4P801/.2/V,=$2=3T6[&^T7E<7N-IVH/8D-#*KG0(5,JN+'.GEUT=E]?F M3J^^I^?U]&H$IC6;&2'KUGK/0MTY=#WD1PG$"(89.&!RW&7#D MJ"VLF6ISXB3K NS*W9OU*V/,+LL&DBY+!!O/NXXX%Y1Z'4'I9E\:]"]#ZXQ; MI9*#:;,FJX.?\B8K=OF&9=6NV-W47(>[*P/S#=>!8EWPAD,O35A 6,PB2$D8 M>N@@P&Z:)"H2:* YR^HW( 1Y#U%-\4SP*2=V$U.IIG,'%@=TX,\G^$ /\.7U M1"L*]SIC9\3-(-W+T#63!I76NJ9JC:Q('P]/RQR/%_C8\0(:)I[CA!Z#/)GT M#JT1JG3R4[<-VQ/*]_3#+PQ\OL27[!?V_E*U?%:3.#FMFH(S-8'J)Y '2+/M M:+Y S=EBVW%D+D-^1EOQ70FN"5;DTZ9V:I1RLY[+W]BW?F-.%(CP_[_A,]J5 M'V,O"M( AA@2YE$8D4,"Y[G,5YPVHLVW^I!KWN%'YT/^Z+< - M+_S8Z7(DY<7W8>AZ")"6#,&1=9K,OXX"UY#80]>_\#RW#R.Q M>Q$Y_K1RK^AVV65.6QY77&NH-;J\1)(X\Z-*6^%V*R#'/#8K?G\Y0/]WG5/I]6=X\MG-2C_%+LRJIH'M[NN#SD=<,1/_Z4 M[AC$+WES6V[$A0#];>,K!T>1BYR 1A2E+@X88\.$D@0.PNJ;#\O /4V%7/^D MRO$XJDC!OA0UMU5GBV,9U"EMFRP#LO6MF#\+A'\YKO=UIH*CK4-7Z(^@=2: M$QLNGI0%BN()L>I3;K?BDP9*YMC?F<2'K^X9+:LG+2.N+9*99_>V%H91(]YR M9'U8)SSJBWE)Y%*:QABE84AHZG@!A,XANB-'::U MXW)*KW'12X-\E2BC%W> MM"*"N#QAN 7FSSVJB4N&7N#F5:759W-)JCC"BF<5;"PK\E?%-T>Q6T4A3,5# MEM0)/!=&#B9NW+=!/1@KU2^J??($.^I=7JQZ ;L2/7(J8H\9->T0I#S.*''3 M5,75OA%';,3AZ(_9],75C]@YHQYZ+"Y#,S2Q?W>QN#X#LOKP.;\1RW/MSDC@@&FV@K>7 MR#DS*D;SN8P!,MZ,TG _4QPVZ]M\L]_FA\W$;B+QC8>N7;8=BBK$[2#ORMW- MN^)+ONDN2"(//^?E397=WQ;KC'.=9_6E4./+_%M#.$._KWPGCGP*_=C!CN.G MH>>$: ,L:/TYO.,,"T'_,_[N[NL>A![[GPJP2=_XKS0/?^3IETNS_F4[OY. M^9#6G&Z5U-,?PZ.*BMP;=5)!T2U^#78=ZMRZFY>$:6]:VPXWRET]@%/[0&L@ M^*TU$0@;06ODU )OS5OG0L3\760A068!1#P-4PN I!3H2+855_A_OLUS'ER[ M[.V%"8^+Y?N"Z*:9IZF/J\[!+*)5=Y3?4FCVEZ@&" M%B'H(8(3C+/EDG+4G9$-P]PO0P),&U5:[:^*.>C^_G[;GO#(MJ= 3A LZ-GULF4 6."GB MF500(\0\$D"_:YFG54FDM MGHCW;T^BG:V&*NFB"4;V%1-MDCEU3/.*;4_M> M)TUAK7$,Y0M1.I,6O;(".9XMZ0-567W+9XSB/Z*4X4NV%1D.;FA650\F)5=.Y Z?M%R<0+\05R@-*T,*<^!"4#'-GQ,XL\\N0.\,V/3U, M98$Q^4L'^-2Z6//YMFA^N!\OB5+L!BRA#@E\R&4V2=C0%HN20.T=4[TV5,:> MU@.F1UB=L'4'2]MG:L"][#-@JB?UM=B6DSS[-*M)W F_ M!,5VH^R\H9^1K' MXC+D:J0-WQUX'\^(GAR=W%3'7.:ZV'<1#8.0I# ,/6]HSG&HTNEV[48LYUGG M!*G3GO&:HT*ICNQ88G.D\LQU_^5+W$CKCP:=2Y0@'3/.JI V+RI3P2<)V6,$ M/&%[_(.3OUSYH9?"Q&$A!T>#Q$,N30=,,$S9JBF;;"L_1;2'1$G2#J"E1^*E M^">MFEU\-WML:ISR@M.DE^IKD,_ZC/0"^>F7X^$<_62T]_QB36 *Q- M3K7)?F72:M^)RY#FB6Q]9I([%8TP@ZBG@M#)TPB2GR*8=>B MRY/>0';S<4P3]L;^R6&8T^7U6:^K?):C,T/6!+/+&)!&+'GI<,QH=C2.XV5W MQ:X]0]A65JU(P#POAH'+(,2$8N+ZZ=!>2FFH>2!/L17+D[='Y\L.T/K"R9<' ME&DJ%57)*HO:FJ1"H.TC>H_YD=$C;4X7ID;Z=KQ\4&\4,_+U7%HL%5H]R\W9FJIQ;"Y#>49;\5VEE E61JA.4MYE MQ6X5AU[BIY$3D< ) D9CY'I#>YZ+Q^J.9"OS*$\';KSVR%*IK3X66#2B/Z\1 M.)4"=3C4-$B1T\6JD*H=K^N0%C.:2O1+?G>55RL2Q2EQ:1KB-(%A$.(H]?NV M4HZ!C% AR1:F4R!Q)$CUQ*(>:5IZ8X&OD5KS6P=I7IGI,,A+C"*-BY0751O. M2XL6(\H+/'C?W+870;W/[KJ,*DH9> [0((=%HSK#%\*B[SV*52>YU'D46[2SW?<22SUJ-/[#+4R(0A+ZWVC.5F MG"[U&1;B256(?=\E-"+8"Y&7N$.3CL^4BK5'-32C-FG-P<:Q.D:?+!!J3J%F MF8Z=XTE9I13I7;).J9HBI51:_+RF5?7=NEA=9L77;'?:7I^OQ6&:NK%/ L]U M,)\(^C!(AK92%TMMD(UKP;(Z=;@>CR@Y.1I)W'D=FHXS-0%ZCJ[7IV@F>=N4 MZWU[Q%3LU2R OT=X+//X1,*%D:TP.UXORV?-?D:/S= TKQ ;LJ$TV7'&UR>\ M*W;YVR:_JU?0);Y#?.1!QB(8A$D0]'L"T(D05'I69%Q+,]4I"("@16B@6$&! M5\5,T3JEVJFB,IN352X&')XCA;)*H8=!F2U2QV?=T]$GAH_%/6 MY,]=UKYR4AISL72=)'82S^?ABH8# (@2IB)@!INUK&8'I.U=Z!R4XK7%)@F6 M4[*9N%63M2.M)P(G<()/N1B$Q;9H,5Z CSG_A*F/U$;Q+#AB&?)GP[#2 M>B=6$\9?=Q7OB#>[XI_M [O]U>_UY6W6_+W<;S=O[^ZS=7. V0-<(1\%V(!'!0M=)!_)ZX7H+@& MQP]0TUI;/I/3W06X2TV#'WE*Z"]YY*D6-.A0@Z->#T(]K2#KD7M&G"U[:QE" M;=O(];(;WE0X!'E;[QEY[X@!"2 ";\ M[U,_HA2F9-A(XD'%B7P5';>+Q/K"ZC<@T+>G] 1^P T0MS\+$R[ KW_]_%>P MR:_SJNKEOCM!WOXYS^&N>"+7%'D-OE9%D[_9E%\5GQ&R[$8Y:5^.!U67>9]Q MW@7H<(M#_X.8GSY"-_?K1:/(/J/XTSAQ&<(_D:WE',/$2!BXK+)=773G1+ZE M9877Z_W=OKT6F'^7%S<[EE4[/M&HG\)=A6F<\D_P(0UQ&J(P=9UAOL'G()'2 M8;/ITW;Z0 MVC^6NEY7^WRS8@D*"6/,<2*,HX3Y[G!O%G1Y9%5ZE<@F#NO;D!V<5JCN!YR@ M$G?_BXLOFQ+L7UJJ,K+L9,99H]:>)O>3H06H1^'A@+WUY,&M/?Q%+$/)\*R^ M%F74>\N(!)-8*K]<\N"7&L!$";,7] B2[9BO8MQ'RY# MU:%N*(D2!!E'H,PA3!FB4\1 M&@I[7-])E5[ZMH/ LI(/H(4FO)B2@^J &]SWP-6$W9)WY!1]?L>H2?FI3U[> M)RYJ<$0-/K[F%BORK<7L&=VVZZEE"+9E&\LI^[[J]=_M6YXB&HAB(G%;W=^+ MYG9XSO-P@YUH*J A03C L1M["$>I&].8!XN8142V)L14<_8&^J-'? >,X"L' M>7C)=[9K&R79.S.83?._C.%KW*KO;L*VP9KB$/V4BU-RQ>[F8UY=E]6=>(;N MP]6VN.E.#"783V+'PS1&)$70Q:[O]FUCR)C2A0!F6K2<)1W0\4RH&[+W1YB@ M/."\ -E=N5>]G,00Z4JJ."'?6IHH;JH>.#^!"#Z<<(W/H93<_3NX)W*L08U>5J?6A/ML>Z< M3]5?=)3YK&FXY38WPP6;QZ=SA,[Q)&(0LAA"CP,$G\@!T (H24+N.8$-8/ M$Z=&W/8QI9\D+BJ9P=U_D%BD8;CI.*3+O=$8U%]9 MD=WDJR"@)(R3$%(6),2)7"_$/0KB>9%K/- HM+V8#8O[#K,HR;[*M4__&W>- MP>A@R2O60L 1[P(%_@ANK(IKN.4'DFH=ZW3T6)O%R1)__@^*X(4H5CJZ.1DHRS+].:^^%'SXK_N=_AIL\]U-H_A0\G0NFBAG MM^&=^=:2.FL6J.42+K"9JJMZ^0=2?Z-FFT[3]7B7?IZHR?@4@(>D#]?BF>=T M6WZM#T5+(24^I!Y*7,=U"70\/W3K(%O:/:L"<:!UA" ]J7U%MD MLY7PG:/IS, VPNXR!JL94YZ^RF..']E!]3YO1%,?J_)+LUNL+C3J;WKYP"$),3S(4HQ@UZ,Q=?8'X!@''DJZ9:%YBTG5APQ6(L1>-]C M!ET9$+7II&=)JT\!RLAZO?';XR1$WO%Z+&M3Z4[[.BR^B7N13WEY= M\3&K!*"51S%#,?)\U_53UZ/4(^XA'J 8KW;YC?C[2Z6#PZ912 E W G =X"E MQ6" *589>YP78-U>4%6+LTY5!QK<<]0/X"K;BIQ649=MN$A.E^=RB^YIX>=. M!1\\].G$0SUHT*.>_("P(JMG1-FBBY8ARC8-_/X(L%TNI1Y=>HJBV'VL\ONL MV/17!-79;O.ANL]>3>=3N:>R3-#Z3,R>WF4+>()K6GO+N0:'J5G7 MQ^SAF32#4'%CE!,0%ODNC:,TBNF P@L3K'A)D]&V+2]['?+W^P[=A-,K35^, MG5O9=X/9B=7'P3$+G54]RZ?6E&J<9Y8^GQIIG?1DR@2+FC.I_AZ^PRU.3S!$ M 4M@@N. 4!H$XBZGD!PP1!!)/VMKO&7[(BO0G;ZP8'OV,]856C.=";U@2F-; MOQP FYV]C/7!J)G*A+XP.BL9X1/=V<=YJN1G&H8H7^2LPI1MYV<01AG4#&+M MG.5=N;NYS*N[=T?%?H(E=:@?D@!B2)%+ G'UE3=@": KM5MN%X'EH-:M%&Q+ M<3DWQSEE<#/E(JT@-X-WC 2[SE\"^!N!'+P[]9?)L&?*.Z/"WPQ>,AH&C7A+ M-R#*D2M7]C1+Z>BNP2_*(3'!?A'+SC:\Y-<:-0C[J7 :-D-"PB+MBTLI^O4"B&1 M9O=%DVW;?:]-T>QYA^816^QZ;:[VS?NR>82#^-!S7"<,(/)3Y.(8 MI7C $4(BOQAJI77+X?#77;OS;"D2VO&'1!R!]64YJF0/5+S+/%L0?->HWA:U3ORIJ-Z M&JPO7/5T+))5/6VV9%6/[(OMIMC=_)+?7>75*DF8YZ1>B*'OX)AZ"7&C0R-, M[6IBQ8^VK&4#&L5Z?U5^Y#3)(C5J\C, ;]U4";6F,<\G)$33<*6H1RZX$LC MG49-#W[)UK?%+J\>3E6H;Y$X-*41"5TGB5@:A0F+8=^B%Z*$J(C#F'8L*\4! MVN,-'#7=&,6CG(A,1:&:HCQF[V3]:A:!.PRI,>():7Y?JEMN-V_O[LLO[4V#==\P MI3CU$\)G/V$(G9!&7CHD/9['?R5=9F*FN8GF+&THW0XP07$G+O7K@"K4+1AB M^+R:S$2NYJQ'\'I "$X@OJY!UOA5* 29GF>]R@\3?,O5>4@Q\E)AAUDZ%U#) M8=B@TEK74TL'TWVU:ZM%>.-I\:VM&^D;=!V<.DGH$\9BGU(?$0\-#8I'+%72 MPQ'-6(X+!V3M@+KNL:DED&-(E$LH)^)/3?H?4S? FBGE?)FA,RFH 5J7D9*: M,*0TWN74I(B6=_=[/H(_E]?-UZS*WXI2[9OB:INW]P,=VHZY_.$D"0D,4$0H MQN'0-H>D="&/F18M"]0 3DV2#)$IIT[3\Z@F5 ,^, "\ $>(W4UF,ZF6%'-G M!,PL\\O0,L,VE3;[JL:DO/YUQPFDY:YNJGW[AD;?IN,%21"2,'9)0)B'D)<. MFY(>"P*T^I)75Z72C%R[+96Q> I+?0M1/%=T0">.-_/Y^ W_ASJS<7UJ%2;B MDW"J-P>O08L-G((;,_O6YU-CXCT)K^/FW'K\JLVV7Z+AM8GV:/H6-,<>;\MS MTVM##(VN@7MW>-DTQ E%.(ZQ"_W (,@PI;0(;:&[."K@1[TR;(%HN MSYV88[4@8(#>:6O?WDD\X6R0\64DMR8-DBU\T^5JM-+]7)5UO:+B' 7"*(E" M[)&$X##&?:.(^*$9E9-K:C*%>_;0\HW :$C;)*D=J6OF636H:1?@Y[.$3JMF M+18=)5/C>.$JIFB,K(+I<"2K7GC-IP3[]E!LDM]7^;IH)P?\ZVTNON X\%U9 M-<4_NS>27\*XPM1)4Y\@/XZ@1V+(D#NLBB(WQF1X^4-.Z2:#)35Z'[_]H::* M)Y: S8DI[6C.3FQ0D\;I_"8GHLMRF);OW+HSK3R; M7X:2X/=YL_*QAS%!$#HD\<,P1.C+Y-%W64H MH!E39%->=7YDE:J[(/1X,>C[MI]_]4P*\[GB26-[OBG_GF,OM&\EU^733B5JSM7NP' M]3=AO=WQ09_7C7B4[&.^R[:/@:X(\:GK.PAA%E+JD(!%[@ P3%TI+9P!EF7- M'-[BV)]8 YKL&[CJ[0'%8-#ALL:B-ZG-9>X'FQ3VI2=VK$11P')]JCSS;]UY M:@C@EH#!%'"PY7"7X,&:UI\'>TX5?KF^52A06*Z/]:H9IO:U7/V#499?*I:8 MQY4+J*R8R?!R]F&DO(BSV:^;OV=5Q:=C#RWD;'O2;$2#! 4A#5T?QI$7!6D0 M]X!@7=;BQ=]=N7NCI._FV)5>T9F.6.55'0$-#-A M#TY'2(VMZYPEZ_S:CAF>ES$/,F?.]VL\)GE26N=Y\FS:8Q&-/>8A<9XLBEGD M\[E7Y,9#NS2B2C<4C6]MBE4>Q?(+ Q0J+.),QI[.&L[3QQO*)I:BWZ=S[%KT$:I-+CVO)0%9ZV%9FE2%Z10(PV17EA6 MY$;]38//^4WW$5.;;EJ&REJU\,4'%6RQ^>I&7]6L/C=9TUZ1\G->WE39 M_6VQSK;MK>8L0D$:A2ST*'9Y5AHE?CJTE<:^U-4EXUJPK*VG>)0>2AC)VRM; M8I-1IJ9Z*FS):!FW\T3'^'=/->PL$<]M3A@A;N9]!C,VE":[DH*6=%)UVM)P M5S@,$Q@XV ]81%"$( R&MBCV(ZDL;EP+DVJ)TA,$(YF34)-)2!NC)B;>$Y#3 MDY>H>$E/1E.W #T9;T-ILC/)Z@_'B$2A@0Y*1>#)(F< M-""P__C$PYY4?8[RAUH>PAT6^4&L1LCKP]@:%VH#N8,QX5 ^M?N%P:Q%S?S# M60]V.;)+*&ZXO+RP^.YPGPG#"",WI#$+8@I3D1HX0],I8H[2#HN)!FUOJ9Q; MLA]QA9(9LB4W3*;F67&'9#S%=K9#)&@[M_]ADO6%;'@8->GI#H=YOHR<)'== M/NVA?DR\.(+,#UV2N$.3 9%+<(PT9%GI1IPD_V&./\M2O(SA9L84E>//:OS( M#J]/^9=\M\]3;B M=^TAQ+\7S2W=UTUYEU>7^;>&<+M_7U$40,I[@\=@R@=Y M! FDJ<\!^0&?N,1*[Q\8:]3RL.MQJF4/YAB5RR!F(5,MB^@A C&,P 2?.4H MP0 3_": @A;IQ+F$+(%GA,VX#Y8A>[ MNLUI^E-75)SP^7R;5?E55N>;C]E#^P+-X;"V&[E>2$.(,'80"C CNP!'_FO-!@'*%GAOE$GEK&X)_*V'*6 MT:!=[RJ:)J+I4W GO;XF#\>_Z>'AKUFUZ>J^4."F-"4H0-@39YQ2Y+$!'XPH MTJR"M8S*]D+.:1WFB:B<&G.J+'5;COF<^@B31A?-VG:QY,K0(KVK&"&F=:SM MRMMQ?CBW'C6YKY<18V:P^^7:W4F9EU[^XN/I?7:7MX5^*$3(24*<^#B$84R# MU(G[)GR(8J4%?J4/MKV\Q;\# HQ2\:X>17+B:XT=-?V4)L;.*M\)">=6]72X M6H;^Z$%_NFJG;[^J"O0%>L1W<8+C("0^A-@/,?2TZDHP.2'SV=$BB5 MWNH2I:8&%CC2U@,3E;;:BO!BJ>U(QI:E"JK@7] %+0ZDKO83^P/-PUMNU*XI MON2B0>ZXH*]$\$-(((L(#GV'>&[(L!/T#89)G,I?U3>N&=OU0"TX<$#77A!\ M 01 A?O61C)Y7D8F)E%-4L[PI_-8WD@B%2ZBFXY0O8OE1A$K=TO<60J>*](R MQ]L";G$S9$AIO$^-57!G:#!"%,9>XI.$>)C$D&>2:=]@%(2I7/WF^&;F4G!G MM(++,ZFKX%9(-*3@CCD%ER=RK();(=2P@LL0.T+!'1T%5^9MJ0JN;LBK"J[) MS:@O\GZ ,V](,_D_:?5E"J>-3 M/TF"-(6ADR**:-]&'+FNU%T&>I]L.11UE5$"C5;QA")+4AC.;I7IT+6.O5!/[T]=L1S @7<.K7=]U1+?;/-G435C*()*;N=TWS+4>UX* MGI;BSN\/V5C"[NZWY4.>?V[*]>\?[@7.X?J/.*513*.((D1P@A&APQYQ[))$ MZ:U@_58LJWH+")0M(L77%T8P)R?*TY"FIJRO')2[ !U.,[?Y*,ONBXR=T<[Q M+"]# W849KN?RHKMM\W)IX(_)37356LFWS3_D)<5%D/R\84TX@1DOI)&'HD M\)"3#" "%S+Y)5OC3=M>L^T!@_I4O=JK-*H#Z/Z7>P%;9:'0O!]D5FQG=8'B MDNW ?A<[/IRP?\3;_[)%K+5>:]X-*@NVL[I#<\76O%LDEVM5R7IQO=8:ZTM8 ML+5G7#E)SU6]C.;[!C]]_K5O,_4QP5$8X03ZR,,HHE[8MXE]RCRU&VC&M&0Y M4G$@JE?.C.)-+K&>CC*UR/*"3OV98ZO_,E-*?9:K,VFU&8Z7D5H;LN6[&V/, M,2258G_,J_:N.VYSN^[P'("/HJ_U$'"4Q# D! 64ABA*_0 ?(,202=UQ;Z5A MRZ+U45JU[- JD2_/R:B:IIT@?=-"?2D;^_-'29F;P ,*J?*UZQ&Q:/#K$:%Q4]8R,NVO/0-'%1 MQ5.& ^,CZD8'1CU'_$B!4=-"K< XADW9[92_\<:+W4U;4PM1@J+0\U(/!>*" M,C]PAYI: EGBJFR>J'RNY4#60]$J?5>B1VZ/Q!8S:L%$DA0K.Q\G#)S9Y]#A M:1F[&EK(R_&]1&OD]S60+@\?D(0L86$<.T$4!'18C")IZ$EM2>A]\E2C7ZNT M7)$D)06PP(^F!LQ2R?V(A==U0)&M12F!*O;GM4"+@9$G7]JBZ8JG*K:J41#@<@S F;#'.6F\_%KV""!R*$_5W#3Q MJ>.XD4O)4+]-&$J4CA";;->R-/['/JOX/]L^F-9&!69-::,=4BUI(P>[6&T\ M$#E*&]7=\:-HHX9ERMJHRYZQ ],O'<=[=W@2ED0>8SAF*?5]DJ:^Y[,#,.I# MM1>I[<.QK*0R+^"\\@#..^TWK2=PYBB5GLN/^N)MT87S'*]^E7AUL;?AU47' M "L&JQZ4-LVU;,3@<.[*7;O30;/[HLFV+8[Z4U[GU9=\DY95NF_V5?ZVKO=B MCV050$:3P,..'WL8^JD3HF'C@[*(21U'M-?Z%/&@%J[]OY1$+3,$VCP _<)/!) MG*2'M1;JIXG26^_3HYM!MG#B/'^[LJ/D71[LN M0&?9#Y+8O^08&WG^Z$ZPC/ RH_VF9@&&/"%5GBL+\NHIR)-"JLNLNLD;_@-Q MH6AVDZ\8@A'T7 QC3'Q"/9_/60:<-&12X6D^=);#T_%BW?L#)M!PN:EORVT7 MK?+AT@=Q-_4&%(?K>A_?C-*4X!_[;%MW$L O0F0:.MBW>YPJ5R(OWO5Z=\GQ]0*Z* MV0;M+]4XS^KB!51 SVM_N93!IC&MOM*!RD?D+?_A1Q$G/UR?+!/TF%=)DJ0! M@HAY;NC @ 6./UQX3AV64.7Y]3PP+6?9@WF@M4]TA<>KMKV1,TRYK3CKM;GWO#UD09/PF8EX;C:^ M!-]8#V_LVWU1M7_, 1;E9D4"!_DTP(F?QH[O)92@8=D@20*B=.7Q=*ALKQ*? M3*7YU/D^;\\'\LGT5'%+W4V6PY15#TT>E8[6@,Z<'R3^//6"C7"C[>D?/+KH MVVTJF(QDWOJ.8_L__9&7#J&[2JGO$#=RG3 A,621ZSO^ %%-_\HN- M8#.Z#_S@$6>\_:;"CB%/&*U.^;Z$9BBRN!P**]*R&EY1J"_+_^CJ)L0/^ZJ) M=GF/A]'V\_C/#\_CGKZY<+JGY6$:.3Y*4B2"K1>[R5"@GX0DDG^GYP>VT7(< MY/"J7&PL%+ONP9^VS.4NS]N4_"X7%S?5%R=E-!:J'A;(NLEZF06:MY2J&_)L M3>FA>.O #^ V@P-#X+($/4?=+X:BK&YSC//0?7S[R^,[[(]>][FP6\BS0)_; M* =:H)E+*RI:>!'#15$/#C)9O^I&.L2"%JGFX\#47KM!CTR]4?(E M*_C';D5L_IG_VV;E,@R9QW'Y/O,83 */1@>X3H#FV"]1!FDYL!V7(OMSO2 ; M()J]N6$^+T^[T6+5P0O8;WG4.UH+?\R-EZ=^FF#_1;MK+"C"S4J#I=V8D7Z1 MC7.']ZCSZ@N?2CZ/_GVY$W.(O O$?"+:9-O3W].R;MZ7S7_FS:=\7=[LVDVD MQ E<&L0!(@X,*4MYB!X*&!CQL-2[/_.CM!SI?MU5!RQ@?2J':XZ63^BVF9C- M-278E;LWG7G=W*Z71IVZ@AE]+A?V?@QWZ\>]9^\B/=@SA#EA /]I Q[R!AQM MX/.ZNW(_=82SYI(S(6[^;K",&+< 'LJE#="%1+FN6H_'Z/Y'XN_MX(4,! M8W'L!X0B%@=D,"(.@W 1H4\/^F+C(3B-AQ=]&7<['ZB.]BTD3FKVFIF#I_T. M,UM$_7CL+9\D>LN/%6&?]=L<87=!1&[9-]A 9)PD*4,!*&$8F)Z_BRVT:CVK"G;0(6 M:'&!$V#@MP':Q/=9GV/IC)(8(7<9X]Z,*:6%SJZS,%.[ PP2)@H[5<8;]SV!OOZ M-M_LM]VE*,4NVZV+; NR%GR[X;XMLJMBRT60C\V[WAJ0-=T-*NW5*4!LS8L4 MM+-/9*F%XG*->92 MS,I(K&DG+4QVC9OWDA3;X=&P//^Z*Z_$G_;!(VK$])/W7Z<6"BNOZMJ.IDL)5%(W( B M/\ N-98I#&\_4/ZK)O'6'R*G\DGQA=/.0:_E< M*CZ2TS,B/I6WEJ'ADUE;SC,F=!/UMSRUW'''/% ^C>!?/0D@@7BKDA"7! DB M+&(I3F'J(DQ2&H0(N7H)^RCP?-XB\JGK MN$$/("0.]/34<'2S$^KA?97?9\6FO5A[5^?=OFCG>!ZJ* M.2G]^IK9PCS(9;^*O1S5?(U%*=TTYHJE*:I;O-N(_[!_ M[(LOV;;-9!^#H"ES,.39:QB1(/4\1&":0N@D)(*A1]1N<3#;](0JNN9 +]K_ M!?D1[]-+&\3O=674C#-4I71R/^C+J<#8$MY^<8)V09HJ0Z>4KAKUR]*TU:QQ M+^JK!0YE-?9C5=[G5?/PD??FAF,0[=^+=8*3A=XXP5& TP CZ'D01\0?4N/0 MI:[4K94&FYLT(^W07H![@?>B'=3Y %E-/TT0+:>9$W.LII,?#Y2V\%I&#P!G MU\?7J3NCB09Y7X8.FC2HM-9'1\W(NVSV/>>C7Q4X+HYZ$:1A' 0."Y*8N4GJ M'5+:-&)*A\J--3JA]G43;P,3[A$4:TVWIV%W[&2[0]F>'%LO;IGR/(_RT^WQ MKEB&$)HWZ_Q4VQ1O&K55ZW6USS?OCJ<-GF2A3I0$?HR3- Q0!%."&'0' )#_ M7+.*:FRS$PICUF$]/9&A73@UFFU5A9R4:'V-[&&"$YP+DL?72)2K;C+EB:5) MI#G#7JY8,LN=K$RVVGQ4Y3/-)TD41(X#<1 R)PA]3+W#<,_Z4Y?*LTQ+B>4LY"M)I-=^GB2-BY)(V7Y.Z.0QEVP#'TT;U9IN>OJ MII!\:K_9KYN_9Z+&K7D8@#P\@>$&<>KZ:S!@@'M05B7L$(1_S_& P2&/MQ MZ&+?=?AGNBY+4?&,H.J]M]MA1 M%"P]8F14B9MXHDC\NZ=J](B#9R1&CZ.9'X71PUR.Z16*(_R77%S6NXI=YB2Q M&WIA0$./>@BET?#I+HO5QKCD9\XURI/R+BMVJN-%743\>\EM4RH_Z78E?<[>_ZSV<(AB$)@LCUW=AW12DOJG6A[Y/1CY :[(R>M#W!X=:H.\QP%^ZY!,,*@?6?["L-9C9_Z!K8F[ M'-LO% 9W]NWD\WTG8AZ+8N+$ 7&@[X=>.GP^Q5!J#43]4VT/[@Z,PN!6XT1B M<%NC0W%P=SBF'-RGEK\TN+786<#@UL-=CNT7:NN@;W?K\BX7N5N;K;T3A(E7 M.<0,@4+(:,Q0""EB%/N4.JAK,75B2H/5E[RZ*F47/<>TI-+G3T%IK:P--\2" M_HK81P_NG)Y;O0!XN^W-$/_P>!?L<&UR>Z3U0CS:\RF_+RNQ^;'+E98%C/A) M;B%T*@>IB5*'"AQ@@0&7B44$Y:7-,QR=6<4TP>PR%BR-6%*:[W=&1*^;J*XH MXUD3C!TNJABBU/?]U!W:Q#0.C9%O6A<^\V#U2.J6E$4/N&:5V%OQB3.], M+*284KP.B[KF*?*[:-53M45.][08DE4^,48_7(M;D^H^K8P@2;BFQB'_\"@- M7(@]YZ"PJ:-TS9SZIUN>V[7/6G"Q$M>3*6Y':S E)SQV25(3FX&?%HV9>9^R MP'S'QQE1T>=N&4(R G]IJA>I"<:GO,[YWXKC?DG^)=^6[:D7UEUYT+<,@R1) MTS@.O02E-'2@D_I#RT& E4IC3+1GO1JF@]B>!=L<0:KIBQ%BY11G:D[5-.@1 MG2?X0 ]P)EF2(.V,4)FD?!G29=2BTEX'52P#S+?\MS>\X5^RZO=[<8@3ZCJ1BX=FPRCQEX.[S0+$,+P;\"F6\(UF4T[0)B52 M<1>\@]:R> WLY2]1M>Y^CM33"]#Q,R9\[2^SBQ/LO+U<[[+JVS+F\6;NV)7 MB >2FN)+_KAMG\0.PBYQDS A;NC!P(=]VZX+J=+18#,M6A:R'F0["+-',-7T MS!"]E; %[;>>,+6P:/KHV^>@#/WBS=O3][\JKCB;E=%G4T6.:5Q^5V&LG< M=@%0+:;'2^HJ=I)M^_X[EZ\OJ/OF4];D*P\C%[G4QU'H>P$-7 <><,=!I/2ZZOQH;2])LDRP^/S_ENJN XJM_\ 4/C.#YL M!D8#GE(*BU>OX[Z2P2UFT^+RX\N\NG-7-$H3)XJ81U(>P[TD\3 \Q'$$B5I5 MVHQ [9>T]7" N,M%(P3.Y#^%V+=\QRTFZ!TZP^6YSF OU%EQU6LQ;M[^L:#@ M-C,1ST6U)?AFEEG> #@IOA2;?+?IPK#'O)2&F'$/^R$A#"9#T9*7T%3IKN[Y MT5J>Y0U8P$.1;S?VSWGNJGF=J.ZS8+"WS+X ML#FW,^"I68/AW\HM_QAQ_U*+/$G#R'=)ZLC?VCA,3'[ILZ*&IVGC]P6-1E9(K .,I;UD/C MAP[LS^(JPOKMKCM(^O>\N+GET/&7O,IN\O:7"0=_,',5X\A)G,2/W!#Y+"$1 MQSY8D7INJK$6NB#TUA=(!XAOL@XCN!8:^J75T#\7.[ IM]NLJL%]7H%:6/Z7 MB<*KK>Y@.=0NH!],'G8_#'&VLUI< MS9?0$&RT%O>O)]6G"G/M#IE/C>:M=*_,9@ACP>E-3HCKO1?8I? M>I#W=YQQM03%W3V/9Q827P.^,9C]3N04JY)[ ;@5H#=C@6GOJQR/S7W-.7$9 M^CVUT3I9L&G.S:;"[_/FPS6'N/)=XB+H4=^)T@@G+/1H?_-ZBES'2U9-V61; MDRFQ=--*J?$!I;'4^ +L>^S?RQH\V'W*1>O@7;WZ+PO=]7P+4== M=,^"KMPTB4/'.V) M^%.\_;N0BJO,$[I.3J>7Z34U"3?D,"OJ;8S?,\(^O0^7H?DSV%W./7HT(P5Y M.'E$+JWR?^SSW?JA?10@BD@ $4J].,0HB+V4NFAH&481UHH!(]JSK.ZGC^D= M@&D](F*$7$65GHA7-?W5HM2NVK[,DXR.&F!Y80IIPJ*7M,\86\JJ]ER[_87_ M49 D7NS!"'J(4LJE%09=R[X#,=;+;$>T-X^J:3T88H1>15V;B%DCNC;+PR$2 M3,DHFP&>%Z9L)BQZ2=F,L35&V>I#]MC?!)GZ@<<2E^ (!6D^1W78@]?G.S^+-+@?A.GS8.#& 411CZ.:>20V"4P@4.+OD>4KA(9TXYE M_>ZAM=<=@[H#IW@;R"@6)6N+)B)0350'[@0L<,0UTV3Z#$?G2H0,,+L,T3-B MR=/B'V/L3%GI\Z[8Y6^;_*Y>I2G/JQEVG2AR:,S[3<#B 6/JJCU./"VR"5<8 M.WO:ZI$3BX:%QPT0(_SE&I/6+O";L RTILU0'Z3@\.EJA.SX6G^QSBK-/)(G$8(QD'@4"\($YSV,& :!:[2 MJ2_3C2OIOOJYKW;\MTC&J?9XDO5D>E)^+>CR8R6>5WY?XU)!;XVY99D":\Z\ M5Q35,(^&)'2]WM_MM^(TVL]56=>_\K0_VPI&_508P%2I7FP:1):3[!8;.((#_UYN-V):+U":%6!3+C*BRC-XQX94 M'\T WWE26'(QW!\T_5%=$_SKR[MA__X0FF_:9K5 8(5QV]'A'?_NB(VES N@ MCPDB40J],,9QTF/S$NBCX4Z=2_M!0@V8E P]OE?GTF"L$&"5;R>;QF-V@X4% M+\T4+(0E/UZP>,2_A6"AY]\?.UAHVFPH6(QA?/P:_6.4*^C%,'03QW7=Q'59 M#%',AN:#"!I:C%=L=++]7U-KYJJDCETRN+V8\ZT5K$U:5^F6(XW M2WI=>A1OXR7OT0+.BM($$S=&(0H(IB[#'HODY8NOAI6B6M?6-8,R!]DDL6 MGH^QYU(&TX@$<>+0$'D"E^_X/"]5JQ6TC^8'7C"VX)K1XCJ#5\S*[H^S1&QS M>=B>1Q>OX:;ME5=W*TS;U/W'JP\H85$"$R=- I^2)/72*&YQN;&7)DY@6_?5 MT,RE^R86?RWXQI[PVW/+=,*_K.5>FTN]]CSZXPJ_IKT&A'\,T^.%?^6X(44$ M>Y#Z"+(T1I# ML$PA*D#?3.*_FHS/]P2[NO$C95;HYP9U-&E"*.6XDF3NG0I MDS=$6J,4N9$5'UK>W15->T ;[S:TW#4\1\IW:['0>WAM[5AM3)W4IY'#0I9& MD9NRT.VN%/*CQ"%8]A"PV4;MC;03G.TYLD=(E_ (HA*19X:D'86/O!O?9G5^Q,*^K;=[,>MY5^YN>&2^._ZJN[J:0!10WW5"-PW#P$U< M&-(!"'4]I:M6+31O.?$8$(,C+O%F2 \:"-1O!.R3W^L]'6##,W)2.[-3U/36 MAC^LZ*XZJV?$UZ*+EJ' -@TL)^ON:EHL=LF?W(W& @]YOANZU(MBPACEF5O? M4(H27VDRI_'QEK6T+1X9>2^B#FER,FB9+S694Z3*BH)]3\@9A1K!WC(4:(P! MI;&>-$9!WF=W>7^#EH.#Q$=!1 ,2L(BZ<0S)T)RO^.BT=B/3JLD%$- T+R/4 M)U)'6RQQ.$IA9.F;0&F.]$CKC0:C2U0='3/.:H\V+Z\I4'VW+E8DV_U>7N.[ MO"K6V;LRVV7B\K_N5CE\4^7MG=/]!5HP]",2>"4C?L M&6_4LD()J*"\!CU8L.5HVT6BX>H]D V Y>3*/.OGY6M6PM7D["G7[P:N!ZC@ M@/7U*_LLD[XIU^WH;-^47";YCR#.XX0GD4;0T<8/Q^NCARI!ST03:QS/&UWL MF55:[IN*.Q-5OBF:-%N+"[.Z)ZE22)(0IR'U?!IAY"1N$'4-Q3[S(5/)?#4^ MWG)$Z1"! 9+6#%J'-,D]&[M\*6[,J%%E9^_E.T+.;;#HL[>,7':, 4^W2L9R MH:<@?:H"0,OIGAHRG>94I&<5@-3JXC6G%F/.ATEL<#:2"V9 M99;\'"G2>J+(X1(51=6$LYJBQ8>LJGS*OY3;+\7NYG&;?2Y$$<^ $*%^$B'' M=7R4AG!H$U,6J\C+N)8LZ\P!''@R@-2$9B2;%;O\P_4SV1;_<.:DQ$L3G 1>ZB>!GP[->2[Q5#1* MNQ'+\O0NW_&.TJ][:TRD],F3DZ1)>%-3(P7*K*C/2Y2<$9[1+"Y#<\:;41KN M7>.5INM-?2:68/$0I>=YV(D3CU'/HZAO-DA@K+1E.;HQV\HC'A8HKY^&] O0 MCR^]"=EXBO5UR1J[BOHTEMC)5.N4,$7UTN)ZN2JF9XZ$FHW@27K[\\.P_MVG M:2C%#,=.C!),*,04!30*3,EN35IDZ1Q6Y":VXS* M1"EN)]HDS,RVH<&MP2?&GML"U.5E(5M]VO"?;NF-XT$V'_Q\6U;-95[=B8(5 M\21DFWO&E'B4I0F->7-)#&D8'=J"B"J]$*[7@F4-;4%U!>H"U@40P+1FGYH$ MRJ5X]KE3DU8MVJSDDF, MF(N@T[<6NK[:DU2Z;,+[*AHCB*?"U4=52M> MTQTM5J25I\EVFRL^!VW$V!VFIGU*E1""8!S'H8NBU'5\["@= M\QG5D&T-ZK"!#MQQ8491?491*2E!4[&HJ$./"*Q/EK;FV?T[1],Y03+![D)4 MR8@I3Z7)'#_R)0KM738?LZIYN*RR79VUCU_7Y.'T-VUJYD5<(ET,8Q@%$8&, MQ,/IQSB$3.W.,(/-6B]>Z.Z9:@%IS=!,4BRG8C.QJZ9I2L1:JF&0I>EL08-Q MKI>A<#8,^Z[4P1)W.NHWG(^B_-,=/_60ZR>^DX2,!$-#29@H5F4I?_RT:J8U M"]0A35VW+/ U2I]FF?-]3XBD$BFRMSS%437@C+)HI1!$.I1:41'V]908ZH)/>S1A#URM;?-!RI MJ<81$.@0F9FA<5M/5(-_]U0Q7B;CN;VN\/76NV*7OVWR MNWH5$C\D;H \'R=>&CK08_$ )E"LQ+0$P;+R:%WY)-"#%K[->[@4W"27"2W M0VJZ9\TY\U_*=:#W3.YEV5_+R,]L&SGF@BY=3E55^\/5MKCI*FP("1R4X) G MDCYA+$4A2@_A@<9*J_<:'S^5VJZ/UU5>@/81*CTA56%.320MD:8I@$OXE'L\HGQ5W+$,3[9@F M46%OB#]9'?W0W.85KNN\J=]S9O95Q9.39Z[.)C )*8X0(W$0NB1,L1\[3D!< M%Q,:(*7J+E-M6L[:6IB@PRESU;Q=?N4$<@YJU;3QE-4+< 2YA'O])=D[HXBF M^5^&&!JWJK3;:U5O?+W.>8OMXZ+U*J5)XC.:)LP-XY1XL1/AH8V(>4IK@VJ? M;%G.!C"@SJLOQ5I,1FLQ!'?E[DU/N>H%KTJ\R0F8/'CC/#H\;8,>='$_MTMK?H,R$H%^\>>IV+'UX'^7C2WY;[YE&>;8ON0Y&(= MK=BU#PEE1=6^K87OROVN6?&LC021 UT48)ZN4>@%S'%PBC&*(T:4CF+;0V%9 M@O@@>G.75;_GC0 '\M:.X>;6T,.:U:AA_4=*W#?/)R&?C:H08];'"* M&QS?B&M?9M]/+7_:%)^12OMN6X:L3F!G.?6 4'UEK6Y^R3F&S=O=E[SN%MY7 M$+$D2",OXHVX/@F%MI^RYN39R.-T816E.(@"'Z4X M\G&:HM#ERM:W"OE_E1Z3'=F69>$YD@V*'<@ZL*#B: _7\RL^-3N66SD5FI)6 M-3WJD0$![=&SW7/-1U^AZHQ*F2)Y&7IES)JG+]$:94E^">R^K(NF?KH&MT(P M0*E#1%DO@CPQBQSL'9KS4J6KW[4;L;XPUN%27?W2I4QV(6P"ME37Q#I(SZS> M3[TH]CPW9]?'1M*Y#-D9;\9WJV9&>)$N_:KR^ZS8L&_W^:[.3YH+28H\FF+D M03-)3XO M<7.N0FPLG;4%)=@Y@I$?.I?@GH&SWW;,6FX$2AM=I&U&P8)0Q,^4)"RA$4"T[D&9Q M&>HRT@:9D@)%1N1OQ,JJG&2UV'N\$U+6%K[BJN(=JWVPBSP<_^1C]M"^8/LU MJS8?[MLCVA_V32UNJRAV-Y_*[38M*_'+540)8=")/8PH8HF?((>Z<>(CZL5Q M2J7N/9T9HNT*K0X<.$&G>@G7/)Z3T\8?P&EJXMJB?7,EX()3D\")3>#J 9S^ M76\7: V[ +UI%Z<^![\)\T!OW^17B=EPTAFMG[E7+"-8S$W"=_>@+< G,X2K M]_OV<&_H8,]U$'5]C\:IDT;0]P><(8)D=9]71;GYW&15,WF\DL2HHGI/S9$6 M0)+Q;]"/Q<[4 NSZK_\L"+6T3V-?BFZ]@\G7:KV MVU,M+4],)5@_\S]LZK>[C^TH^[DJZYHCI2Z$F'IAC!(8^B3DR'ND,' ]M2-A M=;>(GW+H?*QX]XQZ+$6E, M9_ACQ*11#!B.2N.](7\?<;G^_6U=[_--LJ]X%.R:;-'5[2][2.Q;7JT+#G=% M7;/";X]-RY$SRT:^-T]RY:YG&J6D);5=5XT M>PY["!ZK( @@9F'D)3X./)!J2'JE^JK\3VR?/,3 M%8L^\*[FB:EDJD_YQ2G$'B=.XS3V@@3Y$&*'!E'H''!"GSI3UK2H MHYNHG$497=Y,,:U<>J6.>B$N>ZK\0A4>BZ MV$9H,AR"/13+68IN!;#FP#3-#C/"PG@Q:IR,([79RM>M-8/YB\ MLG..+K"(JL\+\%JWFNL:P>F].\VLSW17^V/$7YL$V9LWVO'EPB+X*G*BR$GB M( H@>FQGK"H@*W4??_ M&-'Z#QFBYX_+TCWI_U?!6)Z5>2*PHM>,A=U:J;;NK 78IU$24IKZ;H ]-R0) M&XH\2."J7>BP)-R6I\JG1=?68^N4[C847Q?J:?,QMM8OV/ZQ(JTYCXZ)MC/T MJQ\DXL[!C&K4G0P&NE!%)2M+ 2W! DP"%B#CBI>;>" ;39-+@:Q:Z MY?C[N#Q]]@ALV.T3!>'Y/#YC''ZF1/Z/%HJ5_&HS&MOI8'^0@&R)'-,QV:8/ M)PO+SY2,GC4C16[D,80A0Y0XD1-&T7"C XE8;'8?>6KPED/SX7S!,D*S<==/ M%)SG]/J,X?G9LPE_M "MZ%N;(=I6-_N#!&EK])@.TW;]N+0-XQ!'B- T2EF" MTS#&E'K^($'T=&I69EIOT_-:S.LQ=6F/,^Y,?!IG,\0LY(O)C M36+,^'&:$R5&>M(?(]0:9\7>Z1.#7ILJU.+-IA!?9-OCN^?UX>'S@!$W=/A+R:&];4%1>ZD,/1?+EXIUT@C_\H3])4O<58#X?)UA<!OXE1OCGEZBG#?96^LHTP7[N;K+4->H_2K#7\*_%8&^SM_TQ@KU5A@P' M>_O>E WV:594?\NV^[Q[4Q/O-N^*[*K8%DV1U[_DF5A2V'S8?"WUJZ)%S&-^>.,1D[O\V4H MWPQVEW./-DV5(@^'+_^]X()9K6\?WN5?N*.^%?6*H12GR&%1$J5IZN/0":*^ M<#ST"R6MH\AE^[.GR6 M,1F1-4/YPA34D%$OR:-)SI2UK]?AMKC[>QA)*1+'59QZR/<[^WU3MS+M_I*W]Q<[0>S%V UAD/HQ\UT_<@XMID3M'H4Q[5C6 MQ!8+<#553X+"V"%A@(<& Y\IK5^-:,:R# E( M[6))^\4).*TU^S%TRLG31$RJJ9,VB5:4Z66*S@B3 5Z7H4LF#"F-]SDU5?J4 MUTU5K)M\\WS3S_]TR-A\KI&>AU 4B3/^(:21.T!*,0U4=,LJD/F436L-WJY3 MY-1O,?XPIH^S+,^/H?&,AD[BG66H[#2FEC/T?C6E_J79/N=YNA M,4@A]&& 0Q<[*8S<,/:&VI.$(:9T3$RS"BLAH-V)99EI<(&L1J0F,/FUR$C,)8VHB MTY'58QH*?.>1F9?8.2,THPE=AM2,-Z,TW-$45\3RJBFN"TYB7G^X3O+[LBZ: MOD7J>@Z-6!KY;I@Z_']<2@>!PS!6*E88TX[MF>,)-''+Y*8#I[@4-H9'R;6P MB2A4G.P]8:_'-9,0G>'HW&J8 6:7(4=&+'FZ'F:,'5E1ZG3OL#UPO&/D<,6( M[Y&8!E$0^&X04\\-O#CLVTT#AR@E0^-;LRQ0+4!Q#>YQ6TQ-G SP*2=1TU*I M)E0=MHL3$D\N:9KMCJ97&3LC6^;87H9X&;2GM-4O3>PW/H-CY3&:D"!U0R?U M/!1@! ,TM$]C#XW??M1I=:HU^[7X(C]B-;$-J<7RF%U)VP0;6H1_00&7L&GY M#(/*>YACO+ ,&;1@E]0.YWCFI/.[+UFQ%:8>T9#*R-0ZG8WWZ_8>C(KGU:#N@#U,G'R\2,^Y MK&,\I\L89R8,>9IGF.)F]$QI1;R$Q3'TPR!PTH0F+$H."0T)XWC5E$VV'3E# M>K45I03B $AZ#%V*?]*O%X.[X2X#/E.Z%B'NB\&9TNM\CIPA&:72X,QH(=,A MG6F0-*4+T:/Q=LA.>Q29,57(M*)A@/S839B#4AH$7NJQ_J!R[$0>H(#O:_L@"M2-(R9$0' M^#-+R%JVC[I]ZO3NOZ'U$$-$G(@$,?(9#I"7!'WK)"%JM=>FVK0L$*>G8T_1 M&;AD2H=@.469@ULUN7F)UKE/')\G[(P^F:9\&>)EW"J9*Z1&LR8K>Q^K_#XK M-NR;N-PYYXE56P_:+>3U5:&KQ*&1&T4^9C3U:),@[E-U%QF5; +WN,$X[."5(.S,P35*^C$%IU*+27@=5&XQ)?M6\W?'Y MSUZ(P$$85FD8>@ZBF'I.[*8X1HX?#ZT%(5&:=^BV,46.T6Z@=2715XKUT-K4 MR6434["FECT(1. (:1&[:2^P=$:9QO*Z##4:;45IMK>IJ<[;.RYWE6CIP_7; MG7@LITU!5@YBC&&/$ARY%,5!Y&%_:.W_8^]=FQO'M2S1O\*(VW.[*L)YAF\2 M?3_A>4[.9*5S,EU5T;<^*)@2;6M*)MVDE%4^OWX /B39EF0 !$AFG9GNZ2IA>0<,/&PZ)=W']]?.0+8 MN$ITCIX+4C28T7EHT7 W2L,]3?%(?'67%>M_-D]=X;*HR\UZU;Y[5:SXXK#F M0MC\]OJ6K8NL6*ZSS1?^)VWFYNBL1['ZLKXKFJ-LQ18NE^6NV*Z+NT_\>TON MQ4W^YQ9QWGY?0!Q[V$T ! D.PB0.@S1-&"4L)%$,7*9TU'YNX"VKY[&_39;F MR^[A040E?!EYY(%S<,'I?5 \\3\W8F5O$I@;;HO1Z9&K0O*/G&VZQK&[HG_L M'78.'A\?TFNZT^4^Y/PF''<:S\>^!&'DAKTP<]00N[\3+P-<.+[+CYF&_?%\OR(1=IG/W9HIL2 MEP\/9?%ERT?L?;GA)-;B(<3E'DT(4V[?C4D2>M1/44*#N$,3T0@HW8Y@"X/E M,/3C[B&O1.?[#[6HTAKECM5[<" .DLB#$8YB[/HN2KP$]N!(J'9QS4B0+"LUR8OR M@4>OZEH]5I/(2?<,6T--R7L'G,X#IW6A2=PT3CA'7HC7PKELK#?K=O4^E9B; M8?V"MH_0IW \V M/JNUR/KW4KT*?%>="'0!L.F@5[\-!H6]H]!O-?#M/)B!_)YG M4SWX'=PN,Y9;$][)!<"&6-3=)&_#;8B\Q ^Q#V *1Q[ =A;\MEB6+^0,^& M]3Q!NQ]4Y%MGW>XD/?(1V^ACHY2K4J'%AY,LKP_ M28M"Q8$:C?/0JX$^O%%KH,.(KO9TTK?PXA2D40!]E,1Q&M$H9DEO+49,\:2Q MKA7K^M,OT493(&E^]33(!K'#56B26.L,-0I*I$KF/+5(V8LWU$B/%5D]^K*\ MSU>[37Y]"XOMNL]K'0X1+F#>B9&#AIVGD89BB M"/!@S24@Q'UU5I+$3.F-Y)&A64X>]MZ(]=&Q/T='=IS>(T?T,N?()_&/3M4Y M-IXIWO,W=HO+">N,&UM-CZ=H9RMZ;K9%+DP#$S7]/&:/J9PO9S'\%*_@'P8- M/9W^0'.#(@CBE*8!2 A@& ?!?O-MB2!5.E5H"EQ6I[%SBF:SH6SDS:GW*ST MO;2DVA2EV8AVGB&PQ_"%*6<.[3J/^6<63+Q\3&$.F S,3!^SAYR4#]FZ6 ? MN3ZBR(,>C0-$4N#CWBQ*B-*Z:+"Q:>:(*T= ='YK01J9*U0('B+XEK@UHMJR MM(ZHW@>ZE"58@^DYZZB..U)BJ,W32+'VAW71E@@O4A+ P \#@"!+J8]"A/9+ M 49P.F)@+0]JHBA:.2\@/'(:E\:-O16:=Y1 VT[+FHFJK33J'&/Q?2/8"[S5 MVWG.LX--M\V&U+J\CS3;P =QS<(B#"EF0>2'(,5I0!#PZ'XFQ %1NC)M'$0C MS#/O]IIT?!:DNUXM^R.K5@.*Y$9JMU'F$ M--LD$;*BOJK'GA^7 @D4)*/1 E$0)N&KF MQK[+(HBC, AC!&3+/0;;L:<6'32GP>8<@YOLA/!;;%T8WL:(GL?(->?.JS?" MC/(T=+P=S@,?+K8"$8R0YXL#$ B%'@LC%/8(,/.5=M),VK4<:YT?CZK/,!JD M>IC*V6;9F. =75PXW:6$"BQJ".&0MIBW)@[R3%(>A[,G_6:B(*/@6BSL?E[7 MO[<%$31,@SC!/@YHG%#$(Z($-]?U@H3RA7.B]'ZBG@G+^O<,E2-@Z96GZ1(H M)W4C<*>F:AJTV7F&\20Q%X1J()/ST*2A3KQ\JM$$)V\I35UM%_NK1[]P>UFU M+MM78",:@-0/(X*HFW@)X/K6V6&A#Z2>+='_NO7ZV1:+4JG1 *XNZ\DX-*E) MB2Q#,OK!_3O2#OZ[E[IQEH 3DC&LH+T:-2%0Y4F>=6PR)":9/1 S#S7K"09SSEX0R\T"9N/6.@Z M<$(I!G'QEDPTKQQ43PO\<9%X%*,0)3X($/$]1 CLXI@TCB(@E?U5^)SMI,8_ MWG^$8NE9T897X>24_#/KTL&[' F F1BUV_CWT L2/W"!) M(BZNE&/H!39!)%)Z4]Z,Q7%$+G[G^N9$3H'/X2)GATJC(B?8G:'([9G3%#EU MYNZ1;(T5MF,OR86*('[M\9GQKL3+]X-:#70[L#9([*P_+ M]>)]\2VO.3OO"WR_+K(N;'!AY(8D]N+()2R%*8CZW"S7#U?NKH !G[<\U'M0 MSOO":6!);K$,X.N-+99QJ%(3@%F[1D8F_2]D%+A M7K/>VH8:S,_$VE $'2F,]12T-A#+>&9;YE_L\WWX0_(EGO$5D MAMS(QRGE:R],W22(/$II;R[&KE2!W& CEO6UP^4TP)P>F=8%7?H\RF5\1J%0 M37?UV+.2U3G'SH5$SF!"YY&[&>Y&:;BC#=>?/HCT>!0)PX0FK@L@I0#'O4$ M0BQ5>F? S$0:I'7UTQ V]77( I%FE&B2>Y[.,Z2H1HJTSE>/5!V14"0M;A2V MQJI=OOJPSKZN-\U)[GXG#C:BYU$(DMCU(Q**C;K67$P#I7?]M(W8W@!K<3F; M S#EC3!-]J3WONP3I[S=U7!VA&FZ[:V3Y%S>T1K&YSR$9[@;K_>M3/ BE=SZ M4!9W-WGU<,(8Q1%*O- /D0O]U*,!W"L<3N)(.L&E;\+V!A8']H[_NP=UR1G* MG42R:QS:%#>V!&,"E)K@&*5.(?$U#H5ZR2]-*N428&<=/Y<$&\[4#!)A!IPH MC?8>M>#OEZQ:BY.H[PNN27F];?8UN%'TA#=97:]OU\O^%I_#-B8*:0(\1CPH MHE#Q%'7:52\ -V5 Z3TZ\V%^@S;R7^ MU&'O0FQJM3'F$;?:=;$:AJW9< M>WF)B3W^!L6K3Y^J]4-6/:&\R#FZ-?]E%S0G$4D B*.$$!^B)(1>C'H0,([I MX$A5W[1E+?TI*[*[YC*)YE[8K'@R$)0.('I .#H.QZ8$LP/K'*&=*#NJ1J9J M7#J\5>:AG+:KMOA&R,3K/\US\99($Q0S M"KR0ABA)4(08\Z,0QCT3=XLX0^7Z=RGF,UP1QNJ1C#S7+DKBVOM>?,]?OX($XCCX*8,APD+'8)[E,, M'@NI7!GW<#.CZZ7RE5M#>7Q;$T>D<*CJC78)UV5.SBB;(2*GURY3CI3&.YG" M#ON7W6->_;3F3L-ZG7U9KG/N=U:L;O+E?5%NRKNG3UGU^_MB^;_B3MH":R*F3K[/O;[X5%,H!)FT-O2H!&ZTB5T*@2M:YR@)KI,^@ MX,">;^48W59A$L-E]5A6V3;_A7?A795WE@(6^ Q$Q"WQ.JP?R,P-%'NI!::ZW#'R1!#W=\ \T29$DB=(@9!0&%#+*DC3T_=YBS/]G MT+,D"G:LJ^VK1S8$-*TZKD%T2I83C,2DJA1KD3C.:R4'ABY5!AC@=1[;648\ M>>OQ$FUV]-]*XO^\2Y<$)/1<-PJ3."1!P.*0]:>@@,>@K_1L_! [4RF37NW3 M$$(UM,V7+?OJT@>\O*NRQ_OU\IS=,($I M)5'DP]BEXO_&22^:/B"QKR)?PZU9%K #P!,#3TW"## K)V+CDJHF8Q?YG$C( MWN3K@I29XWH>8F;0G])6KU1<*^[J;?EP7D;%&QEI3 .*(7,132!E?>[,3W$@ MM5]@RI;M-6,';W T-IA3R27CB'0J+AM[)F0B8,6]>+B.- MLC0@!8_R8GG_D%6_-_FU($((A"Y*B3@V0](4D+U9UR5*)U@&&QL_Y;7'9RHC MK\BN=EK>'K&#\U_2G(Z5H'_&E5J67H_FF2B9,7?>SM2GOH]8&HL"-[(O<@L0 M95)/F.I_W;)B[3$IU$_IL719AL8A2$UW]G"NG :03JV9'E<*E6;6.=.K,U/G M3J[,[)2[YXK,!E$S@Q*S8?A+4YU$-1ZLM]>W?R_+U3-CV(UNQ7;YWRUJFSC>IULKJ=:IAI(S?F"+WGU M;;W,C\.Z:=)M)ZFZ&,P-XG8N(=PP)UX%;@8XD:[*$*/M<_XM+W;YQ[Q_SAXC M'$(_3E(7AC1.$0U2M)>V1.Y-M&$6+(L-!Z(C-)ILR>F,?:+49*:#,KFHG.3E M4AW%(![G(2D#?7A9,V& $<4WH[FY9;[^)BYOZ"U@SF M$X"?(]0RJI<75:YZ%')AQY*QVN MRXU<(KPJ5[OE]M>LJK)B^_0IK];E:I'$$4Q"#./0PR$)TY0F?<8= RDKB@> M\'G;J? 6E/-'A\IY;&"I)'OU6)/)C%LG3#$UWG'5 W(^C<252F;<.F>:J7%% M[B03XZ>\/9L9'T3-'%+CPQPHC743!4T]?1GHX[MLSB4>IK6O%7[4> >B[,NG&_]?;OK_K[=O$&O(#-F29=0ZLGX M5A/PDSC'4R2A7$/S)J->;!XPU@=P$H<+.N7G#"L,SF$[L^%7:[ILF M;M&__J/@0GV_?N03GUA@9'?Y ON1[Y,P<#V:N!$CQ(WZS"H$(99ZD,^\5!M4XK?B+]K?OR]N MR^JAT=HKY]!J!X_F<.'^":(O)#[,-]8\\B 6_)*Z87\X<[*B>OKFZ5/VO=A/ MH(>2)/6B*(Y]1/873D/798&*J)JS.H&HJ@FG08+EA',:;M6$L\7HM""=XUNC MI]=#:?XNZ*'Y-IB''EKPJ[3=>TWH8;V !+J)%Z91Q( /440#ZO;6(H:43K3I MVK"L=4?+MG7AY.T077O2EM50*N>L2PI> M2*F0*BNRFO.^6)8/^8>RKAGW[)QM0BD#+"$QHTD<,A0SMW^:#GH)CA=%?I=M M\]6-O!"9,2PUJD [JEYAE!YA7^ZSJEG/;CA<1W2!81)EB'0YP1J1:,UW.P0^ MYP>!\,>6W)DHFA1S%_3-+//S4#O#/I4V^ZJ:$EYO[_/JZ!7YCYR0755QBXN$ M>"P*O!CR57 2L!"'^Y #.VUYL"&9>XXNX=_]\8_4C_E2I*0V3S^..ZK/-\"%H6R@U>8Q?DTX4AKOT0H[P?"A MK+;K?S8IS':_^?J6Y+]5]AN'$ZFQ*[NJ#RJQ1['T+I2$N?ZUNG1.0+> MJ'0J[-B.2JO>+NT@>N5V9M]BX=QNK#'V9K #:\Z7TD;_,I$$.S9\78@S+8L$ M^011!#! :0C\T$>LO^P3T<"'P[-B&D8M2_Y^Y-QQ2 X?5.(X%1]F]5$ M \U97LTX*+?Q:H[+89+[9??PD%7K?^8KMBZR8KG.-D=U5.V5#"LEX[98MJKI;?X:UG4N=MZ# MP,5![ 9QG" 7,H1 VN,* F@@JC:)QK*NPP=QN-]9[?)VKU;S]=T16\>BVEMK MF!'UOO7!:9WX#@3_F'/3DJ_5GM^QZ.OY:T+V!S"M?3'(H8#36U#FP9B&* T" MGZ2(>F':G_O'C&%O\2VOOI;:EX.HF%+1A6-4TO+P_'(+C;=-!A$I)[^C,:BF MK*_O!;F:K#C\$D47A- (L_/0.#.NO'4YB#X_TJ5&C[DP5]Q]R+,Z_[R^N^&*4)2BD)8.3Z+@WW-I,T44HB#+-DN^"H!^=L!+HK+DT)2J2=6!S0\MFY][-CFX-KP;N=#J$E&7:JV,$#P/ MQ3+DR\N**X,,Z6E67^[UM'!#_M$4A2Q&(0PBXH*XOYH6!S16.IRB:V-LG>HK M(Q7/,6M3J"-,=M@;*$D?WB1N!"7:@Y#6('4NYZ@^&EY]I-_N<6<1=_7P 8I3B-PAC$@>_[:<3\E$401R$*L*M6_C/, MDF7U$>"JF3&E9-GVHSP(_VP MQ_(^7^TV^?4MS:J"QVOUI[QJ#K&BK%XO8;$BZ\U.G(45U[\$<&D9-*'O$HD%ZS"(+[S2HKQRT;Z0..1?1YFJL MR:14D^,+*FN[U>8AP-:]?/DXRBBLRLHVGR"RN[M*7%/ Y>?ZMGNUI;&]2 * MQ-*:13X-*2:1YV/7C9'G>PF* JE+;8T8LBS S[&)(=^_1=0.:L7W#(9Q*J>H MH]&I)IOZ3%K1Q$LL71 ^(^3.0]W,N%):Z'P*YZ^;JNS/^1TWUCWK @%+0QA3 MZ+D!1B2.7=?KC*2$$:G]2LU/VT[\"T JK_MJD'-98D;@13&EWQSHJ!HP.F_Z M:C"D<";:+E-ZAZ#5&),[]?S*SQ,".I"0&9QK'@"^--(IC(1O'_9OS7@^ RE& MS(T8YJ%B2*@;=&8!]F*E6TP'&YLNC/N@^S;5<(('Q7-VN#46T\G0.F9@]T'B MT2IC3,\ZP--P1R[(T^5)5M$Z,^(N+MQ=,O/K>GN/=_6V?,@K^F=W)Y2H.^'_ MRU?)?RYBQE'0$(1Q$OF$N#&.>FT%-&&N6F&M#00JHU.KWO;M!X:MC$,-KBX, M39O,SV.T6O6P'*\?*T8I^=?M82<"?JT;,(N0IABF<4QBC%TO]1,2!>U&1.H% MH?S4J?=UBQ,F!_1L>ZW'-/8D>9*82U/C,";G,<2&.O%R&C3!B>Q $9/K]2VN M\M5ZR[)E4^G49E68"UWH8>!&V/-!'""(HMY>BK#2>4!]*Y8#^":EE80=P*:<[X]"H)CVZ#%K1G[,$79"@X:3.0X4,^%&:[F[Z6M3E,&**?0^R ME&# XC@.,(&D,^1CF&!=$9+\_$CJLVPPZ8N-+%GJ*F.!IT'RHII9-"\K9S.1 M!NB;GY"H.G!!0;2XD-JLNS';L0"%WB)F_J\3<764&N!@B"0 M6YOK?-GZFONFN;&: U+8BU!E1V*KQB(M:NK0\"&0Z&S2J!*CL$-CD2"][1D% MHN3V9IY[>&YC1I.'&>S*Z"(OA_<"Q2K(?,E7B2NQ:.SM)"D-XB"ED4BKL#0* M4J^S$Z#0397J&Y6_;CEDZ@ Y*XY(L2!1G2BY>,DN1VJ"V-/3)(2F"99>T7&I MWD^;NGF$2@/POZS1&\B$5*"$;Q!^OISK; &0PM2E" &44.BB-*)];BF$*9,J MB1YFP;)L"%P.R@K).T$&LB410HU"E)IV-!R]2N.HQU7ZO"E$6*/PIQ=KZ?$H M%W:=<_M< #:8IAF$8L-]*$UV'/6-J/=%O:V:CO1AOY5-*8,4(XA!$!/J,\BP MWUO#DN6$0VW8+HX1,<@!UY"2&%T2Y;?S;/.GL9^G2IVU';T3W+RQI3>$S7E$ M=H.].+&I-YP5Z47A?5EMQ?(3E555_B&.?"R ZS&&79(&%/O0HRAEH+,4,1(K M[>?I?-^RVMR4VVSCU )8^[";Q@I1AS7)-:)EPA17B0>6R"66[*P/7U-Q:84X M@+AY*,D@#UZN$@>S(:L@G[(GL=-7PV(%E\MJEVWJ?25"XI/0"Y.0Q5Z"8AX= M!8!Z,7"3!+IIP)"*D@RQ8UE1&CSYRCEZ]$^FL,8\G7(2,Q:3:E+3HVH.KO:X M)JM/NL#1!0TRP>P\M,B()Z7Y?J=XU_G#XZ9\RO//[1NM1^,3[U_D)'$"TB A M+($)]7W?BSN[GH\952O/'6[/^L9@KU6/V1/_R*89;?T3MOF?CWE1JUY98H!D M.=T:EUTU]>JQO>NY/$*WOU1\Y-O$WZ+K@I"9HWH>W?1MF2BH]WRGI M3UFQN^7JN:M$N02+,0D#&HEG(@BA'@R#WDP*B=3=2MH?MYV4[VK$G8&RSI)"4M\V67CY>C36Y//P)3\^EX(>0,H/L^R#X MI:'.H?@D0G?>A.2/9;W>[B4;,(\PBKA. QKXA$4,D;UDNT&LLF[5M6%;4CM8 MSJK#I?@&@BYS&*0I[GGV?/60)HKJSC!S(98;RN4\(KC!7KQ\YL (*[)" MTZVZ/E7E;5[7?$[*-BP_A(B,^%S.2,I" -T()+$7XMXH0E#I)/Q 4R.ERAZ/ MX#FWN>J:(S,$= F$J7+1%W0)D,,ST.B3#E36NF%BEG] M]KG27[.JRHKM4Y>OPYN,([A=YZO]XI;1D- TC2.7HC3 "+->+GT"(\7\F2FK MHV71_NB0.LNR5@VAC%$LF?6?@%O%16N+T.DA]KL $XF:)&&7M@,,4SX/F3/N MUAAZJY53",7*6@S3ZK>B';'E?SLO3$ =M)DMX.UX9Q.P\5 M,^/*Z5#-!#_2[U")V]PZNRJ/(@T!-L08:LZY9 M*A=4FB)03I5&9$Y-E]KK&$]4L$RD3)>)NJ!-AAB>ASJ9]Y MU\OK]\7QSZR+Y?IQ<_ST4YK 2)18A0B$01B))\8!\U*78>9"G*A5>(\+S7)^ MNGVF_4E<),*UTED_/(JR _@%.[$;.]FJ?!0[RKH/G(S3>'(1R8S;32V".7X. MA;OB'' ZSYUI:MTZ=YQU\?P'>X]F]%:*B7:YH.X3=8!Y3 E3.7_VP94)VD#^ MC%#[ $R^$J]!Y47=5-5 D9Z[:Q"BI\./?,J>Q!_!/[)J1?]KM]X^'0XSU4W\ M><-]N6YDM/Y8%M_R>INO/I>;#2LK\8\67NK[R,4^\$GD1O#Y_^;EVKG?;>LN5CG<1U4--L^)*^KS4K%!;G.:$%^^^"C><8U>= M(U^=KT_.\<]U_CJ-PU=.Z_+1<5'>6YKE_Y9[[71N7SE[Q_DO=^+$LYA9F\_R MV5&0X71LC#TSCMK4EV;.>?:YF<*R7;DK+-\KX;Y>YDW&1SN_6 MA7A=3^AJ^T'G![X>:=[.K'^I? M9B)6Y67\.5BKY::??O\N2E_X?II2I?K@ MV8"VO!ANT.2SG%E56W?JB=5BP\YU7FU=%EGBUNF_RK3ZO"DGF54U>]-??5+5 MI66T.750NTT_I?[2Q -[^)X;)'Q-'D/D1B%-7930N(E)5 MA"VEO:#5WF,/I26XQ3/'656U@:>>56VT[,QGU:[S_.5FU>=-.Q7[O@4L0G>82TU\?< ME\EM@@DE4> 10AFE?AA':;^WC /*^KU96DP^YZHB5]^9[9W4V9?-BY7BCNQW M)I]SW%.3[0)_=>G4YF6R/36UEIN1;/Z:K^_N^7_AM[S*[O(FKTEXM,ZR=?5+ MMMGEQX4[%$6$^^5%21A#-_ "$N/>2\8\.(^M-SN^6=ZAZ[$Z'=AVT^6=@.L( MO$X#6.AQ&Q7/925DJ2--O5J:O@_-=45U5&1SNL\Z+_OL5->6SZQW3!MA6.G' M_S)QB!WVQH]6+/:"[RFF6< P0B!T0X@(C&)QQSX-.M<(!5$ZRPK>X6[-I;AW MQ7M95M5---,L*V>3V#79A[Z?&,9HQ_G+!"[_>M'*S$,4Z6[Z?^,2=D M7N1BL>6?,C_V01*XJ/!F5SW'57:^^W-+YYQ5S6 MKZ\#U\P?R^WG?).+KRQ\1AG&@*9^&*8!I$$2]FY0Y/J>S )RMN M+Q4/><+' M+D]8E%NGZM"IG\B>+8]O+ ]GB]OV0A!=7@@BO87@S:ED]/M#,IHSX/04?.\= M:U4NFV\V6/[:'>R9JW^=CO8BX!1-U821;M %D5,UWHF ?;>F\D G'BL=A-61C[#%/,6-H9\;T$*I;[*'[<>LT-_/*%WGP9^5G)9QQ< M:9,UC>.B"?_EJY! .U+I\]QSEWA9@T ,$A6X$ ^CRD4;\N+>%8>CI]'Q5 M&]8'0 ?(R1IX_Z'X-KT>;W(3M7W"U&;F%L_^B>?)9N*3O+RI(KH\SDE,M'TX MJ2G#&%%XR5D\/EA_SI?Y^IMX)O-CONT?OO5QRA*,PQ@SZGII%(0!ZTU&*(I4 MBE<&&;*<)^RQ.=4>W)53Y$V,FVTVY1]BYZ<6O_NWZ,J-HN;5T7_SKD 8B?V@ MGSC9]T[@73EB2#1_^3]V1>X$;O,GZ17_;OV8+[?K;_GF2:0=EYN=>,S/R1Y> MVG5$YQ(I2G'5I/.85>(AXL:RYUVEH#,=7+FIKVYZY%VI2TU^21!,])29Z((1 M5UX_5&V*'ZT 9(&2Q 4N(&D: .!3WPT3U-D(8DP"I3?>E;ZLI .Z[[HOGX4< M R*.MXG2B#2,+1 M2<@%*'4#ET:0I@0@T-D* ^PI/?.K9\%RH-"FY=\0!BO=_R0=%X;!,/KF,1P& M^E":[% Z\^7""V(7!C$!#"/F);$;D*C_N(N31'VB?/.3H\R0^C/CVY2H3(E& MV="9"Z>8 M^<^Z19F<< MD+K=H]HOSE&4>#1","0(18#Y7#J"WKR7(**6BS-FUGIZ[L-[B-Y_>'_SGGYQ MX$?B?+FYQO_S']X0T66P0N#R7@CS&.X MF7>KM-QYM8?LRPQ:FG@,Q6Z(@1] SZ=1'+.]00"5PM,!9BS'J'W^=W- J)@V M'T*AW/0]$GMJ4_H1J.FSZ.<9DI,L75IG)U+:CIR7I6'RXY\7#X\K+?-F5Y8K'!9;-?%75XLA47@BEM H8M8BI"X E0<>.@M M AJKA"!#[-C>GCU :W8QEL?@G!\^EMO<\5S%#8Q!O,KIQUB4JNG)2S:?X1I7 M82X0=$%Q3- Z#P4RXDEIOM.I'O4_6Z_BQ00&:>P%7H(B2"(2>FYG,(& Q(H[ M'?J&[&]X'&'KJ[CR!J-B)[P.VV6G_=;9LM\6WI M?,HF+3#1JHDSP/8\Q,J$(Z^N1##$C4HP51:-V?I]7V$!5ZOF$H9L\RE;K]X7 M.'M<\Z7((L:4<-,QH= GF)M.HO[T:,)BSU<3+Z.FK^ZFZ+^P\>H+E7;O?_ MG?=UO>-_]Z7[N\B[\KWHR@W:*I7(O0)>>!4EGGH9BWH0:*X_R$>%DW0$]3"1 M]X 6)V^Q?3W2 :HCL(JK CNTXP>/LCR^$4T:;XYY*+8=UT[$FY;XDU7UFRK/ MZEWUU(!H;S)E7I*"E$+/YV$M21A*8=@;0I&7+HK\3I31R6FWA@&I@0G:@7F, M13Y=UF'J-/H'KI3+LM[^>.5X5T$07'E^U&FOC(BJR:8.X7+B:(MI+0G<4]R@ MN9KB18+7?%R0L@'DS4.PACA0&NM(RC7+NX==4Y/;')<4%_=5^7U>U#P>X8)8 M/N0?RKK^F&^O;V^R/Q3-(P3A2+F8W:MIS'.X+K ME,VQX.4Q8.>'#0?[(P\H!'#EX*Q"Z 4QM-4T\U!*:]Z]KI6VR*)^AG$1^2ST8\)CQH3A.$4^ MAGTDF;J1[ZML@FI\?I2]T"\[\3C&3VO>,YK1NN.:VZS$_M8&?2?3C4.SC6\S MJYME-$JJM>SBU"E%I52B-*7S4*TA#KR9.E3D0E9[?EH79=70L-5\[C MW87.BWF*J1GVE2(\J\T[#^$>V^DW(\D1.#=UF])"/ >^+Z; "]P0Q1'O.?V M9D,_2#6+@?6,C5TAW.QCF!+ZX53+2?BH+*N)\X<7U-++-$YR#95<*?(P9N>A MB^;<4;QN2I$G^:-47[=D72\W9;VK\IO\SRWB[OZ^B!*<> P#[#)&J8>)QW\1 M01R%*8IHJK0CHFO#\KKZZ#H$G1&)2IR9! Y!P@.;\)4$Z#:N2* MOS/<7-"@H6S.0WH&>_'JN)0)5C3>'FNW*)I"Z%<;%_M:PSAT4^(R&O-UO@\) M2Q%'E7@HAC#U2$#5GR$S8M;F(NSH1;*3^X S>)-,AL.+2RD[K3&/ 6K-N_./ MEEE@4>GJ]#>V'D^NU=HMG3TZ-\ A20'#'D%1BE*?QS8=.A"P5.F\U%B8+$"QB=]:%SR,]%E6<;<53A'WP-O"[N_IZM"P'YNOB2+W=5 MNTRNUC7_*\)_6]QU3^CV)2\!]7S@>2E$Q,4H2!(_]GNX,(R4]H,G VE[7YFK MTO)>/&)WTSJ^?[P]N]V*)]['+DJTU80: M,]AHO6;>4]IX-$C.<2.WR]!)CY55OKXKVJNSED\W55;4?.H5,W.Q:GZW:5Z> M[[VXA-R'GA=A&.,4I A$#& :]<@Q"8PLJL;$:WDJ[%SI+NE;/CG; WSGKM' M9MUE9A8E::Z37091NSGG/',:]-9LQ5&19X9*8EX#V MBF#*FH^Q,XH2GU*HY7O5]&G4DYXQV)1352E MY70.,GJ!P@L2:8+X>7XMBB!V5\KKW1;VM=B*+?B,ZU(*F,<0II4'J MIP2'D1O#M*VO"9!/(J7_SU8X/'#Z:/I3%W:'"SCD@K9W?&K#G M=SG-T2E?<6>32<5B(#,D6JN_>\'4&[5WNKS.0XD&>7"BYFX8&V\I3_VP7"^: M0^K-&?7^B#KZVR]_^RE_^)I7"]]%(?62,& N<1EA(/:3UE[HQTP<3GM;?X9; ML:U")X[I.P*>G. 88/&R[(Q+H*+XG./.^:W%)JG:!DA#R6UYDQ?9#_BVO MLKO\L^AK"Q^D<4H\%_NN[T7(C9E'.[.ABQ*I=[^-&;.]([?^,U^)\I3J+N=K MWA:94PEH"N)CA%4)(1^;4#4]?Q$V7CD]P"NGA^A\GH)9!74?FV$]D1_.M)S6 M2[!Q3O)-$CD#Y3?J3FFIPRF>E.G6?M>W D.S1C@#R<0G00@20&/&?#]RW801 MUXV1YT<> RY5>P%I@"'+&H6R>EV+P?6)_U ?*ZCNQ0SA478S9B0*57=CCF") M+6P!S/FM^^]D&G6)K8L;+P9(GH=&F7'EU=:+,7YD->KGFBLBK;?KAVR;UXLP M\0*$4D9H%(0^Q 0%86\D(DFHHDJ*G[:L0QR-4*$]'C4)4J5)3G0L,J0F,R_) MF8_2/*?H@K9HA M/\/=* UW.%75$=5S32GPNJTY2. M7];9^:3TF'N,!5AHDT/,AC $DK+/N^R!4S$&;L6E[RTP\+/@.976^ M M-:U-N%^R:BUV_OJ[SVFQ7>]7GBES$8U@Z'DD!13Z8<3-=_93%RI5#9BS:ED/ M>VS[=PF<%MV ';IA)&MLUXW&[Z"]NW-,STD@)4F5W>(STC!S$4GC?EW:_#/( MG*Q0MC>H_Y1O[\O5^\.=9IU-@%*"DR@B8>1Q,48@!H'KIH30-"38ERJK-6-I MA&19"TC<]Y;Q(*9Z+"L^:3F_\#_;58KG2 >R*J>&XQ&JIH#=\V(M,.<(V?1: M=Y&R"_IFANIY:)HA7TH;G5$YR%MR(U4;8Z[KWW&5K]9;\:N%3V/(@ ]0'(BK M.6/DIWW=A!]@JG3+Y1 [EG7K&;3F=O0&FB.P*0=S^F1*AV^C\*@I*@O^RV5^ M))8O%\@$42^*7>!C$$2)&[N0[.,^#P"E!:IQXY;E[0#6>8[6^9R+=ML\-1?0 M?2RWSG_F6P>NRL=MOE(3/O,-(J>&D[:%FD1RJ,[9IIB/0*HR>D$UK37./*34 MGGOE2)U<370_Y]_R8IE"+S@E2:;8QY**1AGTJ;W5=QIR2K"A[$UI_RJBDG.>@O!6[" M (0A=%GH)H!AUMU2Q1A#5*F@1M^*9=T3ET!V]6J?VOMW'\K":3 J[HWH\RBY M+S(*A8I[(AVFAKL&U82OQ)XEZ-(.R&!2YZ%/!OQXN?-AB!F%78]7$6'_0O:3 M*"T$:8@@BY.8@ 0&%,7,(YBDA,:(*MV@.K?#&$-&Y*I;Z'[. ME^5=(5ZC6K@08(_K)D(TC('G)[&+6A T!#[TC>F7NNF)!>W*J;I$4K7'+(I5 MMO>Y\]B\+&)0\C0:QH &VFT3PZ)XY?2)O0/>&0GE*RYUE5._4;X#*1W@G(JV M#N508Y^CJ[G^E%7BE/H">\2+B$]\"B@D4>*E@"2,$A9Z$>1RK[FEH6AEA#5J MG6W$3195=QKAD2-[:O]0>U-#E4KE_0N++ [8JN@/='2P)MN/>,Z.W-:#)J/S M4"P#?IS?4!C$C+P.[8T[^ZS.ZQ= 1'$S8C# -(I8R*+ CTF$>A@! ME;MXW9IQZX%?W;RO(\-EC&'79')%P843I4S6.P:"$OAW<4 MQ:=,'W-1F%O[RF]X:UM MQ7)W'M;(^VQGZ;F@*<,IG8?" M&/#CY>.;AIB17\/4.?_9>UBL"%\^;H 3W4],HA,V<7'6#RJKC2.*#Q"UBO4V$N*"RQ= M7#^88'<>ZF3(EU_YD3XN M]G?AC -$AC!@+F M1A[M#2815"H%&&#&LCY]$5F39F0]],@4KV0=P*"<+HU$GIHH=: :YO:PIE&D M\_Q2D ,E,B*B0>#,9$3'@W-"HLV&]+T*95$^-[9? M>!' YLP]FD00QB0Q/59;R_%:JD:?2NVD\7;^[QR?N@BD1^==0/NRBERQ4S- M ![E%&8<"M5TYAC37FHZ6".KS5EZ+FC.<$KGH3P&_'AY_X A9N3O?N]N[NNL M^'Z"T@CZ&+@LIC$4451OA:9NL"CR.[%3+*<^JE^7&C"@'3#'0!2"F>Y2R_R- MO($9LN0$Q@I+FO>[]W=^3I%6><'#!?W096P>JJ&-_M5U[4-84'L=0@1"_?'^ M=;'CZG2]7PN@_+:L\OWE\7G]T[HHJ_7VJ0<(B]7SKYRY?&]!:>2#- D]##%? MND4NCOW> X]X2DNI.>$>9XGVM?&GBZ2<;?:G*$7YMJXOW1MO\4F&4:B_*!+S MZP!S$: 9,G/R+8J98=1[5J?39Y07N:@]0FD,HMB+ 0Y9!)D78X9[:Z$7)WV( M=:/QN(ZB*8UXZT;GKN)Y"-(K?MX4#WU&YS30!WAQ[H&80:SH11[G!B\CXII+ M%#&/)H0"-\(HZ6WST:QT4,B,19Q38O>_8&ZRGG_:$S]E#ZYS0$C?ET M<98TPYC\Q;#;HR0I7WA <:,72'R/N"'TD=?OMZ0D\91*NM6^;#FX%F?TVI!Z M[,M!CTBXE$O3(FL>@T,3^ZL[._49T+U,:5_+&:4X8*GO0^HG%'C08[1/RZ5A M%'J+;WGUM=2]34G:C,H@.$:D,0S$X7UGV5ZG5 N0YZN\1[D-2*)(>3"M\Q@N MP]UXXRH@35YT!Q'*ZO5RP7!(2.0*(R'P2JSE)C\*X4:-SGH-&T8[61W^\NKYM+-?7NVV]S8J5J#G='\KQ4T8H<6.8 M>A00%+N1MQ_#B"J-*N/&+0^W'N^[K 7!( MK22WY3II ZGMR?90G0ZKTX(5[=#"=8[P7CF].=I2X,C!X MU3C_OD:NHF^:PU:'P8%CMIMD7D%9I,!UDYC'<"'A 1V)&/\_/0J?NDJW89JV M/>*294XC]QQ?ZF-W,/.S'KW#O9,;OX98E!W!9%UG=W>5V+SGT?OU;7>SVHUX MMOGH11;D>:$+8I]&V&<>)$' FML=HR!"+%1Z0,J,1>NC]1BD"*:U7I(RQ*[< MHF5\8M56*F)R,X20'#"/"_V&(@"U_?D[A-0_:9EV1)(')05DF\E*S-R68AL MDJ$F-0T/O[4PSFO),"Y6Y;)YI:?IP9-P\@R!86Y>Z*QPHU%/-^BT\X5C)]11 MU_5I]4\;=3FLP14UK'W7F67+YC[NFS_RS;?\I[+8WO_\>%/^_WE5?BK7Q9:M MO^6?\DH\+=Q7O7:P8DS#U T3B-T44!:[)."P?!>(56(:,"7QLPUF#-7LGDCO MG;AR/-]I?+AR?GYT;DK'_5OD_C>G1ZXH*M:;2U*9Y]12&I+^JI%:#YXWE'## M:?QPA"-.Y\F^Z70G!NMMJ#BCS*DM!TQ%([6I_(0VD-=+,^%833:3*70T=U_. MO>/R;'C2OOFC/(\,>@E'EA** H(IQ)"EF"/S_!#% ,J]AS8FGIE,W7YD>>H> MUFA&9^_1VFN$"9S[,L4D/JPUKGL-B)1&^^!$+(/13+X:I#\,H"$#"??1CCT4 M^.F (&'FGDT3;J2NPWGH!M,O-&'A;; MS=RYJ:+$[Z\GZT:?TW8 ^3CV.^FHLXR(OQ?N+L?6WXL7!A-P8_E&@>>A",/8 MBWP: 0QB)GP+4I]2MSD*;RJ%-Q>/9I$$G$%8/M/F,9)^G(LSEL^U*@L M5IV1T&6,>5C<4>;Y/DWX[V%G)$C<0*'>1_G3MF6U!>0(1"KRH$Z1C)9:94=1 M1H^(T1)0=894M-,J4YJRJ<28I&"^]/.L5FH3,@>9U =?&ND4:J=5?\FJM0B+ M/V?;'/ZYKAKC#>E3;,)P%^BP$"9>DL84\!6@[T$7 M0-09#BE@GE+R:[BY$7)A_UX[1S =CO.0UA=(%7,]!BB63):-RZYZ[NPM8G6S M:0885DRNCIFJ,\V5UF3Q\Y=3AL.4 M #_%U'63B$]4ON>!L#<<^PG1GBSTS(T_67"+%X1:V*R MT&1XP&1AGVECDX4&XWJ3Q4E.9">+883.<+(8Z-"ER<($5]+W[N5?M^^+>ELU MG?$FKQX6:>+[?*7B4QRG09 @'%_4TSL B:UU3/@\[8G@[80Z79?B,2_\:!X MFYX&9W*I"8LG,AWBL^+F0F!I WC\S$$ =>WFLWE L] M_1!W_-9?'JL\6UT7Q]D1;Y$&-')CE, XP@B$XB(+T)E/ $)2%ST9-SJVUGP5 M4)VZP>J4A?.MS_Y5TB&H>>)UI&DDS@<*5H/2^;*G^UFR=4HE.T^?M+X9:($Y MJIX)MRYJH3'>]!3R.+#[LA4O%7=5D]E=OH"$$D08"Y"?N)"!A #6 XB I[0K M9-"L997<+UZ$"%XY=0-/O-C2X1NBB\/HUE'&T9@>J(W/EHQ73@O5^?0VZR/( MXR4.I0722$/,42+-.'91) UR)Y6UE*A 7Z0H<$&:1#XB<0(#%R8D[LUZ$7*E M&BP;)M/$MK[Z6LHIIV+C*J#[&J9^7W17-$[+9@YC; MU%34-/%R,CHAXVHZ*H"*9KM/C'5=(U;B\H*26&F4>4FK+N7*4 MCCTD]L3B87>NZ=D&-OJP\&(8^"P* <2<23= 4=('O&G*5RCZP::R*=L;6'L\ M6MHXE$>=D-(JA0-CR",ZX64Z1X@87Q(E'2)J,SP/(3/ES,4@<"!'LD+U97F? MKW:;7#QJ%K'S*" [VR/,:@IGO@'D-&]2[M54\)CV#JS3H'6. MX4[^]J8JHQ?DTEKCS$- [;E7CM3)U43V4Y4_9NL5_?,Q+VIQZ='U]CZO8%WG MVQKOJHK+/?S*A9]C6O"U/71I[(4T"GTO2@AU(?-"B!AD+,12A?4V[-K>KVJA M.AU6)RM63H/6:>'RT*<%[/S60U8\#FJT$>0T=BK^%;>T3%)O15D5>+P@JC9: M8QYZ:L6STGY?5MC??[UK]$M>K,JJ,[U(7.Q''H4N 11% 00!I:U)Q)'$4H5/ M1@Q9ULD#K-H1'<'YUJ"3##K-4"FQB3\FBVIJ=_(&T!;<7NC&)%-AYWY,4O5V M[0>1*[=E_P8)Y[;K37$W@ZUZ8ZZ4%OJ66F#\.>]+1(2Q$CJ M!SZ,N05(_10RW\,!] +D>TK943T+UD6\!^4L.:IQ@ZF3C%P(FX8Q.(\ :: / MI)LA9&6@[F+2K%G)HF:3J+ M.AM\#5J^*<^S-I9H;ZO*,!;GH2H#?;BXP-)C1'Y[\C;GWU_ALMZOWA80IPEV M09SXR&, >GZ(O=X4B%*ES+Z6 J M>X\=70V>B63E%"<7MQD'4#@/41GFPJLMQ<%\R$I*DPXZK6$LU?EFXV15Q3^0/PS=D=#B7FN3QS;M!K9ZCB&:V?#1HG?0MH]M MF@UN_JC1K;L%=((0^8V@(6S.F/KE/JMRE-6B>NM)=$OX M1U:MOFS+Y>_7CTT1UR_99M?T53ZQ[1X>3Q5V(9]P?+'G!1''1ZD;$9]%$$=1 M0"B+4KVRU5&@C5C4FAU .LUYIFWIY/5V_2 NA;S-UI7SC?O3_&@MG'3*[H?O M^$PEMK-V=7,>9Y,M?W_'/UR*R:[]&1Z-KI?B+Q_*5;[1K9$=IR_(+:UGW W4 MYLGC'M"X\NZK\,7IG'$:;\0%+Z+%.X>NG+U+SI%/,RK"-=$H4B6ZH[;^/)8L M4SE_MKQW@C90G\CHP^.F?,KS+^W^PP$S+A_$^JR%MVD:E_]*%"TOR[MB_<_F M\IQUV:9Q#WAA"'P"X@23@+@D)9@E7H_7=Z'2-:O3H1QQ>FOFK$[]!D2 MW5EI](95G:#FW*:*<]6I^>FP3K[JL\FK)MF%L\?U-ML(/ZZZ W,SFJ$,MXK4 M9#553YC;O#49#V>GL&E;9LBR[!C@\90+Q<45XMGPY],L\2E$,:"I&]"4 8A2 M-^V 41W[:/3QDU=/+)963=6B'KY1,-X_^ZFC"EC$\R[3 ^9S2 M(9_1K*)+M^):QU);SFV>L.^PQ)K&*M>FE/]0%=M _+E8;^MF%78&91( P!(" M4.0'#"2I'_G]:HM&T%X6GC MJ/"_S:8)9[ZC642Q*09,*;8:_?N87ZQYKSC9V&T%V9GGXTX\7W1]>_V85QQ6 M2B> 3]*TWU- M,?[=?:WS_]IQ"_2;,+,_[1X1Q&+,308$>0BPU/4QBST0Q#@1F^"R89#N]RW& M,WM(3HMILAL@SI%S*<(8RN<\!LYP-U[.^69XD;Y6MJQK7!9B@.;%\NE37JS$ M]8N;;/U0MT-X 5* ?8^X&+A1''L)"0%L#"? BYBO5)MAP-QHT_GC3E18?]D:C9F.)PE2=W$T3+*=7('*MIE@#G'*&[\5H[EY>]>(( FXU M901A-T90I.$\@DGJQ1!#^=MIAAJRG;@2\)P.G_,,H$*)[6 V+\O8Z$0J!EWG M.=1Y"7LPF0J5RF.2JE>C/(AKD-T@X5Y=LBKL95"0;[>EL^Y%5G.T)>"EPO)FF*H)_$+G7CSC9./;57%\U8M*SS M'"S-\,]UO7"#E+HL@A'U0@((I@R"WC3P M Z4%O1&#EN7P],B\F3HYKXJ=W?W MS?.%#_EJG55/?2Q*8@Q@0 .70I"D'@I1U-OV/*1THZL9BY;U\'VQ6EDMGA0,(Q?[ 0@\X+D>)'WP28(PU)8[;8.6U:[% MY2R[R:>]:.J:_J3Z%)81;M7U;A1:!\E=CU#5W_?GB"VEL@X,4H2L(X@"#DY@"A?F>2^CX)%)>X^H8L M2UL'193K?,RW[2)K]#75678NKZ2&DSJ/ 6;&E=>K)E/\2)6(O)&TIW\N-SM1 MJB+NYN/_N[K)_OS//*NNO^65^*^0@+OC1^##)/)X7.,FE"4^"0,_A7UZGX5) M$DF7E(P-S'9Y7=XMNJZ<)P[/*3G.]E?+!JF3\?#$>6SQ*M11C-Y^$D4LPW2?*_R9JE5G4"@TF>OE#$:50NQ NL$%BQ4MMNOMT_OBMJP>VAM! M^O)]%A(4IJGO4TA\WW>1KF<@2*:]:>TU>ODM&N5KQ>MK<_YW5J8 M*+8?LX=\ 5/?\P- ^7\ DD(61KW9MPDEKKX6_OCEMIE3I?_NVN_/;?N9<8.*$K@\F: M5D:&PR\-=1I5D$44SB&$00D@B% >WL)"#"4E4T M^E\?1R8Z5$X#R^&X5(5"F319I;#)EY94R%-E3BQ>D'!1+70)FXM<:.-_I1?# MF) 1C.[J>;:NE]E&K,)HL2+9-E\ %/+_X>LMBM*0N2".4['E[]%NC1#/' M?)$-$\/]V.$SXUR+D^D'N![LJWE(,&%:5#-7OCR4:QROG!IFZ;"A3 M)R\<-EG3E YYPDR*QPLBWI /7=KF(R#:'IR0D&%LJ(M(*UFM+4I8**Y9!"'V M"<4>I@=;+(JD,PWZ%D86DFYF'20E2@2JBHDM[H;)B11MY@7EB PI2=$A;VZB MHN7#65G19T1&6" WM&J,;;*[11C1U(<)0C$D@8]B%T2'Z$?R\A7UKUH6D#T8 M1Z"1EPQ%:MZ6"7NLJ$F#)"$FQ."9RV<$0(^6Z0>])NYR:(=0W9GX\I!M-DB\ MKIS7]2*)4PC=""8AQM#W?0^TCVUS*P#%L6)EA-JW+0_T!DQ>.9_SQ[)J[NH7 M[U%DA?+NA")CLKL3]LC2VIUHX#@]GA%V)Y[Y?W%W0H^IZ25A$/I7NQ-#6)"7 M!_J05W=\L/R]*O_8WGN@<( MF^>BZNO=MMYFS0WKB\!UD9N0 "!(H(\B'[&^*A3@!"J*S2!3XQ1/M!#;=]RN MG!:E#"!)8\HX<3'R_"2AD$J_ MX63$F+UAML>9)@[,?[L,#^/>R\,^_3R9AD+C"D/RN;] MR 4.TQ32A#(48IY5]-PRB@'\X0@0&89CX/NUM15CML0L] M"R.KD>8U[IKLR*&R<]$][&?I.6"[@RC<1YZ,]"'TF3'4KUP5_T MMPZM5FMQ14>V^92M5^\+G#VNM]FFN_@3!30!+$IP(BI;<> &C/4X@)^<#K J@].&&\'.16;M@G4%.X9^WNT+]O 6>_; M8*+[BI4YO2"/]MIG'M)IT;]7MZ_:95)6?[EF6SA]0.735EU*)+3OML,Z6F;L])FDBZ3E!R09R& M$#@/^1GD06FN.ZE)"%PN=P^[#5^.KJZW]WDE8L4JO\^+>OTMY^)6/N3]BQ2> M2U#(H\6 P3CR8.B3H+?OD5#JM)!YJY;EY@BHTR!UGD%UQ(/M:B)DD' Y:9J& M:S7!@M?XO0.WVVK]=;<5&5KQ5,2GK+GW9!KUDF;M@J:99WX>2F?!K])VGU5] M.'O+%\KYBF95P6.[NC.6>G'L!S"(0(B@&X9N$I/>&**N5)700!.6]:Y'Y?2P M5)^_UN--3LE&H$Q-MEZQ-=DCUJ>(N:!, YF+5N]0&.)$5F(_<17%= M=[GA/W37O/^5U]O>9.@1F/B0QC%"/@M(',1[D]B7N@;.B"'+8L.QO3L"Y_3H MU#1G&)5RRC,:BVKZ\QS6GK^)5.@221>TR BW\U D,ZZ4%OJ>9B'#!RZ([_DO MZP6!7A0GQ/7C@/^*N0'P^CT#0%U?Z<4LC<^/5^@D,#D-*-V"!072%*L4[/"E MICF*5-DM3-@3(E.-H,[>/%1EB /GZ@YTN9!5$+Y&$RFLG.3M?]\7KZLT/W-% M8V7U1U:M%CRPHI2OW\(4^Q'#01C3I$>! Z;TYKQIVY:UIX?K_- #_E'L.YVJ M;U83).-M(*=64]*O)F4*S#N_"0BE->_*<7JX=KW% MZ],H8>#3*'$31E/D)0G#;MJO6B%?QN+%8W.G!Y\/JJUR@86Z.94Q_!*9?&32 M'K@J#[BNG*_YW;H0RWGG:\9_>,G'.A_A=?.3/VK756CPK5Q"89=D_6J)_F#; ME>[)-J-%$3*'W(R2.P^E,^/*^:J&H?S(+S1?ZN:^GN*3N$"C+(XWA6[*TVOA MA4O=((H( EB*?"C!/I].3^,P]!55[N1@(VCB\_BF;SQYH0RCKV$,T'PQ67? MJ"TX#UT8V^E7R\L).)>.E]H=Q?6WG-[>YLOM]>W'_ ^X7):[0MS4\ZE:%\OU MXX9'<^U]9]>W<%4^-@\B @ AY$OD-/%0XJ8!23S8 V+8]Y0*5>W!L%VQND?N MY UT<0PW6_WO7;UM\D&B._+?MV#%WQ7Y'TZV]\QIYA(>#U_QOVC^[3;[\\)S M]*,WHF2(-H_V4PS@#DU']TW'<3L'X,X>N5@#=W7[NM[E*[*K!(0V?FHBV^8OKQOS-?TSKY;K.E\M2.+& M$<4 !BAR0^I2<2RB X)A#-3V.(R;MRSO/1 QZ.NF;K1MG_JY7DLMH.V%C$J4 MOA4>VFF?>6B 30=/A7TVN1PXYG_)-KO\-([$HP@QQ+P@2%$2PR0@7H<#I5ZB MM.]@WOH\1KSJ-JCQ-I#=)9V2?M5-U.;<40/6:=%V(=>5TP"^ZDKW.\S.'O0L M)/<\I^J*:Z!]9BVX)OR3TUMC3!H)L3[SE7RU7F[S5?-C4.R$_+TJZWH11Z&+ M"661RUS( ASX7MJ# 3Y1.G)N"8+U*MM-L^_(%7;9IM9;^6W#*F?WR/_D&PR@5BH[;;()T>L\G,B76_%W+ W0EW@_S*:;#/0K/?X%8+-6;V-.JH3,IC@U$3:?QQ)2)*X+\/AZ/7&3V T%+# ^QQ&LEXD#U_V;[,KF:X/;RU9BW:IGQ4"+M-,2HMV8W&B)L& M6%G=9'_^NM[>BXTWCHK_0?.WB&O32ARMR=URCOQRKK]N MUG?9^%M8.EQ?TG.;33<3.;?JXDLUM\^G]!T,^SWT^J8\Y"[ULPA"ZB:4D !CCX5NZ@&<[#,^4:1TAG *?)9C=YEI8,N%Q'P(/TEC MR\T.PD1[=\JV/$(_UG1DJDEMSTT3M*:5B6I_6DW$*KBLM\=3 MU_ MXBB)@L6WO/I:RLYMD\%44<%CCZ3%\."!L^&XQ0)L78@E6-.5QI4Y6RQ?D+?) M&W8>LC8]#>7,!IP9&6-EE:_O"KRKJKQ8/MWP\*+.EMU2HOG=IM'@WHM+R GR M71(1$@80QR%?<'AA_[86C@,,S2C:F(BMBUOGC+/LO'&V!P><.^Z!\X,0O9'K MJD>@7D/QIFCX>8O?)(Q(ZN!TK24KB9^J\G:]%;87"?1"%P$_0M#'*<9I'/57 MWF"/)DHW&2M\UG(^@//'0R71&&^IR&!^Y);LEJA16UP+5MYWK @H/UX=/??0 M'4I]=?/PF7OUQI7E WT7U%.#XWF(G [P"-<8P/GD9R/.!_']O AG2 M>/,0A+&=MG,3B!KG_Z>]K^MQ&\>V?3^_0@\#W#3@!B117[P/!R IG::R]*:V]N;6[* M#Z?\7FSXXCSQY/!P53B.0X@2F!(:9SDD>'APP MS3R1$__1XU*<;"BV&-QGPH MZPHK-V5]7ZS^656KNJEK?"[J8ON]J.>0I3Z)@R@.FRQ:[!3$4<9+F5DTNJ:3$PP[?IV23H=,*A32IO[+"8()#B(DRP+HYS0#!YT M.L=TOJMVB[5Z">W-7ZPD@0<,TJ_E5_&O-&V( E$YVAO'J9 L_$@S-K'W10GZ ME4*/HO]O/>WUP[(\R52VY:[(JQ\;^K,K:1]^\K7BQC\W'8&BKMUU*F.<1^+B M[B3@_PDS@B,2I'X0(@9R@%*Y1CFW&)RWOO'$[GM9BV8+<7QA7?THMNW@E)K' MLBW/)K9_\J@FXESQ4V2 S1^KVYH;W!6'=T_R!B3'ZW4]Z9C.0FDF'UZ#\%8=8)_\U/M:-3G($7L[3V42B[.JEGO1*]X>V)[^(CW#.X7%.HMA@JDF,OF@ MBTM&W+T2P(99BW$CW4 ^5D,^W4:Q\U7+&4HRQK?W>8IBW_=)$$5A%[4AI53J MXXA->ZZWUL]B8GN3@GAYFZ"XJYHAO-OC:_O=6&/U2-<*=\[Y-@]N3L*8'L5& M0GVP/UM7?QGSP'0[\W1TN+G#G.W M_YPG?,<7^Q$+$IA G"<1RF,6(Q(#AG &E7KZ]:TX#AA'8%Z+3''RF#Y[@VOH>ZLO\7.M>]&8TVG4>"SX<=YC:(D96?'YK?K>C&(0 MU[VV-UGQ!&ZU7^Y^7X@Y#;LGM%QN]XOUYY.K7P."?1ADF&!*?<9S:JZ"+ 11 M2,,\B0,E67)AWWV&*P!Z'<*RJ/^OFF0YX5Q.S,:F6TWF>K3M!=8M7N^,_B>O M@SSJ;=8:O%Z11Y>K- WA=.IA-=PSKWH0Y)K]><@(#&* &,G" /LY8D'>&PWS M(-&Y\=7(H,J;K7V3*V[/9YQ>WBHNZ;DOO/97J@X3-Z-8,B<+8O=V7RY(_3N H4IB>$YK]KBJ+U M?P6QU'=.23P-.;0CIMW Q'H>Q%D&,IC[803#$+ H24%OW,]QUE]Q\-66EDI; MEGJWG]]L\%5=2L5CP@ M4CNEXPZ%XV23W(N1NJ),)N;ZBR[VE;:B%MCUE+% M$P.6 L)@FOI1SD",0_]@-$<^5A]I8V1.O=ZI/*KF4.TL1"NP5)WS+U69DZ7X MK_""RCNC5IE3XTAA%N0KQLAZ4=?E75FLVC&6NSD,DCS,6,[?<^!G60)10GOK M<9Q#Q4&15FRZ3H]:&-YC.Z5G\)&',AQ=>>5LLSR-=\^Z5R\G*3I@S>QM%!.A M.K-Q'&6,(LQ\"J.<^+D/^GT4EX0X4ILT;6Q.Y0W4.BO#L?RZG-Y[>*1(^074 M8'?*;YZ..U*OG#9/LN\:6Y3;ID$3U76QJW_C^>Q^6ZP^;3Z+:?5B&#->U&7] MKTUU*\Z-BG[.]YO'_4Y;HOM//8S'OE"F"5,'.$.B!^FG449B=\\QKG1DGO%)9]R!3/S8J/GN;)+/:$<[W#JCC/]]37?V(196CO MG>1]NJLP;.0BB_5RWUXN=7HJ 2:$!@1ADB? ]^,@A+ /MCF@.!\^C&D"_:O% MM)EWXJCL0:,)/A]#QKL!'HV1@Y_64S'A6/CZBCD/C(8/RM\I2II2X21D6ED? MY?C9@15-A[^7N_L7&.OG()][U/C;SFR@-$B3/,/,]W%(PRBB/+IW,*-(YU#= MX!#5VU+TC^%YBUJTI3P[BZ=S#F_X=52,;5-.LPPCQJ!\Z7G]9K-N#14)PZR_% M;K9P??$@3J''29UH.#'-@J,'7#%NMC]B\Q4Y, M>Q\MC-E8_L%CW%!+/J4 ./,.7L^\=XWCXH+EWG?QLZ/[ U\*.^C2#A-%+3YB M?[L0:Y,;=_'7^@J.$)S_N2@WXM;M]D;/8O5^\VEW7VQ)]?"X+>Z+35U^+]HK MUYN[N0&%6>Q#0BB(8Q33*$8'?U(6,JU*[.2\<%RF;:\@V&_:<;#BR!H'Y94= M=G&:K1+HO>4I?/'/.?[1PKCM!V7PD#[B,S*1\"X8\-X)[W[QWI\\;0T/WC,B MO):)[F__96.]VIH/$_<=/8=_NQS %4_N\@&G*SM:(1E&!&4I!32$.(\#/X*T M[Q6D09Q!U;.*@P,<[G1C5T069QM'/N;X5RXLRJ[GWT[Q%-UW75A46P=9??I8 M[,BBOF_&A'&-Q$__JANEY&_)0AS01LM=^;T4Y_T/%WS'(<@IA"B-$$["""4P MH@',XRBG,4U"HM8[[ " \Y;B3S?T,_KZ_N,_/42^OO_W^Z_OZ9?+PW>=*(HZ M;5_3] U()G:NS\*1.?J<-::RM,.<=E,6R_HKYY9-5][MDU?U M'GF+@TN*\[S'67"YPL'D5UJM)G#BCEC1@T/-!2S/]NKB'PN_O)N3Q7XG?.-/ MQ"_>P3WOZ)_W1^_AP.U;+A;I2M09]9F81EP:EX)J0N^H6FS+"[Z%7[8"R_^\ M+L0?T&:%'L21_O]IKWI*,<$ @E2+;8$77&A%X;+8U*TQ L( !3&+*4MPCAA7T[@SEA"82EWG:&C"L9Q] MV57+/W^]%;":3V\]+J_X*?ZL^.E-ET8Y#1N 0375:@!UY'4S4STDQJ%\:PI1 M,T],0Q%I*7V#3#=3WUZEZXI>&?([#84R=>)\NIL-3A3F2+77"+!JFU?[V]W= M?HV6RVHONBI $,(4A$F8X2"") QQG/0F>=I'E6=(Z9MROKE'ZW7UH^DK:4:C MKCJ ?-?>(E13)3-:Y;1I,#X5M] =!+%Y+LJF'#[SR+98E3M/;#5Z9?+>?2[X M2M6+]<#?O:_Q=D6JK- ]#<&RX\K+X5RV^)$5KY?7JLXA"F@61S%#493G- I MG/>&?)0KI4\:O]YQZO3\TI?B)U>KM@^YNJWYK]R)[J46L_+L;1TNY73*,8UJ MZG1^P?**PQE6?E[2<45T#+B;AM28.%!9>XX46SNJ;5%^V[0#/)=/7WEV78OB M?;7I.T]PP=^_XNOBY]Q'"<4AIF&>8Q"C/ E)OS=,L@""_D2%9,^&11ZO-;DX6(UI"*$3S\Y;4YRQ)U^_ORNX\57[98';*6JT6?'_ M;3< ]1P"EO'-:NIG(.598,Y\G/5FHY0"M=J]H3'G=?L6W^$3L4 X$Y^)58OV MIJ3*%NP'Y%.U6-]1V7V#;< UF2__4[>['/CBDK?8NEJEMT3T-*3-GCLOJO-6 M>9(5L::;N*NCMJ:[DL4\RTF<,YYF)H GG0$(X@AV]E(8I;'&^5E]8QH)GL99 MUP:?FEX9\"7YUTTH=!%H_E;K$^-&&DN8^9J*T! !0H3ONU:-AYN;Z] MD:YN#O$=.^S:J5LB+>AOIU/OMK-)OVR!;!3>50MG+^^0$V?:#N1W4$=KR_/QP_1RLF'1>J3M\DMN>?)(3WGFVWQN"A7?6FQ MV\JCS:K9YK>#;$6O':)QA (8Q%F"".-X>C!YS!2_ZCH"X5S0.I1]7V[7:=+4 MN;J=MFK^^ \X2Z.@^3WO_I',8!+],H7\T$4Q!WY64UK0RX6%&[ M98$.X=@2?4:85D% E>RI"J^V/]*E #VFC.1TNW_V[;Y'D)"8^6$*F8](0@$" M$(,>00B3T/2KE;YEYY^MWI]T O52:T'@=(DVD+H!&+942#AI&)J.\+U.GZH$ M&B["A,70U#,96;3"GKY ]EFO. :U$7/ XI3$0>:'(2;,!T$Z#-F*0?=;9X'HM.5(8_<, M9V&6=9OG;)8$R43VSLJK:YA3NEI86SOH9JE/0(XMKR]ITTDB=5B?JLB:N"2; M-NKS9= %VO>A-L=[=J<04H 900AE+$Y]",($@WXV!,?"%$\]6S3L6'K;#P[K M:O/M5_YO/QA)\#_\[KM4,/-C?Q+?I4Q67%>&!UIL*W)\[+EOP4Y)ER_SJ-9^ M:KX<4]5I&ZZ]W8)JBS_[<[?GU(=Q@BF+(4U0'C#(H?0 HCC)YSMQ@8V<:ELT MJZ39!X32[_)'V2FY:NIIDW M:Z[(G:%BBN:P^L+PV3S * WR ,193#*0IABGAQ*M'^16;BHP >#^0]+'?],O MTC<5#,:[D7(.1;A5!3V GL*@;W5BU475QBI-6ERM."@GLO:XE)[WV,X,K;]6 M:/F??;DM."2N]+NG&_[0[]!F1?E/'\5?F=.0QC"*0A1$"$5A&D1Y?[@>HCSS MU9I@+1IVW_C:7S@JZ@*/':!:#=/@*@\W%EU/ZH5==2^%O3A:N@^G='%:]03IK%N =N"!E=(D7E%S M!RLQ#15WX=CY:$M7W.D7@S_SN+$MEUQC1%R9AP#B "',$W/"$"(DQK@WF^:^ MHE8;FQO@:$*U+(I5[8GG@4OBJGAX["_E6>S;L6A\^U)XM;AUK=P]F99B5?G6 M+;^Z(-IFR?6(KTF*QZZR/J=+J;*JR?0T1,^>.V]64(UXTDY+F[IMFQZW-[R+ M>4YYE,=)&B0PA2 .DKZA ?I9$&J,7C(WJJ%S&B.8#A73?;OI;(;\UD;54@M\ M:R: ;CBVEO>UGY1.\(VMTNV\JCG54J:5$J;T4DQ# M&UTXIEVR5.3.4"U9N5ELEJ_73%D(8QK"-/1CF 'Q5E60" E>]")@"< M?Q=B[S^BC\3%=R$CWHV4\":@AKC;+ROZ[UHB_QTEQ>WNWF&LI2&>>?>\] MBT*D.*A)^=<[_\YQ0-1KD)KHJ/,E)S5NB-(2F".4<43EG(HK4J+-VC0$1!]^ M9>GIT4]I3DU^*#<%_Q_2W"$Q1Y#E4<[_&]. 8@2C&+!#.N4'BE\3MD=9V;2SW'Z]72S_;(]C5^OO8MNR%BTI_)5:-J@/B9!AZF.P$.I9T#!K M8)(0O7LF7[]X#4I! ^?2/B M]>86 Q\G +Q->YY\;$W#"?66^.F58[Y/*NZ"^#%IN_NWY/ MKO>E58MFM6^LSJ@U^[K:I67'S1^Y&D*1=B'.=]P)A&A69P'E/;?;1D D.AFDR2M0>=U\+P#OO&2LU?IDDS, MS*B>B)K9\^=*0F:#*=5D['-[;N!K]77Q\_=R=W]?K<79 E9MO]POM@5>< BD M>A!C&UA;E=QOKET=.O!JJ25\XRR3238X:^YK/<$Z\QJHO]X*K%Z_ MBFB[%1,[QCMJH?3Q(=J\XUO0!^Z:\\^B$;J M3[?K\EL#H)X'N9]'A $QQQS$?%\?(=HC"!#$^E\M3"T/I=/-KK Z N,JS)]/ M;]G=(;@6N!5%V>H"J'\&&81Y"U](/AR&)?47-C90O1.LXWU >8-$R6\KMI9B M&L+JQ+,K7V3LLF>_V6^>D##.<4RC#,.$AAG _;PUYH/,CRVT1NN8':HU^MV^ M;S$[':!SJ$[:;I366@$Y^1R)?#7UU&CSFVIOGY6>/NFEF(9ZNG!,NX=/D3M9 M[:1W=\5R]^F._FP''7[F:=FGC<"$-LVA/7$\^?MBW9QL\7&":9CX?A13EF:0 M1#'N(5 0*DT9MVK8<;&TQ2HRH*)#VQX0OEOOE[M]EX56FT9CU833+OURTCD: M\VKB>22]!^H)I(+G1E/%4(7F#R=PAU5/%2*OZ*>3]9B&@KIQK1K@>59346'E MS-+SH\\[V3"G;K6NSB'T@R"'/"(P/T$)2[*P&^_# M@@3&6"6+G1CT 3+ALI].4+:*/6MSX^+H5J,M)\5>=5V?&*N2D6%BJ-W%%M(L M^WGTF)U/J&B>@_.?/?L76J>]5P9>S+R#ZV"783?<2F$2ZG M2D[UEY") 4/VG.,!,:)Y@ @B!.<)S>$!4QBP^6/CYI?=8KL;( Z_B4=%2L^A M*ZJJ3##U%COOMOA6;C;=E]76YE]($UU)G/1*_@T42]Y7FP*DR/ P>I(CA%D< M41\C$!,41D&4])A@!E"G)W0C^5W/+1IU->F!.]*20EPN__]51'T%_PXJ(NVK M51518UA61;[L'Q_73>_*8BTLLG7UX_WFKMH^-%7&PT%NPI(X1C!+0A]RPI,H M2?H^A("E6:9VKMJ6515=T#ID?0K46Y7U5<4UC;]T]!2ZUY5;A]:U6&VNT+$ M_YM%N?I8[.9Q'J4^R],49"P#) II2GHK:1(I7EZF]KL=?W1J7K='CJ4Y1E1V MX%1GT2K2)2=<+IE2$Z@>B2>@S$2AK2NY=1THY?\4HCK7_J79!*ZL.:/NBCSI MDCP-&=)&_V*FK D+"C.RCS=YMX9HCC.?890EE.0\RX,I8[TA"HG2:2"-7S^H MN.P$LL,I;?ZT[S:IZ(\!X#9I.)NP/Y'X]C#S>K5SI[\L,^YI \I13D)$1QC@.4!6D. MD[R'%?IQH#B+T#D0_O4YFC=0_IC;[ MPIG7H3\9 2N6Z=5QAD<71MM"FG+^1O5ND.698/ ,WN@_Y\ M+#:K+_[6.W^7]%DM',$0D#3$"4$Q$$$(_$EHC=/LC14R3*M M&76<>_YKTR2>U^_&>CQ(OFYRYNPK*W MN+*A881U50T![7&@4XQ>#]*[W>]X9-AY3T6[3Q]:Y>7HNZKFEE=@*JIMVZT7 MZNR$M[=4N'Y8EO,N(I!JL]N6_ DLJXWX?+-[^JW8W8L&E/["ACG"$.>(I"&% M>9[& ,5AW!L':0)D--BR2=>[_Q.$S;<3KL.+E4M]TUYOSGP M/$'*GP$%M MLSML,'", 4!I0HB/<@9RE*:4XC3-* @)\Y5FA.I9*'V8L M5HL5+S)V1K5DJ(Y LL6Y+(#Z74HQQ)).?*NR:-E^B;I"E4+JX9\6:8P'L,'I%![+Y MWM'.(U\^VZ5IR:)%TB7*>8/SK2:%/=4]/@T==$6N0@%O<)+U:G<6R):KV\GP M<:ED9Y7+"53K[/I3N7KJ]++GF\73Y5CE9SED!),@RU ,?)*FR#\4/U(4Z*3. M1@:'RIL?6Y!6DF8SAM4RYL'(U4R7;WI>IY4K7Z--(E&VPOJTLF0[+EU(D2WR M)94?<[O;?;'Z4"YNRW73__2Z:01X.AYR>X$?8,:M,1+UIF%(I7J0K!IT+W<" MIK<^XM3/AZV1+)$2C\&OLN(UU'XXI=9"8FR-987<> RV]=)C.ZS+9O'# M"N5RX4..DTO1PS*C$P@>MCVJW#U_BH-,Q/U(XCH5+K%M%]:AMR3+ \")"@+@ M0Q8#EH9Y_RF _P0BE?**@1G'@>(4V?_I^@P'GI!QD9LKFWL+A$YC2V_#D?/1 M%[:XD3Y&5#T\5)O&+'];/VV_[,2+^^_%>E_<%.T51?,T)H0$D8]" /?IQ#Y MI+<,4K7O_#;LN>XV;""VUZ_-1*+E?1?PQ"DA;U6MUXMM+<: >;4 JWJPQP;= M@U',O?4:E .?Y7F;MBO:9I/T:8B<58_. M#^]89TM#]AHS-=KO[JNMF.4R]Z,P(@"2)*-10$":0+Z][2S"#"I=06%B9U"9 M:\2L]A8'>(W:? 9^(*T.?_^(\&_N795T,NDIRRC;\^:MKG;&GZ6M-06L<^ MGG\(&(#1-WLTMCN>;>[%>-RFW>#CXJ% /\MZGN:892%,LRS$29Z#-,_RW@S" MF=3G->U?[GS;><3D"5#>'P*6I';J4_9&8\40;*GN+!6)DE$R[N>)BO'_=ZY@ MEXAX[7N^*6G;DU>)ST0_50]^V13/"_]QR7CTLRLT<8(12C$'( M(*41\"&!66<[]P,D+2'V+ ZO*RTP!66Q2._;;HOM/$JCG&0L#3E949B% M413'O2V$L/SQ7VT+KG>= I?7 /-Z9 IMD?K$O:%1@W&FN!-\A2[OCQ:6K-:; M\:;00#H(?WHMHWH\RO6(7G+[-:FV0M,$^D#-?:AL/C@JI\SXUG99/7P]C [M M3/DYIL0/ S^+8B[KB9\SOS<5QEAJ[IV1 89+PT.)4]TO>[S);4UI6@"8FOL0F7QD5&0VD;,?RRV M16<"!#2,*(,)@SD%,"2('DR *)#ZY*+UB]TWE[1P%-1!F1L))75)B^I6ND.B M(YS*U"@(IDN*](12@2HY?3QS\9(NZC(Q 3W4AEY9>!)4].]^L5T7]8=RT5SP M\GMYUQO+ .,I;1J ,":JOH2FS5]O>3V1:4UYFD*FFON M1&7UV5&IMNZ*[T5OJCEERA8/Y;K+?.O.,,XH(@S".(U EH5^3 CK#4<1DK]6 MQ8XYUW58 ?)$G=NIBW<-4.^A1:I27[1#L4R1=G!V%2NV)\0*#6\/J[<8O0ZD M5@77#L,JY=S!F=:L[5['::W,*T/'Q9JO52XG$ \L.U0Y>^Y4+]9N;XWJC$ " MD(\3'H[2A&5YPA+6-S6PV*=*AY45?[5C_7^O=#V6+CW7]7P 9M2TNP>B+!FV M+LH^Y>$5*3$D;!JMC[K@7UR.;<"!5-KXVV*S^-8T!G =>O_P4*S*Q:XXU:+J M[OAW.APDC_(\Y/K#XB G29 1O_UBE?A^Y%.ILW3NK#L6E2.>)J]3/\TK1 MU?QP^)L**9";!9'(.4=?"S49.UD&D8$> #_/0MOK9@]_4R,E=;,>"AGJZ.NB ME["JP;:5O^J0=2F==4K\!+);M_Y50SW":KGOA;,!'\I-\7Y7/-3SA 8^ ;X? M1" -*(XQS&AOED4I4<8T2N370S)HHE='*F]& MH5(A-1Z24KTLV(!:N83W#0HNY;:VF)M &FO-E8]MB"]_I!++_Z: MZBLU!%[^S7C7I[^G3D@081@0 'UQZ>>>OU@':).I> M%XE2KX.9W)U,EL\RK_!WXO-OCBS)B[?@ G)*,CB) A9%-(DSVC> MV\L2Y*N^JKIVG+^3'XN=5R_6P[^3%QBY^O*9LCB5M\S8CQ>ODQUF9*^O/+M9 M?M&UKQU_= MR,;+>BF8.:)]0,'/AW6NQS!F+ZL/BO]Q7VYVX:C0O M;G?MQ.,4IW&6)G$8)R3W64HS"EN3>8+20"IN63'D.$B=SA=OT+5W0PM\IM/= M=5B]'HP&)U0M\IAPZ7@<^TN>KE21K- [C4*2'5 M5'8?(051QHO-G]4=>BBVY7+!%S7A?]RLBA79%JMR=Q@DW9])Q3Z. X(SG$4^ MCGQ"03O*)*'\SXG\O#N[9AU+MP KDJ$.KB?P>AU@KT7L'2 K:))E[B5$?CS: MU71?B7&=<&"9>H4(,=X2Z 4-RTLA%TN42+H47MPP/8&(X\BQROE3:A*77K>< M41*"' ,(6!9A$/+X&/:6XR3$^@%)S]X8D8ZKSR, DC M'J1\D%# N,&N08H&- RDKM0R,N X-@A,QTKMS!.XE"[G,V-/KN3MG#@US=?A MS$F)^S5>KI2VC6B<1DG;S(7*XF-EIBW=E5I9"@B#1+1=QAF+(A"SI#,6L@!( M5; -38RB+TJ7])ERJ*[GYUF9/;+$4G05/ARFBY6:Q69:+M6A&>'BH5DWRW5>+4Y]Q!4P \P., M$DQ@RF'P'\(HA3A,73VXF[72>E@^D362_>-2!_&6D@ MMQ1WU[<#%KF?S.[ ID\O-PO6&9,5.+%!(=7F.]< +J;XZ5^;\C_[(B_JY;9\ M%/K:U$DRA+BH)A22+()10L'AQ#7%80!3%8&S8]&QP#6=K$>4W@D\K8*I)9KE MU&]XAM74SX!<)XHGQ=<5Q;/+]S04S[)/E^N),GH9&\'[JW\V59;!;;LOJTZ>]S26!($S_SDP# , 0(I6'_J9L0 M3*1FS1L;&:O:JG19L@&'$I72H>A3$Y^3C*F'Y7%<>K=-&Q"H=//T,$3JWD*M M2:CLG=07G;]46[3!UP1*AU;G,N^-XO$4#2'T;JL>=_#;4.6T:V] CIIG(H0L/72?/V2;T M-7+>V(0:\3D-N3%WXY5-J 5>I#:ASVV1:BV&D&P7ZX_[]O(UO"_78NAU/<\R MB'EV!6(FJG'$CPGKLRL6)5#^.*<]DX[EJ 4D3AS<]I"\1>TM#X@5]ED6>9;8 MMHY#L:%T'6'.O"/U!ZCCD*VPQ1V'=+T-KS7RY3; TM1*G^Z>][!0W\^EMOF4;TI^-Y]-<<4HYC2.(T0#B@*, ZBUC3S4QRJ M';2Q8=!Q3#GB$5<2<4"*O3-6.)5+=P>G4RU^-)MJKE%GQ>.9=T+QS76*W73- M2-!VK6G&)NO32)#MNG3>,F.?+Q.!(]7#0[EK\O:B3]LSEE&:A!FF$*4@BM,P M3WKK.0XC4XW3L>E8YHZ0O+M";S=OC5U]M7--K"7!.R&;XQQE]R_)GJ+NF? _ M7>DS\DI"_.3_;/'!&?;0_5N M>ZS>L@,[?IYSF4C%=,?"BDSCC7;EG$3R8XU#V;?ZF&W5:+,BU6;';1:;95G4 M>5DOUU6]WQ9?BY\[S!GZL!B1. H"".6&8CHR/=B6 ML&ZN07B&5RTCLLVY7$XT(MUJ6=%5IKTC5N\/@=9KX [YZ@Y^V7XKM]W+9#A'S^981YB@$E/_6-,(@CU!GAA%? M[MR8]B\?2)9$0M'!4CK_JD_:&_TN0_"E)ST*5,DH#O?T1&WX_SM7FDM4O-94 M86I%L<4^I$A61*% *:0D01& (: 4],9C%(D)S'F9ASK3 NN>5_J M%IY7M_@4FD<-B7Q#:H;E4$UO.OK$4+8.F==!TSE9:LBC0N/M<'SJ-=N:\"K7 M7WN5@4L]M79HFT ?K25'*NN/E(I\[V\[J4+-Y;!%75?;LN@M0@!"%/'-J\]R M<1EL3O*XM\@P">7UV\R.:P$_H.LO#N_QJ0B/(94R"CX&UL[+U;=QLYLB;Z/K^B3L]S=>%^V6OVS,*UQ^>XREZV:_?L MIUPTE;(X13&U>7%9_>L/0#(I61+)))&)3-'5U56VJ 2(^.)+( *("/R/__7M M=OK3UW*^F%2S?_\;_#OXVT_E;%Q=369?_OUOOW_\67TT;][\[7_]S__V/_Z? MGW_^/_K#VY]L-5[=EK/E3V9>CI;EU4]_3I8W/_WSJES\\=/UO+K]Z9_5_(_) MU]'//V\:_;3^RW0R^^/?XG\^CQ;E3]\6DW];C&_*V]';:CQ:KK_[9KF\^[=? M?OGSSS___NWS?/KW:O[E%P0 _F77:N\3\:>?Z\=^CA_]#-'/&/[]V^+J;S\% M"6>+]7?/D]EB M.9J-R[_]S__VTT\;..;5M/Q07O\4__S]PYOO.EFL[LKY[60\K_X^KFY_B8_\ MHD?3V,/'F[)WOIV,!WBUO MRKE:+,IEF@#[^\DAP-MJ]N53:-#6F]2PTXY%>S\O[T:3*_?MKIPMRDCU];C, M:CX/OVY!:6=\0>K\?*?H_E\-$M6X['>NA+:#LL[Y-E MV]]E:V+5^RK1X G+W?+^S>RZFM^N$3TV_B9M6QNH'TWF_S&:KDH[68RGU6(U M/_I^'VC2Y;!^BV;Q,LP8#:V.$[KH_?7<==F<7&SDZ X'AO70K3S$\[VK"U(6[,DT^C;\<']<*C M70RCH6KWMVAM4+^5R\VWO"_GT<>K9A]O1L?7CR/-NAY>0_R:M>YZL,U>AT:- M6QOJN_F7T6SRK_6:$N;%W83QB9I-5"UVW M)N:'S10"XR9; L7:=#[ AX1HV[WRXS9C1K'6+@_U:SE9' MS94GC[7]]:>N'D>:M3V\8%&L-Q]FX_+=Y^GDR^B$Z>Z$+MH>]FY6":;1QU%@ MC[ZO@U-.&WSSCC*(L#T@_!2^*5F*_7UU)LCV9WUO5HMEL%;G"8(TZ:MM09K. M8B\\W-I0/I9?HDO^H;RKYG&!/#::?<]W-J!3Y[.F[3L;<.JQ][G]=290,YH> M;M7>X&Y"]S$LQ9:?ET?']-+#W0Q%CV9_O+M68>((%F=333?MH)LAFRI,+(%3 M\?AL.HG+Z3GC/MI+1X-??AZ?-=SG[;H9X,/6[W.^-@FAW_=\9P-JJO'#S ;#WHEWIK>:3!96UWL$\[;'F\[X-%6%VY6CQ>>U>*O%SU]&H[M? MXA3^2SE=+NI/UI/ZSP!N,];^^_;CXO%PMAO=#\$+"_5YL9R/QCNG=QKA^?>_ MA:$4IW50&,$PX-9(C2EE$'IEO*?*4.*A-D9]#\ T[F56\RWHW2+P<747]!LW M'4;3Q\(\DN)34(@.W_[' 1Q.Z:; R"M%*)">0&RA51J+&@UL(&R"QF,2JOGX MIVI^5<[__6^A;?C-=3F?;]>_ PF):T(NG\TDH_GX&96_;[A]XI>[=1#FS^.; MR?2J;AWS,[NE2)4-^2!G_>+_\N*;W^6^64"X8%]5]66[!>/2R;_,'#]#J:-N"6\NX%)A;SQ5W""'( MMC)#9+S+2:ZOY?QSU3&]6M%_U2W*QYGUW F/G]3"_3J:K:Z#0.&%F;] CGV/ M%LPS8PEV5$B+K750$5R/4BAK$[B AC?1M,F$EB#--:741\^VO*L6DV6#B61/ MBT)Z:+W3@ ME%?'>=6PAX)[1ZP3@E'@M,!&&U^_3L@JFF+GT!_%SND&Z\Q3UZ^C^1]EC!LQ MU:+)RG>H60&T1AX2(#UR&%.+#=U)"@1/6?[8C\*J%@'.1:5-$9YGFR_'R72X M8<$$P)8A+26C AFBH*R=6J2AD@ETXC\*G5J%.//<=!*7]LM(L37&.._";&N< M-M$#J644 *6L=>)D8^K9BL+*]W#[DQ*9ZZ[!U GFNE^?[U/[[*O/A\$?Q(!9FS!FA&$1'4 M6E?+YH1-L7M/WBG,8:AT3*@V0.Z'0+]5L_&)''IH4CCH(%04$L,9UQYQCG$M M(0"&7-;N8582G8URMCWHY];)]Q(\LU4>/7ED/3R[WX)R[)$%C@?0#+.80.-K MK!!/.@X[?1^R<],YPSJ92Q6]6MK'J@I?H$$MO52"*2&H)YP"HA0(BY7G4N@P MOX >H[5J9=S_5BX;R/O2XX6F2"HFN7%46&DL],#5TFDA?\R0B\8JKUI'.->B MM!NJG\PFBYORZA]5=;4(XXYYNXMR_K4\M/0T:!U Y,"$M9A"JPE@$GE!:KD! M\O2RF)6F^GT\:@W>[+2*EU*\F;V?5^-R<3JM]KAS\(I0'S>AD0TD)T64Y;-U3K .CLI N#;6A6%'4;X,"/.)\O25G_.W+?Q=!5O8]I]\JGZ+1J+H^GD7_'T M9=\N=5)_A=3:$L<09S#\'PFCB8$<0*0\MEAE7=4&M,UXJB&>4PDMDBZ-8B_* M(A03/JS>EBL* #"0$+1%3CKG4JSO :Y=>>G4 N"];N(T5EC8%A MQ%R60]XV,5X,OFD;]%RFK=WJ:AV!=H!:WSU7>&,M=<9;![GT&DL@5"V+<#@E M='F !&I=PU5[V&;+R%I?O?$QELU?QP;]<[*\J59Q[;N:3._KTCEQ$=S5SE&W ML2[L 4Z=W6>!K-%, 1)6,.1,0@S!X"*2:Q2..TO:^NG:_[ETD.V8];P'OU: M!AFN'EV+<.CX]*7G"T2<95Y@$82"5#-@#=^B&00E*>%# [2;N^98&QB_QG / M0@U0"".CH4%15N1Q+2%&S:@%?]RDX(@ M1CS05')+4%C)!5"[]P?AI!B@DY-Z7C^?6H(Y7T;BXZN:&Q%I7Y.":T^P\8I@ MI()4R$/E:@F%,BE$.CF=Y_43J268\^:(-9^.7GR^<, ZBPU2ECLN)' 2[EX2 M!G2*X3W 5)ZN*=0&QOWO4;^M9E]B">0?L.R3# :M ":^UD ZY9C4RB-,D,,. MAK>_YPWK1QIYX%?3O>J#C0MDL#36.B1E$)@Z@&K)B3:0-(JW?#V[C&W3X:5Y MH$V\SS[UW"8:_CZ;E^/JRVSRK_+JT^B;+F?E]23&%6]/:+<8O)D%Z(/;MQC- MKMZ7L]'TJ _5_I<46E,#*2!$.6YB;HH3L$:&A[7WLIC8)E6J@>BDW^H>#6WJ MPTT+89@EC!L.*9(""^;C0?-:8@,%2XE"&^JN=[LL[ CIGDLPG&!J'VA;2.PP M$8H'<] )&L 44-8R&V%2#H6'NM_=#;O:ACHKO<[BU"D>P HY!XBA!D'+K@*JQ\,2D5. < MH&W=-D$.;ABV"7R*NQ=C!18?RG$Y^;H.DPROHFB/4^BEQ\.2+[@!DG&DH9<*(F)@+9FD(J4PS CA7(PJ 68L_K>I\Y$ M^QL5G@+/,;:<(PM,F&N%$KO71+J4K<(!Q@?E(%-K8/>SKKT(2IH'%Z!T!CFC M'.$DEH(,$[+=R@UM0")KT%#W-3>SKWEMH-ZBV_;XDH>3G;<7&A?40!(&#)S3 M@.. DC&@E@2ZI%BA =K='7G^G>'=\V;AXQ.:'RC:@R*D-.$:\D "PWS0#=UL MZ"(MG>VQQM2OU=?U=7)O9A^7H]G5:'[U\C':AVHZ]=7\S_# 3C.Z*V )IAH M4&BCG0N&/^)A;MUB8QF%/V;:8F/"5+D5D,O0.3S^ QP\W+! WDA(L?)&(*B! M5?%VFJVTR,*4@J\GT^UNSY6\;9.N4U8\O:&R3?B'0;:']>K-8K$J#TV IW54 M>(*1X01HQ:RU I!H(VS0< B[E+EO@+;2<&B8J(AAT/+]Z/Y8#F2S#@I(A;/\XFYO\]"8FJ(<11(J6(:/0K648T1)DGU 0>XH3H@DK:FDV'P]GP+4F// ML?&2'1Y_S[\9V*$"; MXC.^WFW;QM1X:O1T@WK&E>CE0>O[3V$@*O@-AQ>C8ZT+;A0._Y/ Q6F7<$=@ M?7X6<^-3#A4'R+;VZ?!\/6H9\MZI%L=MJ]O19'8.U1Y:%YQ*"QUG2',IB!8* MT%INY+1(B1L=(-5:94)3EIV-=BZ6Z54 ;3+[\FMY^[F<'S(9OGNPL-9AX#%7 MB (E#;8:BITT[M)*L+:JWZI%8'/1Y-=10&A6SN\?"W^4,P=:%1H8;X3F$%CA MO.#6R=J P)S8E+VE ;KW71*H/91SL>GM:'9UE#P/#Q5*8RHL+3N^.*V>#>G8<7CV]!4'>QBWTFVIZ]29XV)M]UL5>&C1O7!BC/+5: MQXQD!+@1V-=3)L8JZ7ZN 1Z4=$&/SL#.-:/XU7PVB<&"8?!^\BW^;3^UCC6$ZUI<2.S/(^//N9IS60,Y%I;C_MPJ8?ZRNEW\&^-X$ M%"U[@"0E_7. !2N[)%@7>">O M=HO?9T$7IIHMEO--<=9F"]V^=@7 S#(>H(&::8<)P;Y&!SO&4HXI3JY+F>.8 MHO-5KB6D>]\->AM,_S?+\O:L?<==XX(K:XB2,:&,,@P<41#OW@]'+LP=ZV_; M\5S$>^?9/^;5XBR.K1L6)F)'%+&"*ZRM5ES6&45$4WYAMS.WJ?ZFS#H'YURL M4N/QZG:U.4PJ@[+&D[42P]^GY5J;LRMU6\V7DW^M/]\KXP'^M?45A3+ >ZH) ME0)A'9QB FNKE$"I\LR$WX>(OE:N]J23WN?*P]>L'FI64(65T@0AH"WE7 #D MV59222W,$Z"<,2&>@0ADYOU6R81@#!V^^8]&H2:'NRB84])I'3P/2[03SBN/:A0X(1=V M(MLV-?:&FK2*>K:@[MWPG]<9/(-YQSHID!%.8L(P#6(3:B" VSG1< U0RIV( M _0 LW&O9=SSLR]6P KK9_PCKJ%?1]/=LG0: YMT5!CO@$*&4BXT\Q@3C;P/ MZ[35 G&L4PJ_#/"H+QL+.\"^=RN["?N.-RZDM/$J;<\401@C)32M9W\. ]R7 M=7K8,>-:Q[NGU?;IA3-GK+5[NR@L%LAPR1APS$H'K<>[&=\+E^+C#?!P,>]* MVQ;J^7GWO.+Z&6OLL4X*("RC4EG/&1'(:^(0K%% X?/+.G?,QKV6<<]:MN_A M93F'>TV[*("U@@D D&+< <:I,GAGYUJ?$E(QP)OU.F9>1ZCGG_6>Y(O5@MR? M,?=HQ^IIU74]W>3C97>D(,5)Y+91EP#@H?9@S*(%0*-5H MDNX1CR83QFD=%1I2YS!$1!K"L;,^WOB^141*EG(+S "W9#MBR_.0K>Y4T/^< MT7=Z<#]3AS7 4R. X\X+ ;WCD$+FN:3" JT:[=QUM(.TFH]O1HOR01[W;7M7 M7[R7-;Q5MP^_.I8V?'IGA4:$&0H!AYYS!BU$W-3(&(A3"OF\^BFD,6N>;C1U MK89LIO#J\Z+\KU44X.LVO/%(%O&>%D5,5K0QR,>&V1=H#0GP6_GBM7\7=GC8 M)0&>&KFM -XCH8YF"^]M4U"F)?<,4>V$=%P((&O,'.<^I0K/ $F5K.GCS#D+ MUYZXCX,&O.0C478VSY>?EF M'4,?Y]DC*]?SAPO',,$4P.,.LBX:"5CW0^#?AO= M'E^N]C4I@&*6$B8,B]=IF^ =(EU+2"&Y,&<]1<4'V7(VHN?G38UF?U37ZK:< M3\:CM]5H-II=?2S'J_ED>:^^S,OR8+V!4[LH$*="<6*-@) :)"'1.ZF 0"E1 M)H/GR3G*K;+@G"W#,ZAFLO2C\7J#^LB:]?SAPJ-X=9OG!@?/51%@(1,;J21U M%%U:.8)\:U8RUOTPZ.AZ]=+C12RLZ2FC3EJ$-6=8&E5+1F%2BOD YZ 4U1YD MR5EHYN+)A_)K-?T:WI3OQWS4KSK8KC DS*5$&VH% 1!0XCFJ957&79A/GJ;N M9Q>[M@=LMFHYDUF,X#QET=K7I CR.. U]E99ACVUC/I:0@QU2I#W (,=,RY= M+2'>)Z?>QO.I^='%[%C3PBIG@V 8*R M=@9C0[82,XODA3EAZ8IOP*0$?)-< MLG>UG7_<]7KR:$&\CQ(@?F$N5GM*>^IJI>&:;>/XIIHO M/X7Y-/J:3VQE<1!@L!6/@ZIOK :I8DZ/L:8LS#-QIEXE5)5R<-<.KJ0MT' M&'46QF3+6L\-F/CP<#!;@U%I%0^O<2PO[ DG?O<. M&GEAQGO7JM_#M+/Q[G.7^]?1M\GMZE97\WGU9SP(&MV%WRSO3]SQWM=-H:W" MQ&N*K*' $(@0...]V$J$(%++NEEF8TG]^'E>H_1M/5H63#1NT+*(#2CA)G5/0; MM,86U+('9"\LDBQ1_T^#R3I .-LT-!Y7JS#:#^6X#",/SN-OY?+X!>R'FL5J MA)Z;>*KL'8""8H)]+2G5EY:/T2Z76@0V%X5VE5$/EZQ^_%B!.= ,&\6@B9=D MA.&K>N+&DN.4 BH##']NER()0&;;>IF7=Z/)E?MV%[V4,#<^JJMV?')IT+H@ M0D-G8P0,-A3%/R2LY<:>7%@08KL$:A_?7HSFIL9RH3D'$D@K!)82.01(W#;8 MR,*,3>'*Z2%!G=?#;WD]2D R%RNBT15/3I8WU56<'!>;RA$'^+&G1<,0[ M#8'@F%(/H*T]3DR)3,DZ'JSEDNQ,M0-FOJ6I_0LWB+-(0(BAUUAQJ+Q"9/=: M4'-AR5PMT:9%1/.E&6\4\68VKF[+3Z-OVTJQ!YFSOU&AB8;0B( =!AHJ$LU'(K6S#1 M(+BLN.:6N-(&E'EMVZ-&;0$Q PHS*[W1'G(&L*7UZ('A*3;*Z2%_F:S9EC9\ M3\0NWQ'SKO)N6 <_+JOQ'_'>[/"2;4RK!J<#3;LH-.704:V(U9I*'SP[6$^1 M!'*=4KM[D$?+G1XT=81Z#[QK?@ZUOU$APJL98SB,1%A!Y"AC?B>E5"E+U #/ M$-I7_GYVI2&=^RSA_>@^;EPW/T7XOD'A/))"0A)>160<=>C!<20"7%H@:1MJ MWG.(D(1K1M8\N?:@$7%>;E-(CI@E+(A#%5V7 R5H*R.-K]UE[>!TPYU6H,U, MGYTW> )]GK*;J+_&N4 MJ(2EFM3M[$R6%1=T":=%BS!>-4L[6H_YPL M;\QJL0PDG^^NJ3@^\31I7@#H*:68QBN=^GM?2(:-2.'3R)M$KG91:0;8_ M5_XD%[Z 3 $.M0:*.$<-5AC6Q_T,N,P7:W6^J=@!6Y(Q'<0*UNA\HF$/!:<, M:D&%LH PZ\-+@VHH&27@P@[3.]\.Z@;VGA:V1D3;VZ80\96"SDOCL?82,PQV M,B*!4Y+3A^VF=4.MMH#.>J+Z")7FQZHO-@JOC ]RR6 ,DO"/0D";.MJ .9R4 M;S? <_C.Z=0:TCU83\W,IB)XI%9:C91&,E@,895']68&\YRDV$L##"G,>=1Q M(K3YS*:CUSN^:"KM;55(0(%1"F@OM,9 @QBB63L& A_;)'P#&:M MT9HGH"2=%"],71WAG8MYG^;E:+&:WZ^%.):1^OSAPD,NI' *HC =6Q[O@JWM MPH E3(F$;;Y7(#"X"?HAW*\_**S>:S^)9XR.I;'D]&4\.&6#'&Q=4&,FI-9YH:@5#AA*W ME5IP8%*"" :XG= !S5K'N#^3_B13OJ#($\1L6,:Y-[&Z9$SLW4H%:-*=8@/< M5NB .S,+;VBY.#3C/'VT4%(9*)F5T@6/1B/M%-U))))* MW ]PYZ #EB0BVM]LLO,.WE?SM>:6R_GD\VH9HSP_57&?-1X25=,PE"\-F-7. M%Q244!O4P#$2DCC, G1H-Q>CI%S\ 1X>9YFU,NAA*-DMS7;<7VQ:..$11@AP M"6.%>4;#$&J)"<(I;J,8'O-R;L.W@?<#PWHNAOA^#>]-N9R,'S:^+K(R(L&8 MZ>!GX7AU+Y8^S$32:G:9!-,69,4!9C]?58FOYC$^Z M[V" J2'MJKQ1#;S3 ,ZV932=5G_&]]E7M$^<8ATS5\@LG4C(G!Q@JUS+3.L'X.,?V7'GX?7&M15/&-&Y;Z( 0$P@J M9Y!6L30*X;4<4/ +BWUKARM=H?M:,[4QUT8@I%$,21;&( =W\ZW5(B4]8(#S M3:=F5&LH]Y2E?>Z2=JAY <2ZQ(:!0BB*8V4-!7;O)T]*/QF@Y=0&!0YG<+>! M\MDKVO.,X),6M8;-"X7#FHR""!! [8, WI!:FEAK\++FI!8YTR'*9W-F$P)< MS;[$K,Z]@]I'F6:M"ZR$T<+'^!<%L!# J'K*QL2BBSO.[V 5ZP[NUQI%*2S$ M03L08B ]Q9XC6[L)X1.95/-)_\JKYJ1ZFFK A!$#);!7W4$&LQ9K,F\E5.*2ZM6W"V9$L'MC41O%HO5 M:03:M"BT"'(XZ80-R[JQ--B8="L? ="F')T.TGCJGCQG =M+@/9FO$TCM#=/ M%V'9C]>(*H&,]513 G!M!1"C9XZWG3DI]6? M@[AE<#>8T\[0GS4K()6&(\BU1M9R*8(3+J&TE%A'*&U6=Z<;:>,50&&X[^?5 MUTG 5]__OH@EMMX%U8UBFIL:+R=?-V$;QS$XO;."(FQ=8#8G2C-$%)/$;9&A MCJ&L!1DS%XU-H$F5&?=<2TD0Y"'4_S#1'IXK$+'Q5E_BG8^7^3H,+*YE011= MV)9PE\I^SJNS8%+6,DV!&"@] 7_GJX 1-CR=K!H2_3\LU%697ZC8& M^O[KV#7U39H77!N-)>;8:,N]5TYR4DNNC4O9%QC@5-LO>9Y5TFE=/]DVTJ-' MHD=KL_\VAD@NH\TU;Y !C=2L=BSM9E[4H-BGVM:"07W]: M+,+X7H@0/,"Z0\T*#)'D&#$D-"32(*0IJR4-6&:]B"O+==A#8E^+FLG%P=U5 MJO^<3Y:EK?X\--\]?[B0"CI!"?6*$!O\/XBIK:4"REY8IN^@V):LC7PLI%T?# MC%U.OLPV04+C^T_S4; =QI$'_QA-9E$F75Z'9PZ7XSBAEP(HYF*>+;)6XUC/ M!ID=#@+*E-R*YCG,&0N^#(JJW2DJGQO]Y!+(=<9B^-.$#R<'Y]-C30N)O0A6 M,0<"\V"G6 ^TJ"4FW.5-9_ZQYM"6=9.+C>L NIB4'6#:#'V;9'" AGO;%,(: M:GVP7A@.M@S$D)+Z@(%+DN1 -T]J_J&7\K9TD]'$C&?+I2TW?SY"95LVKL&F M>?-."FZ!]M&+8_'.@^#9!3N[1@$KJ!,8*O]RLX_;F=WHJ3^V/D_A.XFGSYL7 MT"H7K&NE%+,$0^0P8CO)&4BYYK3Y%GA&\[(+4ASE73+N_3&NWCTX7+[Y8+L" M:![<-^\IH8@[" SROI9504P2.#;(FI6]<.Q\P/LCUS;1M#9FM[9#,&0?74=^ M$NN:=!AW^96C1$$)J6#*^ !0C8ZE/L5M:;[W?>ET[$ 3_2^[VR3#L];<;=L" M$,Z5!TP@JQ$D7$M=OYM"4Y:R_SC G?!>E]OS(.^59D^N!#V3<"_W4@1@/4!< M>J#B)2(*2UV'/ DD6=:BF3F\D;[(UPK\_='PR25')Y'O2=LBN&V&0@$0TL8# M#"F5]::HH$JG1-@,L )G+X1+@[SWV:[9E4)-FA? !ZN!!6LBS/6(,$&,4+7D M4(,4/V. ^]%]SF[GH][C3E^]5[E)\#^7=_N[*3C6W@2/7GC*@0P.O<9U^%" MQ.?9C[YL_K6&?L8<@(;[G:UDHA0.2,JT\U0ZIBST,N!1HT H2]G/.SU;L?-" MKWFS![K10<],W,1[C$5O-."H=M8Q];S/?VJ9M%N)ZM&T1@WLL"0X9 MATQR&4Q@5GO_$HBD6P;//=SH/B:FS\DN40/#L_Y:L?H*ZR$!V&C!( 7000Q M/=,[!FW>ZF!]^2%=$+ S'?3,Q&U5M7;\D .=%1Y)ZI#D"%!I(3?Q=M M*EY MG.?X]T+]D/9PSYA<-R[+JW4J0JQ+%"OQO[NVY>>#?L?>1H50@CMD81 J%@HU M'LLZM<8S3O/$4_6?_-X*$9ZGS;6#>BYN?2COMM;"448]?;3 7"*+H"?82X\( M#K-WO:ON@_^4,DN])K^A"QXE8MW'S/1XR&\GLS*6EEH'^C>W<7%;MPW\KY>+(X6*KS M:-M"$ VD#:8 (\8):J%SM1/N,98IA=A.OQ_XHHC6,O2YI[1MJ?9/U:?1MW]. MEC>QGN8!SO6 M21\>1'WOP#:XXFW<\G[W>3KYLA;@T,)\0B\%M,"2X#_%0&Q,@UU"E*MQ@$JF M9*PUCZ&Z3&YVIX;A;=VULF57,(.HU=01H25S2&!=AY9Y@$62U3C 6XLS4K$S M'>1BHKN^+L?+=]?NV_AF-/M2?@@3Q;M9E$G-UH=_\7&43T;Z_;%SD.3[#QX]^;Z< M3V*9FZ<'U]L[[!_#LH'J '?S#J20$D!H99@./&"*>2;0]KS*0R9IBF%PND?5 M^5S<"?L'K;%7\?YT]3H$>RN862IW:TT'!LZ7 M/QC'3U3#CTU9JY3VE#B@%:;!\B.0L!HK*7!*A,7)V2X;RKI9M[[: E[FA)R M$?;CZNYNND9J-*V1>C.[KN:WH\?WU1V@9L,>"N,9I4H*AH ,"F6$L7K;! :; M+:76^\D>VJL-IN@&['S1L\$9"2_(^]'D*OB5!X-EOWNRH)9PX"WG6'B!#4&. MFUH>SDB*>S_ \NNM:_E9.&P*NAECK1_RHH\3YNG#A;-: *^58,[8,.U*7I+\;1:K.9E@Z4NM>N" M.VP-4M1JJ 3DP>.R-6((4)@2JC/((F^=F6$9M9"/M^O]_77YFZO)$_@]P.;8D41K27" MG.4)2KQ1*S/=K)=R4R\EX-/U^K*_\?DQN-$4&$PL!A!H!3#F MWDE/4: ";A0#WG MAGK_9?8>RJ1NPWC"5'%.?:"#G178*!=6Y; VPUB@VABLX4X!1*;LGYZ;$=Y; M2&HK[#FC#&Z22LZVF)Z.;%)7J]Q6J5R,MF4J-_<^+#?5*H]RL;6^"RRP=,09 M$%QP9K$'#,@M#@[QI.C52=1=M01(M3Z)/*'^RD$F:NHVWQOIY\D@RTZT0=9].OSB98OEC9:/2HLM&C\=WO(]]YO146"TZ<=HY; MY#4'5FI4R^HDO+03KS9]YGRPGTVQ [O)G]>[R?>;W>0F!#NGKR(@B@$$G"%" M/8%*AG>XEI,CG;*@#M!R:Y]>&4 ?S-9M=1OZOPG/3+Z6FZ/C(>S;;D82 \B? MC^^TK=PF/16, &&!=TPJ@^+-I-IPR,,J%)8Y:'&C[+W.=G$0DXQISH*6RM3Q>ZSS[8'U, .UJ^_DV[=D8Y]HNV.QR/!<^#CF,_]WU MI]&W]]5\K=3EYC0J>IR?JLW138-WJZ5O* VQ KI#;2:"AT<#,VV^,6++E.J M5 S;!NJ4H_UHIV]V_SX+OL9T\J_RZG]ODH+KJWS?S3Z68>'>^#7SR2+\RH8? M9U\VJ1@&VUEBV5]+E"#^?U MJP(")51PB!P55!DO 8-P*Z>"PN<]-XD/9>-H>/#RJ9U6(9))F[;]M<\Q@1$?Y_=?C%/Z.W A'*@>/ "&>,LA J9&ILI/(I108& MZ.P9H M8K3-B?.1S.9RU3$)=?1>DUWI?6T*)($(KJ6VB%/#&=86R%I&"%&CM?GU1!>U MS9:V<,U777%1AN^*%1YLF/:FU3H*8#OX@Y;-@78%Q$Y+$7!R++AO&" .:2VK MLO;"LMI;T/DS*Z8]=+,5W"BGTTUFV*^C^1_E(SP.'3SO;51@A&(A>B6P8%YB M#RATM9226EB$!S6M4Q. M)EV1-,#+N]KG3"JBV5G2*&SHA:<+Q6FL"ZN9\IY39SQ&8BL7QPBG1 \.L"ID M9P;SV8CF8LIOU:SZ?K#'5Z:];6*9O[#2$H8<9DIARP'RM8S"))G()U=;?'UN M5ENXYBX0=IPQ3YXL$.)A<57(2."98RI.HK4\3H"4=6B0Q>C;9DH:GGE+@L7) MK]ZYGLQ6@=L/ISZZO*[FY:-B5;].9M5\LKRO!0S6V?>]O%PRXTC&8ZY1%,Y1 M) 4GT"@3; (*#$.U'J"%*:OF .O:M\_JH6HJ>Q&][8NM@X]R>$M\3XM""R:# M+?Z39UHMSWXGB+A 6:>NAX MO/B:FNWUQD'V\";)E%U0TA"\MA MRDP$3]\W?W6+8@J8N8CA1O-96*?C50;K6[@:'-7M:U)08; 7""F'N),P9L_5 MKHX@E*1L:\*3M\AS5-ULFS M(=L7=_1H,1F?0)SU\X4WQ%H*HE!$(BL\DJ"6 MC87WY;+.YM)5?(0SYX#:%V'L9+I:'KQ5=$^+ FLB==R%\\'ZM\Y(+NL=?B%X MTF[5 _C.B?->;#FHLT_R\F7FS \%>;TT9?RM]7MYW+^[GH]\L6[U7(1*P;$ MH\7C:]>I714("6^=!4P)Z*35#%"X>Y&T2XH<&.!97=LK6L=X#XV!QU; D_HI MK ;8<0ZI Y(ZQGB->@RN!E)_MKPJ-<=5<[DY#E*Z)F0VWG\F2BG4W)?3X60 M ' 6E@82'%UHJ0__J?% #J14-!_@RMLW*5M2P_"21H91:;J]#!*$*","F3!) M",P9),1A[IWU!%( 7*/C@\XS2!J7FMS;IC"!9M0BBYQTRE(.A;2UG(K9"UN3 MDK6]/QLD"==\T;@/!9(>Y0:_7\W'-Z-%N7@BR$M5L,[MJA!>>X5-,# ]\10C M9JFN$<&.7-C%!NTSK5.XA[*@?%Q6XS]NJFE0ZV*S(]_;6O(HE?3YJ$ZK>;6_ M?>&Y0:WK.6G,=8IT&8+S*\'N1$ZID97L_@ZJV^30T;)P7:%%IY3 MXH5&8?;B0",M6"VKR75U0'X:G:CH?7QI =)LF\C?#]56MZ/)[- 6\DO/%P@0 M'%8Y+JBV"A/"4?":MK)1@U,N21TR7=+T_'07N05D,Q;*N*UFZREW=S^[NKJ: M1-V-IK$8Z)O9MFSHKV7TO0\PZN2^"HT=EYYRPZDPQF" O:\QD5"D7&4^0+8E M\N)YZ8Q.T<[%P$^QG/9J?K^6Y"C'7GBZ<%A+X!CB&'.KN<4XB+612UHF4\(Q M!N@1MSZ"A[&O=14 BL)@%'[!6C4!%D<8T!M"2E MDOD C[?:Y517*.?;W5D&\;E (R!C""E-)M *$ ,YL+9UV(*7& MQP S]-OE4"N09LPX&L[9*G16"S._]O ^O?A+\V\OAW#Q=60?BF#$._LG-6L\WR3X$MOMJ_N=H?BAP[,2>BC#'.A>69B(,HMY@PARO M\3#8IU1W&*"'ED*(HY>AM0ET#]L#IP1/'&I6$(PHII?3*E[M:E>H/:Y\NNC[&Z8!JV<87 M%, !3*F5DFLO)*)4M\96'I]TK(UN0PM7_76TKGGRJ]D3CK 7Z_%0@-;NJS9IM".S6V#D4SM#^ MMQ4X6/C<68N-@9X :7A.XN*TI1SQ^95EBYN*NY?4\-_ SZ4 >[%9%E^+.=? M)^-RLUI]*,?5E]FZE_7"UQRW9V2-N+4RQ4P9:*&H M@;\@MUYMR29?^.NV$)YY)B:U!5FEEZ]!20SE-"3\XO2)6IA)'6=Z-@6BL M[W?B%(#Q Y\ GHWP:P[FH4B;\#8HCYW#!EL@ M^6X982*M#M3)QW2;L @WNXQMD19Q_RN6Y_M $IP@F M5>LX^?SNLEC;BX8RE5VPU7BUKD(Q"^I:KD6[KN:WWVTVGU!?87$[GJS?)("W M[U'\I#CT+0?J)31N6WAB-1$"(:013G^ M^Y?JZR]7Y23.'2+^)0HJ'DT9X:-B,\0/Y9?U356SY6^CVY?V=_8]6BB!(,+2 MA3^DEIPH+U@M2*P"=1G!R1THMFH5V&:KRYGL,&6\'7KZ)KQ-W_Z_\J5*.GN? M+20&DE!F&9.QR#35),PI&S&XI.9"KB;,P8\T9#LBR,:E6_K)8CR:_FJ(- I#I&P]Z+!LIB3U#BCRKULR) #:,0O>U[[8@77D MQ6?#BJBM4XAIY8F#&'CZ((8Q.,46'5"L71Y>I"#;,4$>%C@?/GEIP_7 TP64 M1DBG/5'6!JHK&*A?B\)D,\]K^'%N>4B2AFT6FFQXW)PHCYXO8H5)B9F1Q"#K M##3N01Q/D\K_G7[OWD50Y7QT.R*+"F.[6H]O.GII _[9,P6AP2577&NF+$:: M 4D?ID*45)UM0,%9W9(B!=%.W9./MZ/I5*\6DUGYXDG>GB<+SH12@"I.C%$! M!2B5WHH@-6-)*?H#BDK*X9^D -LI-]QM.?\2HSSFU9_+FWC*/9H==F%?;%%( M%KX",*"4SKBY[E5SI0V N]TY/>VXMUG# @.@ ;=8:F45 MTA1I7V\-2\-5$H-^M$W5]G#.= #F1Y/Y.J32!HMJ6BU6\_+[<62L*_["6!8- MRHD?:E:(F)7%79CSI?70>L.Y#^ZFH40C!9I=GY9/VD\!;1V^[H\3Q=VU*Z0* M5HZ@A(6Y*7!74(_$5EYLP*7=,=B.ZJON .[O+?YM-)^OBQ?86'=ONKBHMQHR MZA1P,-Z'3FQP^S0&D$,=/D8"NT;!R1U+JQ:+CS9+J.WOUU79FU MO'HW^Q C>F,X8GC@MVHVKW^,-W$MCETKT-IW%-X#1@#7 'N&F/;A#:1;' 5@ MXL)J@[=#J7VS169EY H >T@K-:/%31A]_".& 7T=36-^Q\N?'KG@X/Q."R"L M%8X'3PYB8S5G,%XIO4')*7ZI"UP^=CTKVYI)5<,F=(.*P>=W6TCHL)> 8Q%/ M3)T'6L@:*0_LA80]Y:14*RP^2SO98K_#6(]?X+![J(!*,*F%8$[&&X\!==QN MI9"0V0N;./,H_&E\][EHY^3,R8OU@==1"&6%QA8K!*S26AJB:RD!5"FGGP/: M.1K.8MR:*IX3[O6\VFV OD^Q-14;M(\7GK.)(4FF'<$0,^9I;59 MIPCP26=E ^99&UQHP+-$N'LEVN/)_CRN/>^A@+'>M09",TF"R(Q@R[;R:QO> MYPNUKW/1+1GQ'HRYW5__]Z2VY QT4S!&CO".">Z\YM=+) M>M'0!.H+R8L8I$G7GEIZG0:?BW&6?;>WGX)B:*ET0@:CAEJ+G>;U!*"EAQ>V MC=4V09K,BBU!GYV&;V9WJ^5B#0IJO@(_;U4PJ9R'AALH(-..&L%A+2>7E[93 MVA$']C$M&>\^>87/XA6N-XJ(,4)899 4T@CEA21;.8UP-,5Y>"767!Y>G8=W M=EXE6!UO&UPIV.KW%#QF="*LA2&&"6:E-*C&TF&6LMDWH"3) 5J&/6BOW].H M Q&IC0^G7NBCL%Q;1BCT" )F 83(R1T&5*3<*3[D53TO?QJ=5Z5K)Q=#W\_+ MN]'DRGV+]6G+(,FZ).$&TFU]A /<;-"ZL, (* 15SGAJF'-"X(W< 0G/4SSN M0=:.' 8OV]?,4**7$B*4"BB"8(@!Z0FW E$@*=I)C%#*?8@7>J"7SL26E9*+ MAK;\O'PS"T/?9./64!Y@WYX6A><< V*4P4!"KR0!5-;R,:Y3G.T+W7),)UT[ MNLC%M3>W8:Z>QY&^NWXS^UIN"\L?X-J>%@4@SCF%C58"&B*9P(K6\B%E4R:X M"W5BTKG6CBYR<6U3W_*AWKK_^MO$5 <+F.YK4B A#?%4>&VE]8 RBG4M(74J MY?!N0/5CAL6VEI317]I6O.EB-@ZPK3M\=^TGLU'X>33=P%H#J1YF[4>8KD&\ MQ'PO1KE'3NF@>1+O@\8.XTW2G90.BT:[3UEV\UX@^EHIO\^JSXMR_C7N":UW M*K_7\XD97RG?4EBD29AL!0=6*!I:&J)3=4)=VJ-6"> MM<&%<^)'3X/[TJ+Y-%(>*R])C)<4%C*-R%9ZC;G(>K;PPRVQ[2GFLN/Y%,=8 M<@BU(MX:$L:&:J@U]/!2W9&6")(4SW<:]*\W[HH"(8E%867Q A$+#4!\)R>4 M*;N/ M" OY'Z)0:VLK6@B%]/6EU &'<9M\,U%Q@&D1YNY#T(L8L7\QB$O+84RE4_58%21B]1JM;YC]<,H7LY='[ <79@/ MM"JOQ\M?6\@PDT&CM+$, T ADK+V&&(RR*4FUN?F:2?O2RLJ[7.7ZY^3Y??*-G<3F+9N57X*E?O7IE:Q(PWW-6M?[*WP' M_Q$C-;I[W$BT[FY4TY6TR^AJ[&U6T9G\KS/IXVI@([*2B0 MQCA,J:*.Q)L#MSKB'OF_-EY?TTO9J?)?X0N:W:"4Q 0GVV&'I+84 B)=[6<[ M2$7*4G?R#L5=?47H7Z]49KWV%^W^<7Q37JVFY;,X]Y?3!WZPJ/1$9:WGD_7\ M/XE4G=US,I^6##W^+,P9Y+BW=WQ"M/P%KZ& S! 1-;Z8WSYJ_;2+I; M8-M3RV5'NTN/"<6 :B"M,\8IS^NWWVA*4S9GUS_"%04M<*!!K/MY>/?)J[2JR,IJJ4&P*KSC M$A@D,'&UG,%F3DF1'?+JFIU7Y^']>K-SD&?&",*E1,(J+X(I K9R6F*2ZG(. M^4@O.Z_.PSL7K]J^F1!(I*6A7B-M(9) -MN%62]AG,^?*^7)R/0F* MCGELMKRK%I/E\=O*][ULCR2&],&.BFPTE!;X&B]9>F"D?)7/G\+ M%#DEG_\D=?24O?Q*[C\SD$* X_73@OFPX E@=V:V1O2OJP.ZBBWH07O9)N"U M:"]$ZS8('#_:MJ!8RU@[GU'(I,&08S<:&/ CMC-?.0 Q^\5*;",E5'J7DCD^JB#)"9+7+B[-OU3D,\V_SW=329 MQE7"5_.8EOM@P!R:^/8V*BP*8E*.E+# $D0)T;6]XRT">1*W,^9Y=,>LUD#N M?2D]9PDM- Y<24,P:\-=8)NX--56009(YH7>-(++S4 M^ZN3*-59#NMIRKB<'%8A-$.$^#!9*\(D]@:26FXD1-94ZM>QJ7 B7\[(83U- M)Y>3PRJ8M5AB)! FQI@ +V(;N2E 2EWJA-@&$\ZYL^DDM"\JAY4R[&SA+?"6N@1-=) #:SQ+BR5H,9+0WUA(8,]<:WQZ6X7.NN+X[;\O'R0[+DX)Y#Z M6%>%%UA++PB2C &#&;?*;Q%!7K"\6P3='QCGXL\1WK:LEH$0=3Q>W<;:PN75 M/^;58O%[>/U'TRA7K):MR^MJ7GX:?3N?O>QUGN7//^N_\)YAQFB2A,M/,)<*FFWV.'@PJ<$(S8W MMW/?]O':Z)ZBLOYM[.^E/,N8_KZ+ F&).+0 0F@A=!+%NNY;!)A(2K098C#1 M0-C:DCKZ)^1W6)W%Q^]Z*(RQ2D-).&%:&>@4=@)RH(EG$&B0,H>>GASSPYB_ M[6AC &QLW>(]W8+"5"D,C0MN@6;2 A.K*@3,**!AD4G:=&-_3:A]Z6G(W#[7 MRCW=7"(QNAI9X"VC1EN/O9!KS*#$WH*41'#^%[?[TE/_W#XO20= ;HA6&!E* MD/.2((W64G*./$"-PH'WL%'\Q<;6%=!??/SZ5.>R0N$-P 8)90@0VC!K'0_O MO.9<:*DAH(U.K;,Z[%NU34( .(_BC^6GHT:X*;R %D" # 4#0 14X7J.B MN;VP=-!V"'+>/=[G8M[3@?V9E_.U2-*FWU0 [9!DWFG'%"'< [##P8P'W]! M4OR' >Z6]\GACE22B^(/-Q[N7Z*?2!2?:<+IU*X+*90@1&,*8F)F^$%176N. M(WNID2=MDCBS#C)99YL[>(./TJ,]MAO#2652#K0J$!,L7GXHPFP@"4-:&+:Y M)!5!HF0COSB;K$TF@$/-"NJ9LLAH@IW ,KB9FHI:VN!*7-BU(*WHO>H,WOSO M;=^9Q>V_OEXH0 R&B -NXW4(1FTO,H7.FF8Q-QW+ZKZ-;B>SAVF^B:1/VQ2: M.1P8Q:!#2&FC].YB0A@O1[JP-+=6-+[OQ4W$-IN-N H6;DRX6KJOX3\QI/M( MKM&>%H6"F%JCK:$!.&DHHE+N$!/DPM)U6]#S4W.N%5Q[Y,W11*"];0K)L:5> M! .8 <: M:SYN9?-!YI0JVJ^#,Z?J^#!KSD(U%V-VLZU:+6^JX-K>_S:Z/;90[6]4".]< MW)PQTDE,!*%6LUI* M"%;:&UOU:U!FV_!#JZ8AUJ5I#PKG%%*=1&:(4YV97[ MAAZD7?LUP FH#94W8M%9Z![GT>)V/%FS ^ M-^(GQ:?1Y,_1[/$8]BY'!Y\/ MT[#W4%+-, 0J3,04,5N/U\-+JQ#2CNJJ]H'-/J$\FE/?-LC?/-BN0%!3H"G! MR#F!&+>,;2U ! 1)BK4=X*YXA^M2"^CVP*2[-=JJ^;U% P*'R MWJL@$ GVFV.&U_))=FE>5$NZWL^@!&QS<<==7Y?CY>1KN1MV3)DWU6PYF:UB MWOY=.5\#EFM/QGM9I>O;F]&XV7.S&W AX@X'D=%H02IBCR1C,95$"0 MH*)&1Q.7L@'P2A;+=#)F@3Y;/:/1-[-:9[K_O]7GA1HOWUVC&(%X,YI]"6_; M=O"GK[=)_18((47B)@4@)0AU@_E0W-,VI@9[9NJZ_,]F8 MPM]\-7\4T1U^*B=?9FXTGX5U8O%4W-,9?/YW%=Q+'WJ@R'#E.>$^&$A;3,-R M]?1F]X[3L"Z+U=FTTK/!L!O]^W(VFJZS%V97;V9!F^5B&82>K\JKTZV&)KT6 MSA*NG7, "*6$=326<-_B%.:(E"IR TS!RFHZ=(!_GWLZX;-Y.5J4MMS\^696 M5]&Y]P'H]_-)-?_/<^ M?=<*R$75AV'O>PT7'\+OJ]GH\_3^?;583 Z'!)W57\$L,0X[A#Q"TEEJ"*D5 M BGP*7%^ \ROZH:<.9#/% +X6[G<8/2^G)OJ]K::?;P9/5R+E#T.L#:3PG#6 M VD0!+BO2>&4U['B@A1>0,\=LL'"6L=<>D\U;K0SGT?*)M&[>]L43H)@1"I% M%/ $<.F-%[6X!EF MZY-=+UH8&H?7;W4+5%WW4VC/F#)(QVOJ'9*:&"BW6#"45F'OY+DSQUW"N2ET M)H//44ZO1-WB]4P0=?5_5YM+/T^E[/$>"TJ$D!C ,&E@#!PE1M5+&K,JJ:CZ M *?3(5*W=27U/-OND^?T^79?3X5!+#CBW$D!D'>( A?4L<4#>I5RI M(FE;4TZV4+LGAM0Q$^#%YPNE(4?$(*FPE,HQAC"I90.>9PWPS;'4MVY^M@%K M7Y39,OX$TFQ;%) )*2A62'/&1' 5F>>U?"R\?CECB"Z"-NKJ[*JWA2::K;N]5&J^^NGVT_'ZD$T.X7%4@("HT2FLHP:P,K MB:FUPSGS*=4_!Q@4U#I)>]5&MAJ?::+I^Y<[.)(+VN&W%A(S$0NQ<&FMM,%5 MQ#L/D7/E+JRF8%\D?5IT=# *[??%:93&>JQI(9$&2#L-%70,:RLD,K7$FMN4 MB7N %!X$=QKQ^6P5G9T/ZV[OIM5]6:[/,-[=K?-0@E_VH0QKVV0<_;7XB]]G MD^7^2U7/ZZA0!&K).,2<>RN"^R=8;8MQ=G'7\[6G\"HCZJ_$2GC;(!.WK:\H MA,4*(X*E5EXXI(G6NR7,6Y,23#S '=#+6/_/U=XKX;^ZK58'=_M;Z;\@Q!F/ M*2)2&(&MEM#MIBB#;=ZK*(=N-IQ!N78Y?Y;2^@U$Z[DN?ZMQ:(0J);$V7L:K MHIT&1'/OK$<(02P:!59VO=OTXN:JFEUM=\O.J Y]4H\%=2SP4FCD>#RJ"AAY M66.DV:7-)^E4V;M_U"7LF6:$=_,OH]GD7QL]SJX^KFYO1_/[=]#2+V41Q1@N"OJ^FD_&DQYGB\6A-L+G#>*[JH;]_A,*[:S^9C6;CR6CZ,7Q2 MQM/9)K%/K?1?J&#;$T@09PP;AA7G *T532Q5B/88"YLDWZ/RK8$HA_C19/+* M/91"&08-B#>+AO67<$:P$+56F$RZ#VZ LUYF)E>O2KE#GEM_&\UC79*OO6<' MO(ZYED%+A/(V,#,XN +)03D4#/)+0^>;G]S;9!I'(:Z*3+S8;+XX]@IX?@INMA"XX,A=6\2XS*ZH.5) OCSHXIJ.INKL+,\=ZQ,$. MG5179E/&($PAFX(R#X4.CE9R/:?#@BF/B2>&XT1D@82@9@4TNT4XCR]N"I]W=(HF;5G:25;FO\D MC#; /"YUN?RS+&:6.4LM4X!9#0$$#NP1Y;^O<\6@#HL!8I5IAW@D$NJ82T+03*E(LH C]M: M6M7;@K-3:FR']?ML<5>.@Q]:7NU=A0\^7W #08& $"E!<('O]O7,G$ +B09 MM06=5NVCF8,AL0S:>+38?W/(_H<+20(Z&C#J@' 42NC#OUMI3/CG@KB1KM$7 M^)$$9Y:5Y1]E]64^NKL)Z_.TR>KR]/G"#+#T!F(I&I+8+:6K57K 2C5.:$^H_(]NA&WK7AZRW6 M[G!/>A.5FW?%7T_.OM:K9?SQ:N_%/W/'I,Y[ B?6: TH(X0KAY!ESI98:"!R M=H\1I@5OV3G=)=1]T2Z5\'M_K>:K793V65_=:X]'[3ME,X=6>@*\A,!!]WU" MQ:5T&OM/QU)_GI4['^C>5J[#^#^ER_.S]7SSVY=YU-7B\P3(LYRJU#X(2YFA M7F.MG7&4L53/:S]VR:>6VBM/_,_7J0X '@.Y.*!9Y#JT#\0!XFE4!*&TP!IA MXX#W8^<.NXEEX^J-7$T!'@.Y&$!9Y#JT#U)J:1$%F',:=4T7,2B1Y=IF';6. MT)'3&[F: MP7N3X6NV(9'V;K[;?=.=SL:G<13G][^ILSVGSUEP1/O.2 ,T49 M(G%Z>5 >[0D>3=N<$ZD1ICUH697O#.SNKY>W"U2_UQ<74]5&S[Z<*!:<.]1W,^9A]83 MQ(3:CT8HG^4Z&#ECZHISU3*6#5V0\V*1F"'2#XD4X@DIXD?A;7$SNWOLUI%= MZ96G I'&^KBG6XPU\-9:!VC9=>193OW#$18Q:FG;R0>R(PX\]N?H!O+\D2 H M,)'K5GL'M=V%%/NRTY[(B:3LR!+7JA7H&J?2>+/\6FPBZ&^6YG:QG)U.E_'J MPP$H"HAED%%@O8A+'2U/U^-0P53RLC07T*IE!/O2&?7L+L7N?;HMBNW;U6,< MX1E[Y%B3H %%1KAH;AD'.*;0.5>.D)DLZV.$%<):MCY:0G5(WIRU.8XW"@+& MF:8(=QP J9R3AI6CE)*8B;EV\X5=@3V-D.W1[9;J+Y:E[A;%\21.YYH$HG8P M0:"+F2D-9/9=T(\RZE/6_%LO%_C.1\)/&$ENU@UNG,I_]?5[F3Y\)F@ !D5%Q&9,2(.R\+"-^O8E6]C2V^E9D MGH%;7P;![[/U(FU898'VG1LFZA_ZF[F;;3:[9"#[;'*GW-,YKXO(."ZAC_ F MC2E56Q+[V2"!\#)G%9'C851'#HP>$.^+B\\[_.K0SA^QUGE-B.ITG-"8I:)> MBC+,-?0E$G%MGI@#I%NR/$]9TIT+^.-9)TJ]%P5. M;=PD&.76(J4Y49#I$@W%V,2*<'=#E"KK9%L2Z/;.ZR&IXW\>=N?6V]O5_/&P M(P4[O_RT*%(6\5,W'S->&;R3D#BB.==4>X\H4:Q$QAB2I?.#$9*SQ=N1_<'> M)2&/=?/D+8.X9L*;<8Z"/YO4T%KS^2+#J"/G&ON9/*0OA MOU(60K59S#Y=+5)"D]ER_KFXNEVN[E8WWS[,UG^^65[]X[0+NNY[@C#&<^.- MPPIB+1#EO(0,"C"5Y)IM"GK5']R-Z616ZR^KN"87OT=0'M8G/)3'GP[88^0E MM+?.>O*B!:6CKP6[2$[&(-2?\_[(HZW"M@2" !-.8$MQIX1 M7QX5RE3E-J=LS"40J(G$SR9%;8IN7RR*^^F7NT4JL:AOCWO:[A\UV==]DI3K3,J24'X(Y[(SR0#NN MG"\U1"0,SE&[1W@ILPM.M8OP@#JXCN;D[7VT(.LKXC\T#9AJ+0G0PB8OL$VY MJ XC!L!F.V%;M MO?TK+9OK_^YVHU/\.8TPV" 11 E+)^:R L]P0([BD\\'HPU1B'$!%'%,1)M3Z,.\ MX%G7.R]!2VZ+.6V VW-.G-C=JV+Q-6ET5=/@O&@2O '60Q0'9R@@Q"):QBM* M(N/_,^AS"=D%VZ)/2_@.IA&_K5 '_7BCH(54&#/@#%"( L (XN4H"+/Q[26(^1HLX[@K8&"$F]@PP+ M9*U3WI3C\HQ,Y&I 5USI$.IAXV7?_[6,PKA=?(GT3XC-;DX5FZS\CF#BIHLL MP0 Z#JBW%M!2BU.2F)Q+IY>P.36G6]=0]T6WUR/HZM&M\CL"9(@KJ#D7D%+& MD+:'X#L%@,_)5'H)*G4^W;J">EBZG5*MC[0(RBK (1&4>HF4INY0CDTJZG7. M<<4E)(SLBDIU@>V+.&^65ZO[XNUJL_$1G/HTJM0^6.>\]*D>B^.,>,T\*&]& M*,A-CL>H>CHX^4BJ97&3,NU]OD1N=8%V7TQ[O[TMUD_22+R+\#RL$Y GZ'6\ M4> 6>HHA4W'[Y]@30PZW;91C,$?%NH3<4OED:@W;QE:@NE^MM_NZY8_VY_MK MN\?]GTBQ\6\SM[@K=J87F?., H%)Q_;2.4"6AID:@PZ@QMSFD MNH2[X/D+3NL8#ZM=/YT2[Y?I-*>VNOWR%8%K9+73TD@MB$0$:5^&@[19?[Z=+3\7]^ENR_K;F_LOL\7Z_K3^5/]E03*&F=&" M6@BI]1X:3PZ+N[59M]*F[5;O#?1AJ?CIX?Y^ME[\3S'WB^5L>;68W;U97J_6 M]SL('^,A=F?;M7E9^8'3)B7BN$^)./YQM;I_1/C]^F:VW+L0U7+^N$%_ MB[KCXF:Y2Z<5]^/O!7)7=XNK1;$I__]CCXN_M\5R7LS_5P]T?]+K*,%-[,^\ M',*')VB\OS[H&9_B)_O"OG]LHKRO3BZQ;;P_2 LQ$U!BR"Q3G@)*7*21AI%- MAN-*!Q^=:3'?Q[23YK?/47PZ?MN?I[68H\T"1Q83R:5CWJ,T7[BW^]%"+\'$ M\LWUS)"7VDY;@NAKAXH;Z/MKM]DNHJY_TN/PXX,A[JY8:^&MHY@@9:S&I!P- MM3SGTM0(_0?#TBH+^MZNQNQ+R3X/B]W-@A.\.MDN4!MW=>8-!58B+C'1P!W& M2F%.(9(1&OS#TJQ-2?07?O,UCGVU_E9]MSS6)"A"M,0.>8"!T1JE,]G#"&56 MT9L1!@$.R[66A-!OE-?GV=]U:/9ZD^"CO4&\LYH3S?&NA#]>]X'*B 7,9-(:H:%](9I)$K'$,+&Y42LC3 N MB\*43G!D%B/ M%"5>*$6=*!T'"*"LK"AC#+L(+1FV5$YJ&:'EFI M?9 180Y=TIPY84J2J,J48^=<9L6C_SHI674ODC&?^!^>2J'05UNUN6* J?GJ M2WJ+3==%[GY% YRF&F3"2(*9%!@8YYQ-U].9!%Q@ZJFH=+6V=\WO_=K??&Y"0&AACB??I+!MY#\D>+X;RRL%/=INMS+'J M*F'KDNKO*&6QC2BIE)#_ZLD52?-XE6WQM7#7U\75]O-ZMMPL=E"?3B#=[(71 MVM-4,Q&W%2H5I];Q@TR8("+GM&^$/.Z)22^.7WH0S7B)>S95==-7!L.,D9)X M!)1F48>/OG M0]S*XJ=OEH_#T<7U:EW$?4U=1Y%^7GU9)&7R;)K2-EX?+$91-(1K KABD!)D MQ!XY[HW(<;I/@L]U";8:7$:]N>-G=U>/5^!_BV;-^N3 *G.Z^4L#-1A3[)G7 M#K*H[%G_'24A7$[EKQ%:^[TSN3?)],5?-?__'_;'7GZU/J&FG=&":[TG&*>= M5XAI0QQ!$0;B?(D%R-,?1LC2893?+B72%SM30:/WUZ5#Z>RZ^=KC08AH[G+& M/(< "ZX (JP0)DU33X MI]L'+X4FBEH-I>!QD>?.E?L)MPY-K(9+GOA?SX/?*L C.!P_N;*_K9 [/_O= MP47#,ZDY2D6=!JBX@6BSQTS$C23'JAGAY85A=MF^I=3;LKG+ME#A%.3'!P,B M,FX= ,,4 4"B9FTQ*$>3,CQ/:R'L4?K/5\T>Y^4.'E7;,W9I*&GF@5! M#9'>&(ZT$0PC@: K1RH=Z=5OWD=2C*:"/EMMIC&FO=^M>GFHKDJ+762_!HRZJ,.6XW;(Y-Q(&:&RU!)SV@>VMU.)O3P.-[0> M.WUZJ3G>*" DL&'>*2P0-I01Z$M+6D*!,],I8ZDTYDZ7*S' X/M*U+_J76GA%,/4A4]5Y7E5I'C2&FE!"XI2$@F. ,2W]A$KYK+H/(US7.J=8!YCWO'0= M=O\:2]?+-H$9I!66'!OKO4/6:54"J*C2$RO9UM?2E0WT*):N2K5J*KXA&(@) M%D1%*QDI!#C[;M H ;(4LQ&J^L,N8(UA[^^Z6;=%2PS'WCJFG70"&:1$050 SPZ.-#CAV**[C^# ^;7Z= M"K9D5[:#_TBNS;J_K^X>YA&@Y*&)_\RC1G!R8:O]MD"CW2.83^4YD7;8(*$/ MZSN&+BO=^?AXFC=B6T"\/T4N%:G8C^>DNO;DN8 ]EUIKO%NPH4<2P-)? MJ*/9,S%O6=OLR<&R+U[\<[W:;.(*?GU2I7KR5$"0:F2A9.>Q& $@(2P(PP9%<*Q;ER_]<,D)S4$".T+=MF M^7@EU>^,B2/;3VP=Y_WIW?E(BR"@,5Y&VXIS;7P4!T+@L")$ZSZ#B2-,!]H- M$W-1[2]F>ON=]"?CGY\\%P1'/MWR,X!AF)(^:BCW8S$8R1P_V @3<[;-D!PL MQYQ_9A>[_2O#S)GL']0C;(UPB @-M6)8Q$U$ &\_3U6TQ?[@K MWE^?NJBTG#_ZZ3:O.NHV57*YM?M%<0(I2A1..4$))C15(92/B$:[R/")14GT MS,+G52&&%%U/:]\^*_>'V7K[;7=5.0*6%,C!%K9C':JP9IUK&IQR#DK*J99 M4) NVP!/E:%1'DS+ NZ76RN[E:;AW51+6]DY;<$2175$&G/K-8$>D(U M*;$P?FK7!MNCQ@OG=U>0#[P #)U"K\MU0%MOG>1.0,"< $Y)RR#S7%*OO::5 M;+ZNU9)C@]#??OC-F81WC=X7L'?":6\(Q$9!A>.LP'M\C(5@8DI&>W0YJC]T M!WY#TWFSWCXA9?S3CCJ6]:A7L+FGSL?CRL+ZZG6T*=;,N=EKR\QX?30]7JWW M6BFN-49>.D+'5T +LD2/PF?DD[R MKZ23I&)!#[$C1_-BG'P^$$ZBC>S&XP_+ MZ($/[0#/!0P=(LY+YJ5U6"*CW*%WF&35&AQ1!$8/XL\# MMIJBL2DUC4UQ]8^;U=?_FA>+I&B(]$/BA'BB8\2/PMOB9G;G=H6ZCFBEKSP5 M,$& $0^$IYQ3$\?!2F7+<3NU#(7]**3Y.'=$D[F,)V*9SU+7*M6H'LI[\N K=F0Q[23WL[6=\7F[6*VO%'+^;\7U^?V MU&,-@L ^:H$<8F2-A-Q GN)W=SV.2P?/B>0?T4K:CM3;0K&YB;4MOA;EU^_2 M9/C9_>)NS[[-&7NK2N.@A5/&2TDYP=$OMS K[]*(5)@KNYS30-S$!@, "28PU0*2@I7CM@3/K$[9*/0FIN"WWAO>]J/]W\M(\JWBR\? MBG6J\1Y7QF/;V)EF03IIF%:8<.DX!C3V^+",4L4F#.[# M>C5_N-I^V)\9[?M5A2]G7Q*4T<0Y[#66@+(XPP@P^Y$QI;,*GHQ.>S:X/LV_[?KU,X5R/7-7?%*!+Q:8DQH! 1IEE#I5@N[P0QBWV%B/GO,<,: @=T]P[&V7M**&53@*'NA"V$TN]F^C5 M7A48 A9Z"4#<7!E5B@)_0$5!][-=$:U,DMK7P+)P[VU5^"$KX@#3_V26R4JK M0*4W!)RR@GE,H2%Q"T XKM!P=TV7,H),M=Q]@V!0[8IXM5<$0Q@RL1O8(0^Y M$4@C4Z)@C,S1"$8Y^5OF1KT* UEAA7114I5G0#08G<]>?&/G)=L$3(P71RC/.K.0*.\T.X]7N)YWU ME5E0I[Y 3:S[L&@KKVZ6B_\IYDV)]N)% 2AIHDG,M7:$28AX5+$> MT7!$HJR,N:,\.AJ0>;G@][OK?"C6UZOU_6QY]>04X^?9@:(9P)CAFBBF9-0+ MB!(>2B.C[B&=T'IP;?1CD0)V4LZKUP1U'H'3[8-5U$J E9%$>X*@@A3NQZ^2 M+?9S[DB56?&Z'MHJYCT?RYSN>\I#>A5M[,^+^Y00]_I3_'1S_6AGGTN6T\X7 M!"JD](X9ZPVP(F[D@HH2/6=X3ECY!>]DG3*V;:%<#*4_;6?KK9UMC^7FZ>:+ M @*<1J%)A2'7PF/+X6&!D)[D%+P;[Z+<&P7;G@$YLKN8F?"V4N!L6U\2H'8& M.8Y0NBRMM*7,'5 DA.2$V(YWD;_8&=!4;J-B_\G@WH9O"G%/UEQ:CHQC5@,! M,5=[/#3&8F*EKX8@4A,N-Q;0J A["LC88+&:PRX7Z_U7!""A)H9)ZRT2W!/# MJ2P1Y$3FA/=-<:GNB>+M2ZY?M]2A2L"[8OMI=E=L]+>WB3H_E7,J"L=K![!5 M3!) L3).1#M/0P2Y=Z[2U.H& [O8S&YNUL7-/C_\?D3G7 "GF@6.I<;4 D^1 M(\Y8"I$I1ZLIGMSMWY8YL.H,ZBYOSNQ.9<(\^'QCE M."YBZ3(CTI1# 94] ,7-Q(SF=L2[:A_83LE2W#SOX?#T(Q#+".VUTJ M>6@13C5VRC%9-9'8JY;DNFH?T89)Z781H.MOB2F\_$,B"G]"E/W'X;=/K[#B M^R\#MTP"(F,_M18.DF@BEQT6DNL<%\/8*) OM%4F?%VN"NYAO?IR(M7:LT<" MI-KX=#^+1.,/8$8D<$(<'@I=QU)A# MA+3!G#LC<:E,"8K)1.H&MR_ZQA VOJZQOS1R$T$^G3CFQ8-!22^(8DY!@(VV MC $ RQY&4S?GCOV(TC.T+.0VH.S+.W9$]ZUR1'&N:8#(2V&T!RE/A4?$1M-K M/V)I(,NY&CVBS:$3*Z(CC >XEOJ:0>[^OKI[F"^6-VJS*>(_\\^SOYN[>%Y[ M6XB&O@>.2,(X1=8"9F@YVZ3COE<'2!]76=LC2KUP\!; ']P9NL]7\3GVYN?Q MAP*GC>)0IB*W<7&*%H@A>QE9*\2 !0:[\(=*(!F,FSXP53\>4CS7G/RXV?^IONEA>W<:UX,\S 4GGF@:+C%;" M4T:PMC;JA-K[#A6E9T^F^3W7-.@>-00*5*>BKAO M"^004(?)":I%4U\.J]HCP%EF9>$\$@WZ;#;@2NT#42;N 12G]1]Q+)PCI5GB M)#03.R9LCPKU=.1&8 ^X,29%N/Z>6+8*"F""""!QF-1J1KBAI581 643"RKO M:SML".]@--I94[4WP>^M@F:>8,&0%II@HN)DE*XF&P0NNH:;"6@DT)IPCSP\(0CMU+C61^_/LC&T"W.41 MUKZC[]>?BO77Q=6I2M"O/1H =EA:A;"+'>=$8TM*'< ;@.PTCK4ZV;U:PK0' M=FS4A MZ5N+=?KZ*(O93?'IVR;YQL]4%3O5*,2UE" LN?2&28(EPA'=?<\)5].C08[T M5AW!VIP0#W]L'K]7[5+@%9O-:KTHSC'B9*L@,4:*Q'T0>)L2Y5EC:=EWK\U$ MTD-T08DV<9W" ;I2PB,*!-1(6$B( VKO\T* ZZS$5B.*ONC4DFX9XY&X_WHX M0/<82L.480P[H;@05O 2%^! 3CVHRSQ KTR4%@[0ZX$_F(_G^]V_4[?C3C5+ M\]I"0&G4)(T7Q$%,33E20=U$ D@[)UF+& \4CK'_L_YV2#3X4X5C<*B4T])' MZ3!%E>?0RL>T5I *+RKE#KJ<< PC-8S,@W&!@QQZ%Q4Y5HY6:S?-J]SM<:!. M.$8]J"_WU(DR;.,XF=!44RSUUPMA%Q;!&G6_SYS?%L M\P"P<,!'_=-!8J4USBMYP!7A'"?TI05C9&R0;>,\%H95V2HKO"!((XR70#BI MO7:2.T/*V6N)L!.[O]$N(6JRK1'B??'M:4<_WZY7#S>W;Y91(/?%?#%;?SN[ M=59J'ZAE1BKL,'!*<@$UT;0<.X1Z8K[/M@GQO&!9!Y /03>[6!=7V[MOGU<1 ML,U#%46M2O/@H7*$ H-P5'4E!% =7,H6$Y)#MA%:F#V2K27$IQ"E(CVV"AF, M<:H]JSBE97$@Z @#.1&SEQ:ETE1):QGC2PX(T!(R37E*XRI)G#O2NM)<=PC9 MB=W4;D_P=0("ZF'6/ZCU&I4FJV4OM -(0$2(8<-7&]5#9.B?WXJ?9D8H[UUEE1(VJE*>8] M3?Q]KKB/Q9?5>AM7L<'F_O..5)CLQYH$1HUD$5WH>*K@0!B2C_6"(_S8D %G M]_,N1^93/MPX:.08\$33=-B$.:X;H?NP*6)%S96.$,SN? L\- MX]8A'F@BCZ9L=)L3FPBN+8UFJ9=QH49$4>FT@ND_?7 M[Z-D9JG/^S&<WQ?SAKGA__;SS;Y:[BCI)QOK;_I?G@L<;O"T(2(%"W@K'K;6846]TB8V# MZ&>9_I4I\GP/[QSR+N_UMU?ZQ G"O.".8Z.@B^N>I;X M R4L4YY;I]RAPXZKB=2";TEH+RNBU(.ORU6A3DD,HY&4$L;N6L*),3SVONRU M\#3G)'1$)P?M"CT+PBX%7[<4#B'1)-($^,A0:P7P3*-]SRU6^*>HA])$^!D@ M]A:IELA@J)*\^ 4403R%"XL#?)I_0/ER#UQ.:E81[1V]*EW=@A_C_D0 M7W=JO"M.^0].-0L0QBW54*FQ%,A1#K6%Y4B9SEJG1J29="/\ETD1V\)Y(*_9 MP&?7;?K&* 2.NKCI>.@L(E!RHO9>2BL4K&1T=>T;VY]Q;M*AJHLPKY>SN_) M-26]>KM:WKQ=?"WF*2YBN]'??C"KUL5L4_E(N[LO#11(00VB,F7'CE8=!IR4 M2"/5;VJ@ 3UME0EWU-,VL&3Z6G-N(W"?X\>V^&,[V%*3OOS[N62%A>;U!H%2 M3 QT GN(*<96(NX>SS%W&N^ +O@?.UPI[.7U%H%RPZ$WT@ ?-T-H+(P_[,=( MG9A8$H1<03^/:VD%U"'FIIXM_WQ_K>+B$]>7H8_-VIJODC,(E%/6.R2I ,XH M!J-5*IEE6%>[8]_YD=E3*=0X&WO1+'#-J>",(LJ,!9X[X60Y6L7AQ$XO/!,/?VR*_SQ$K-S79"B?SZ%TI$60 @(<%1E#+(WK$[/Q@_WXN+!^ M:F9A*Z)^SI]6H!V0.F!N'/^KN)KSP= )50:$:J\E19H9%RY3@NCLHK'7P9GZLKX-&L:H7H901G$ M2X2\BBLQ8,8P)[PSY9A\7C+B<3O'\S>G-H&]C.@+[;6,"Z\U4$A"C5 6N_V8 MTIVEG%/8$2TK+SY?Q,)8;C+8)G MG$ C,2?<* ^-'=$A?J=64$O8#LF>M\G)M3YK#9UK M&I#D#I,X1(> 9";.08WV(_;8VHFL0>T)O@*3,O!MO"_]X!<]O2&]\FA #$?5 MGIBX&FL*XH)LQ*&72K*?@ 7-A+9J%=?>,JW$!?3- W>L24#:DP@6@TY: M3H S7+K#""-\TUIE*/Z8SM<0E5-^MB9^*=WW#T]@3\?"?J"NGV.)1'GM?'(IQ!V&HL ML1=$8Q1M052.A;*L"W8C=,)US)HV(&Z'+F]7L^4L%7"\>E@GC;T!9TZ_(NBH M\7/,.9#&2RX0=F3OD790"I&C (_0J.Z0.*WBW-M9T0^*784#ZM>>#\)+JYR' M"ND((8.*&5".30&?$]A Q\>A;HZG6P!V,-*)Z,SS&F$:9#>/+.GDB_?#@0IIV5T#&!'=64 6UI.2J"5$XUEDM@ M2EW9GG#6-0*T-YJLEC?;ZMO1:X\'BP@VB$2U'F 6$8O:FCV A++*7[ 14J63 M8X)\7(=BS/F#@5<;!,%Q5,P,L\)1X0G!U)?Z&?(03\T1G"7@,VQIA&CS@^GX MS4GW/G,8_<-3P6#IF5&<^6CS2XI]7%3+OE%$>@W%[:. =JZ(5FU!V=>R4.O$ M^95C,524H"+#9.1YVJ')E#6DYK^\@1[4F6-$*S+YY\++ZN[KXNEC<_]KE*U;;C M[0(2BG(FN>,B;KPZKLCN,%;)Y,0LFSQQOZS0UAJPC?6/(YU0R_G[%*+E%\O9 M\FHQNU-75ZO[^]5\)Z0SH7,Y[PP<^*C(,>P!U(II(WG_GY:P#/GPT"61C- Q0)$VIB1P.MKDRY M8/9%D-]GZT52\C[.MN=\+<\?#=Q+IYPVG'L?M_NH[K/R^)0(K')49#$^>G2B M(F=B.@1+SJK'+Q\.6 #.-)'1-/26.9U2A^U')3V@$\M)T5RH)]C1",D>?7#S MU7)7V^^/72Q@E$WU^E?< 4(XXQB?]0PQ@&Q)3.;P6-G]B- MM!SAO_3/M0YOE[>-/J;Z0B>NHAU^'V#4XZT02"N N8NZ/D"D[#.*.VX&)>3X M*-'ZU;.F0'8N_).)'9\\$2Q"3&%I,,<*6$H94;#L=]3#)W(QOJ&LGDNZ$69= MROI?B^7B_N'^I+1_>"9=<6H4<;BTP;0 =B+WBUN1>09N?8;5F]7R:P1RET7T MM^7B/P^%+397Z\67G7C.W\HXVSX(E4"*>I$11)+D\#,E>AI!F94D"XR'-)W? MU&@;Z6%85OGRQFM-@K4H0@:8H5S%Z42I%:7:;;S-4C)'M.=T)/63G&H,$69U@APCH13),X!6BKIUCD\D31=+E-A80?A$(N5;DN@K_,B"7:]]A-#F M$J)"_I26L!XF0T*"YHQY_>/# 4CD&:#(&1D78,0T%*8Y- ,?<"ZZ,%E%!M!2P,HC&>2*FE@&L2\8T1K6Q[^7' M[S>KN[MH!*QG=X^UK5?7^B&B$5>]5\WK6B\(0DC-@,#4)T>5 =3XTG_@"9,Y M-O<8\_2TPY-.,1YFM=&SS6+S*1B/#(4<$$H@"[LMQ M.0USKKR-,?Z[7?+D SJ,1K6+(BTVV[0WN^OKXFJ[^%K$U?0J2?'F5&FD6N\) M&!)*/4,08\*53_X.7&)A",L)X!AC9&>7NE6[4/=*N\WF8;:\*LQJL]T\76[5 M>IU"I=+H-J>K[=9Y35#<8,^QP\YZH!TT .Q-&@^]M#G;X2BCACI@73=0#ZEY M?2S2X5-20A^M9[#WW'E&/,JZ SRBX[T>%;'6P/Y. MO?YJ/9K5UV(Y2^Z7^R]WBS2?IE+PD4@,HBPQDQ I&VTM0?!CG4T<+3$Z8,'' M9_[T,W4>7WDZ.,&4B:H^CKJ;-80"ID0Y-F3ISU'>L;* 3Q]G- !TD$/ZQBDS M.:?0 1Y'(SD"&ELDRK$9R\T$@TH;2[=2ILQZ> [&E<:9,A%$+E6<4X 39*'& M&*##^ 2<6 ;Y3!E7S)19#],A=- FF3(!]PX"ZIC'A@N K5"J'!7"?.I,J2O; M\YDRZP$ZI*G2M+"6E3"E;8/:I(Q_R. HA_T(+55994U&&(C1YF;4$J1#DJ:M M>EH*<1]-*P:0X YIC"SAY8@-I1.["Y$O^+KUM.KAVSA*([.>EHK+;O+A8",@ M HPZ3'39RVAC3R2&O7VAG:NG50_78:-M!*234&0G+GI#,6PW)2N3B^G,#BT?.DB7";UK2IAW-?*TYNZF>M M+0&, 4@TM(:GE-CEGNVEDQ,K\MCFII0-YC 4:9;QV2..I10*,(*-\XA:4:[% M7GL],7LG1[15,C[70[,OGG23\5DCJ"43/$ZO5'J92T0/P FC)I;(+D_+!*!1/HA\48\X4W\*+PM;F9W;KD]OO>\\E30 M1"*)'((<4X^IDYSOW08$.9E5M&:$L>1M;#KY*'9$@,?^'-U4GC\2O(0,:,<5 M0P@+R"P&JNPT9V@B&TF6N%:M0-?8?/F4 C;^E0(V4D3&0P1)_^/W?YRV5TZU M"0AHXB"/RQ*PP%LO&>)EOYDG$S%0FHMKU0V0P_@\WE:XR'^D1 <)$=S^<365H$ ,!' 0Q7DN M,<*( F@Q9-!+BB+JU:)?QQH4""-KL,5,(0@-0M! ;O9CBV8.F*#+.D? %8(" MZP%ZB=$84$,#F.,0 ) 6-J-3WM;'$3HN)I+3NA495XW&J ?I%*(QJ//",3(U&^X.M&8]3#M[$::3YK&)P(E)Q:8,-\1:*ZWA M?M\G'-48-;$ ]/9$M&H#SDL)N1!<.T@X2\Y7Y9$B',MR5%BSB613[V)WR0;S M$D,N@+?81BL+>D09>(@=65_I9E:7&>^V)[O)BV VB()/O]5W'TM_K5:;F]_^_)Y]?\5 MZ]6'U6*Y]=_OA)?WQ>ORI?:K S.."$"XBJNN=)Z!:!9"AH#$CG.!<\+_1K\7 MM4^MKO'O@86?_UIU2,13;P\*\HB%L$YC:YPRRJ?DB2C5[&12N9R-;O2AJ/UQ ML441M$C']\OB?S\LY_$SM[BYW7ZSLV^IU]\_WO?W_;6[6]PLHA*9:@ _++>; MC\55L?B:U$I=;/\JBN7WD<8^%&HY;W.%';:? 5&/E4(",B6B(D0QECS*!T5Z M4"E1CNDP^L"X]J?(10FSN[5_=)-LF/X%)R'4U"@&*7)4&LE\D@<6R#G 84[" MH]$' '6^_XQ3B%F3*@4>5;?L7CX=#'4JFAT18>29BVL )VB/-'0"Y'B(1Q]: MT ;ALB&]K(05$EL4_]9<&\^1<@"@TF*%D(J<]6GT^G&>W[ -/"\O804!$&B# MC5&62F(2 K%7$%A$XEX(A$A16OM1H4C MG'RQ(_3VM<6/U@"]E.MW4FD@((6>2$P!4LQA7HY*(IUS$V+T7H8\12,;S$NZ M?F>A],XA*+2FT@FO$6/ER*CC62DSQT>3'-%6N7Y7#\W>M-%T[[B8ISER=L-Y M\6PP!'E O>66"R,QX,XXGV857AT[0^J*];D"F@GF9=_/E)0A2BWWP#&3 MW6+^.'WP=HF8@O0)(S M$?=8E.Z=EGVF)JOZT>C/9INI&CGX=2[SXTO$CT\$XR36J0*OY0H9(HAGX-!O MBR92%:"AK)Y+NA%F7"X5H9#[2Q&JJXR@G@2B<(99;E.*Y'M->W M(O,,W'IS43_\L2G^\Q"1<%_3YE4AO.;U%@'#E**3I-AGGG2XC0O ?CHPU[;)EN+0#<^-:QPT?#8F6&% MID%H#*3@%&G+N,) <5M:&SQE+)UR,$ISNG0$;^^WLPZ[=:5[?-^?#G$TSGA$ MG5&*24B))J6CA#/J M+A7E@A B++>F5!DY)B"'7:-W87>YA^5C/:15^+%(WK8X67+MPN,O"M9#Y81R MF9U=Q?GSGIVI^[3]EYYE7O>,$"F M,/*42&6BJ #6E)?*@!!1ZJA>7N83CYG1G,MH&4HF/0 6&-](PQ;*RRY:B,XA-+K9PMV_,9,>H!VMBWVRA!CF>( >HQD'%2Q)$!:$'9 M-R=Q3LV_41Y>MB7N?"PO)?,)0YS9=/Q%C33(*T0Y+$=%05;*K!%%!G>G;F1# M>DGY3Q33EGL)$68<$^(T).4TBMNNG=AETQS15LE_4@_-RTYO8;4P)DXM3Q!U MP'ICK"S'2@"8-'/JBKM6>HMZP%Y&$AW/A<,,"T<=D<0+BD4YR[ F6?4+1[@G MM4J67#"'<9O7KRCE@*:,$<*<@%!R9J KE6YBG,^AR C#I-I76[(A'88H>76E M(-;:F3A,*KD1 L6=W)U2/GO$J9^8W$S+IHZ_EH\)5KI; 1UM9ISH5.^5>KU7#N:%H>PF .<'^. .OX;7^>FI\G MF@6A@#' &XV4A1 Z"O%AM,QG%3T:Z43-$?GS>=H>LGU-V&WLFIYMBKE9W7\I MEIO=6X:;LP=9Q.WV28<^%BE$+?9QL]U\NHVB_2-U^,V3PE@@%8*(!@8,?UT8%66B,3G2-Y:9_E.RZ<#5.MURE&U&X[^]H*ZZJ_9>GXNXK2U M[PC,\E07!BJW*PRC+7.LQ)'SJ14LZ(MT1[6F?L7591*ZZHE%D5 B_NL0LTA2 MR:&B<-]G3[B;&,4&D/6KZ4CKH=XY4RJG(TTY%JV$''-FXO@Q(5Z4_89.3H0M M#65U)!UI/BL+8AT)JK]Q4=OBOA=MVHYM\77 MXF[U)8'@_DZ+]7$KIT;K$*T Z[V4'%OB#0<(>%J.FS$U$>VH6S:UCW-_H=-W M\9TWL>/_FJW_++;QYZKD.MODO#T!@&R624JY+#;&$,-7HVJ&& MA(0Y07TC7 "'-RM[%]GHB7XXV%6;S6L&&'HG:UASI3)@7.8D^+C9_^G51/,UAV-<4 M>NV[ U8$$FBH$IQB9A@$Z("Y9"*G=L64)E 7+.YRAK4@ZU[GUQ_GQ_U'E7$G M]?-J6\Q3[/.I3/?=?6DPPEL@A,/:1]EC:[%"!_F3?H^-^LEF,O(Y-08Q7^1F M50[8+KXNYL5RWN=F]=IW!XP=]H:KJ+%@RK5VR):^5FR-SRD0.4;#:.P3:T2R MONCY]?OJ+KYFEUAX@!GVX[<'Z[F@4/M4\ $X2+EBI4,((RARZ7-@[^ %,7,ZY9 M3X)4 EA@J8"<4&>UB%(HY>%Q5J!S[>(EOY3',9F7=S$T7P/7:]RNR+[W<'@=/.6$ 0M,R#5P;:XQ(Q+FS-?1G@*/:#_ MKV]1]45O=;;'W$O1Y9V_F"8 0SU (%%0<*$(2T.0C':]I/PE[Y M2.;ECD+SB=)Y$(&-:^U]5VS?7\@7XW6S^&N_RZ^/SZ'50H(.:&(Z+B;U%X!HK;@7'D (# #>2V/WXJ'8Z1_$;(1T'X,5S9K8B MAP%Y=KY4T+$V@7/,>9S'R'A.M+":25R.D0J<$Z4[1J[E2OH\.WYH)11G"C!N, T_D\PP,NQF8C?Y#E35\:G6=,(U;X8\^%NMDQY8\]L94\? M"X03 BQ7EBJ.N#3, UF.!!$YL3HRP^]?&>#W3:.S.]6/#P9-H;)*,JXI0HIR MA3#8CX8IG%7^881+33-!'F%#(P3/\^%(@F[WGX?%]MN;92H/G@J%QT[$A]CI M+-TG&P7*D49.:,4IT!BFS-)LWW-NI9]8G9BF8EMUA&>[3 !-F% V"H(8)+&E MVD8]34L4YX'?]SQNESXG6F:$&TIG3&B(9^MKPFI=?+Z=+2%X_].EB!NFT)OB\VF#0H=?4^@ MCNNH=#'IE%3:(VK]]RGBP,12_G=(H;8@[NVX;*>/GW?>_?!&F/U8I("PW\.NG\#DR4%_-/&51['Y/KKEO++EU,77!>N\0W%N*JPI-G'" M,@1+9!4T$[OYV9!5=2,:NQ=$[Z$TZ?SV,2#SK$_Q:)M I#="FJA/$*+C!D2T M*0T4"?742LH.2Y-C$3"90FFNZ+WLP&:VG'\L-MOU(H74[W[QVW*Q/9Z4J]F+ M C;*"*>UIY9SK./. TKGOV00Y=QW&J%U.0K:]2*I'K. O>CPQT^_5$B9HN>PK#$V.+Z;V=:U?G&Q97-U3\_VR:)&: M/[PM2.)4G(0^:B4(<64X$^4AG3)YY>G9+VJV0,T<.Y_22)YV.#YY M*B!BB> 8>TQ8.B2F#):N"8VG!W8W/L>^;062_A#\\%&%=4I+FS MCDL)F&#,E%J$]AQ/[+Y<(RF^SH1&^ WL>-Y-@SA3XFR*J^+YV+_J;PDPKM6( M(\VXM< ;8HPH3P,U=F1B$A=97T2/P[E?+7<6C)E]66QG=[MQ;%(%@_778NY7:_^P?5@7;S:; MAV3[G.!U[7<%AIRQT1 "5&*%J >L*CY6T:UM/Z@4QGJ;:^%Q29-]Z%% MU]C#6+7C+_*:/O%.?9ZM;XIM_""%Q ,ZHL\$.: KDRVWT,^#1MME[U3;J87N[ M6B_^ISB[ ;3Y7<%1#&4$4TD%M:3>85X>QEN)4+LWWWOOCYX6[9TXCA M]DSK_GL<'%9& $JL)VD5PQ+:DCV6:Y'C_)M?(Q'=IZMW7V>(N'8+&-6)7I* ' M+>_Y5P;H%'(X0DFIPPY9AHTX( Q85MI+\&N&C$^$O5\+/94,^=UJ^35._>)Q M%8B[Z79V]_3W*0_IN]7VOXOMQ^)J=;,\8PMU]IW! @8-DXQH@+AQ/JY)I9WI M-%99.:A^'8R/4887/T\>721QE=A_E)X[Y4_KMR,! LP=8GE"81> :*-XE8:@#14)8X2THD%UO5%NN[2R]<2U[CS M4CFL(!5&(: H(50(!PYH,D\GEK]G Z=V057WDI:HGB$M/R>*X!P (0;"7RCCH^7ZL6@N6<_MH MA*0;EBXU4[+4$3HE%' A0(:6"01)9&@QEJY6 I#>/PU*KQ M]$C?MF9.'W*=T"SK[BY@W3X$A3"Q!%$,M2;$.V3B&OLH P,AR\D\5GMN?=EY MW#]M9^OM.&=8QS3O?S8V(L'E3\1=9,'F3<7[)SUT(5@EO/408<"X)UQJ:GTI M 2&RL7R]"!(9ZD"$7DHJ962),ZB4 M [ ZYR"Y^G7E7_.POWF82X'+GXICM JML\U'_6C M5>B6OR;BB"DPH6GX[R+=TRCFZFNQGMT4.U7=QHW SQ;KWV=W#\5H?*1U>AI< M-"JB!"'EA"F (;;,E/+T'OYL9VP7[43M4/ _TT0>^>P-BE M"2!*6T699H*X M,@S&.DE[+0T^(=]L-[-GA*M 30)=_M3_T:TVSOE?LX^!46Z!=IYS3K0P@'A" M2ADB]M/%QOSTT[];_ES^&O"C8V^<:T#-/@:>,O^8Y H1'C$D.0:ZE"$1(N<: M<^TLEZ/.W_33K +=,NCR5X&]6_$ADGZ<2T"=#@:'F"**"BB@(P901?A!C\,: MYYQ.32F)YT\S^SLDS^5/_>G8_]IK:IA%BBF/*2%8@C(L(/Z5=;7MY_7"7_C4 M[XP^_>>0KZGDO%MM/Q9W17K+L7LG W0E(.^\,=()1(C RF%.2I2=!BBG4.$T M,]#7]:M?B&0'3?7P)/?>KY0/9V[?&^T0\H :PS$5E%LLH+24&"PL\97FZ\A4 MHI=51#H^HCSYA4$8'2$&$BMBB+/4$F#V"$OIS<1N+O=%Q^Y*SC27W>B-A5&4 M8>) 80B(@10;Z8$7B-(24TZJ)9GY:8[Q6J)GYP6:Z@GU4B;*CX<+_URO-IW< MC3W^;1%7 Q%2!G-)+.)4\XCS'E?$8*\7(4;MZA[G1,D7:6]3):G,J?Q@,;)KT]J4K5?%@PT<<& A%CC%(U_,AZ4J#A(1,LYU M/U^NES)?AK4EC)!"FDA7BZW'6"KE2TP5,[37,F8C/Q(8YT3)%>FE3)/]MID2 MN70^35Y\5U!>>HF9)30JGL PP<$!4T1-SI8RPJ"Y"W5!Y8KM4J;"DRG_[-#N MAYHZ:76Z[M-G6[$S00L.H:($*J) % ['RI52(5CGA*&/\(3K0B=3YW*=V&P; M?HH% 80 5C+!$ $VE;33LL2?:Y/CZOH9_,*MTWR8&5F3!J.9AD>3]U6)4V]M M*K;7BZ"H$98;XRED"D.NK2O=.YI!DY-Z8(0ZXY0FXF DN)C)6 YR\/E8JR/! M>NT9MM$,MHQPHH''I)2&0[Z?K#R_IF0'4[)+'ES,K'S%:3K4O*S9E> )%-@1 MA1PQ&@C A2C=9UHXF6,33NE&P@7.S&Z9,)JY.1DKDBM!M/'".ZL\E\H83 ]K M8Z3,KQ.!,<_&04AP*9/PB8-XH$E8L0?!IF*;#E@# 15.$Z(4*O'GGN4Y6-^CJ@0_0F\!( MU"2<2F$^VCO*"02E#6&$U3FWN2=XOC#.^=B]W >]1KJKN_7KRNASO2N:^$3% ME=1A'_^"F#"N/%6&4FR]JW8,T=&J^DJQM:>T?1K(GI("/-)]LWFX?_QL)_#/ M4<0Z]N_/4PMFJU\4-++.:08AIM88YP"UJ$34^7XS6XY>[:],OPKUPGN366]Z MQ6&0[O[+W>I;47PJUE^C&7]D [K;D2G^]/[Z8W&UNEDN_B>BLO-;[N10;S*T M_)U1U!)9R;B)FP6PPAK/88DQ HI-2T<8?%X,*[[^I\CK WRZ#I39([(VAGHO M#Q:YJ,-)%Q4Z)[Q46@"Q1\T!X_VT3OD')WU/]Z1 M*N<+1YH$SKTRTCC,O82$(Q]H$!CRE@'C())/: M,J(LW8\S+K$RISSX"&VA?'$_G^ M 3O05!TZ35>;,Y9:[9G!0&"KH99> &0\ M@Q(SPY7VE1+==#/*MZO-)CGF%LN;8GGU[4.QN+YQB'=X$30 M B,!90QR2Z3:C9Q+2#V:F#\CGP"KCA&N,)GWOTC_21K'__-__1]02P$"% ,4 M " ]BY-/#/6@'' # @"1ZB $0 @ $ &UL4$L! A0#% @ /8N33ZY-H)'_:0 F&D% !4 M ( !B#<" '-M8VDM,C Q.3 S,S%?9&5F+GAM;%!+ 0(4 Q0 ( #V+DT\J M<:2_"O$ .&G# 5 " ;JA @!S;6-I+3(P,3DP,S,Q7VQA M8BYX;6Q02P$"% ,4 " ]BY-/0F*:YCV@ #Y-0@ %0 M@ 'WD@, &UL4$L%!@ & 8 B@$ & XML 82 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components (Tables)
9 Months Ended
Mar. 31, 2019
Balance Sheet Related Disclosures [Abstract]  
Schedule of inventory
Inventories:

 
March 31,
2019
 
June 30,
2018
Finished goods
$
525,344

 
$
633,348

Work in process
84,293

 
61,162

Purchased parts and raw materials
151,476

 
158,742

Total inventories
$
761,113

 
$
853,252

Schedule of prepaid expenses and other current assets
Prepaid Expenses and Other Current Assets:

 
March 31,
2019
 
June 30,
2018
Receivables from vendors (1)
$
60,741

 
$
93,003

Restricted cash
17,234

 
2,803

Prepaid expenses
7,578

 
6,321

Deferred service costs
3,354

 
2,920

Others
8,950

 
5,809

Total prepaid expenses and other current assets
$
97,857

 
$
110,856

__________________________
(1) Includes receivables from contract manufacturers based on certain buy-sell arrangements of $59.7 million and $87.4 million as of March 31, 2019 and June 30, 2018, respectively.
Schedule of cash, cash equivalents and restricted cash
Cash, cash equivalents and restricted cash:
 
March 31,
2019
 
June 30,
2018
Cash and cash equivalents
$
169,735

 
$
115,377

Restricted cash included in prepaid expenses and other current assets
17,234

 
2,803

Restricted cash included in other assets
2,301

 
2,202

Total cash, cash equivalents and restricted cash
$
189,270

 
$
120,382

Schedule of property, plant, and equipment
Property, Plant, and Equipment:
 
March 31,
2019
 
June 30,
2018
Buildings
$
86,136

 
$
88,689

Machinery and equipment
78,666

 
71,081

Land
74,922

 
74,919

Building and leasehold improvements
22,018

 
18,760

Furniture and fixtures
19,957

 
18,475

Software
18,046

 
15,522

Buildings construction in progress (1)
7,930

 
1,779

 
307,675

 
289,225

Accumulated depreciation and amortization
(104,233
)
 
(92,594
)
Property, plant and equipment, net
$
203,442

 
$
196,631

__________________________
(1) Primarily relates to the development and construction costs associated with the Company’s Green Computing Park located in San Jose, California.
Schedule of other assets
Other Assets:

 
March 31,
2019
 
June 30,
2018
Deferred service costs, non-current
$
3,473

 
$
3,583

Non-marketable equity securities (1)
2,878

 
3,539

Restricted cash, non-current
2,301

 
2,202

Investment in auction rate security
1,571

 
1,571

Deposits
607

 
671

Prepaid expense, non-current
1,763

 
2,471

Total other assets
$
12,593

 
$
14,037


__________________________
(1) As of March 31, 2019, the balance represents investments in non-marketable equity securities without readily determinable fair values. As of June 30, 2018, the balance represents investments in equity securities accounted for under the cost method.
Schedule of accrued liabilities
Accrued Liabilities:

 
March 31,
2019
 
June 30,
2018
Accrued payroll and related expenses
$
24,621

 
$
25,532

Contract manufacturers liability
20,748

 
28,754

Customer deposits
17,895

 
14,938

Accrued professional fees
10,937

 
6,626

Accrued warranty costs
8,200

 
7,589

Accrued cooperative marketing expenses
6,910

 
6,413

Others
23,640

 
12,626

Total accrued liabilities
$
112,951

 
$
102,478


Schedule of other long-term liabilities
Other Long-term Liabilities:

 
March 31,
2019
 
June 30,
2018
Accrued unrecognized tax benefits including related interest and penalties
$
17,926

 
$
17,872

Accrued warranty costs, non-current
2,316

 
2,295

Others
4,199

 
4,398

Total other long-term liabilities
$
24,441

 
$
24,565


Reconciliation of the changes in accrued warranty costs
Product Warranties:

 
Three Months Ended March 31,
 
Nine Months Ended March 31,
 
2019
 
2018
 
2019
 
2018
Balance, beginning of the period
$
10,434

 
$
8,796

 
$
9,884

 
$
7,721

Provision for warranty
5,510

 
5,126

 
17,163

 
15,380

Costs utilized
(6,346
)
 
(4,959
)
 
(18,083
)
 
(15,387
)
Change in estimated liability for pre-existing warranties
918

 
151

 
1,552

 
1,400

Balance, end of the period
10,516

 
9,114

 
10,516

 
9,114

Current portion
8,200

 
7,013

 
8,200

 
7,013

Non-current portion
$
2,316

 
$
2,101

 
$
2,316

 
$
2,101

XML 83 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of the impact ASC 606 adoption
The following tables summarize the impacts of the adoption of ASC 606 on the Company’s condensed consolidated financial statements. The adoption of ASC 606 did not have any impact on the net cash provided by operating activities.

Selected Captions from the Condensed Consolidated Balance Sheet as of March 31, 2019 (in thousands)

 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
ASSETS
 
 
 
 
 
Accounts receivable, net of allowances
$
327,366

 
$
(17,367
)
 
$
309,999

Inventories
761,113

 
11,808

 
772,921

Prepaid expenses and other current assets
97,857

 
(1,916
)
 
95,941

Deferred income taxes, net
33,776

 
1,558

 
35,334

 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
 
 
Accrued liabilities
$
112,951

 
$
(4,655
)
 
$
108,296

Deferred revenue
87,746

 
653

 
88,399

Income taxes payable
8,729

 
71

 
8,800

Deferred revenue, non-current
105,584

 
2,783

 
108,367

Retained earnings
588,193

 
(4,769
)
 
583,424


Selected Captions from the Condensed Consolidated Statement of Operations for the Three and Nine Months ended March 31, 2019 (in thousands)

 
Three Months Ended March 31, 2019
 
Nine Months Ended March 31, 2019
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
 
As Reported
 
Adjustments
 
Balances without adoption of ASC 606
Net sales
$
743,499

 
$
(1,621
)
 
$
741,878

 
$
2,646,126

 
$
18,449

 
$
2,664,575

Cost of sales
631,172

 
(403
)
 
630,769

 
2,282,638

 
18,995

 
2,301,633

Gross profit
112,327

 
(1,218
)
 
111,109

 
363,488

 
(546
)
 
362,942

General and administrative
36,174

 
(1,626
)
 
34,548

 
106,214

 
(2,662
)
 
103,552

Income before income tax provision
11,502

 
408

 
11,910

 
62,320

 
2,116

 
64,436

Income tax provision
497

 
(244
)
 
253

 
10,540

 
71

 
10,611

Net income
10,646

 
652

 
11,298

 
48,208

 
2,045

 
50,253