0001387467-17-000013.txt : 20170209 0001387467-17-000013.hdr.sgml : 20170209 20170209141402 ACCESSION NUMBER: 0001387467-17-000013 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170209 DATE AS OF CHANGE: 20170209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPHA & OMEGA SEMICONDUCTOR Ltd CENTRAL INDEX KEY: 0001387467 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 000000000 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34717 FILM NUMBER: 17586935 BUSINESS ADDRESS: STREET 1: 475 OAKMEAD PARKWAY CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 408-830-9742 MAIL ADDRESS: STREET 1: 475 OAKMEAD PARKWAY CITY: SUNNYVALE STATE: CA ZIP: 94085 FORMER COMPANY: FORMER CONFORMED NAME: ALPHA & OMEGA SEMICONDUCTOR LTD DATE OF NAME CHANGE: 20070123 10-Q 1 aosl1231201610q.htm 10-Q Q2 2017 Document
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_________________________________
FORM 10-Q
_________________________________
(MARK ONE)
x    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended December 31, 2016

OR
o    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-34717
__________________________
Alpha and Omega Semiconductor Limited
(Exact name of Registrant as Specified in its Charter)
Bermuda
77-0553536
(State or Other Jurisdiction of Incorporation or Organization)
(I.R.S. Employer Identification Number)
Clarendon House, 2 Church Street
Hamilton HM 11, Bermuda
(Address of Principal Registered
Offices including Zip Code)
(408) 830-9742
(Registrant's Telephone Number, Including Area Code)
__________________________________________

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  x    No  o
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  x     No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or smaller reporting company. See definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
 
Large accelerated filer  o
Accelerated filer  x
Non-accelerated filer  o
Smaller reporting company   o
 
 
(Do not check if a smaller reporting company)
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  o    No  x
Number of common shares outstanding as of January 31, 2017: 23,605,765



Alpha and Omega Semiconductor Limited
Form 10-Q
Fiscal First Quarter Ended December 31, 2016
TABLE OF CONTENTS
 
 
 
Page
Part I.
FINANCIAL INFORMATION
 
    Item 1.
 
 
 
 
 
    Item 2.
Management's Discussion and Analysis of Financial Condition and Results of Operations
    Item 3.
    Item 4.
Part II.
OTHER INFORMATION
 
    Item 1.
    Item 1A.
Risk Factors
    Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
    Item 3.
Defaults Upon Senior Securities
    Item 4.
Mine Safety Disclosures
    Item 5.
Other Information
    Item 6.
Exhibits
 






PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands except par value per share)
 
December 31,
2016
 
June 30,
2016
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
122,793

 
$
87,774

Restricted cash
324

 
188

Accounts receivable, net
24,482

 
26,594

Inventories
70,239

 
68,848

Other current assets
5,762

 
4,526

Total current assets
223,600

 
187,930

Property, plant and equipment, net
122,686

 
116,084

Deferred income tax assets - long term
5,502

 
12,132

Other long-term assets
10,240

 
2,359

Total assets
$
362,028

 
$
318,505

LIABILITIES AND EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
38,010

 
$
42,718

Accrued liabilities
25,099

 
22,590

Income taxes payable
2,583

 
2,356

Deferred margin
955

 
997

Capital leases
809

 
819

Total current liabilities
67,456

 
69,480

Income taxes payable - long term
1,608

 
1,577

Deferred income tax liabilities
2,924

 
2,973

Capital leases - long term
1,296

 
1,695

Other long term liabilities
623

 
741

Total liabilities
73,907

 
76,466

Commitments and contingencies (Note 9)

 

Equity:
 
 
 
Preferred shares, par value $0.002 per share:
 
 
 
Authorized: 10,000 shares, issued and outstanding: none at December 31, 2016 and June 30, 2016

 

Common shares, par value $0.002 per share:
 
 
 
Authorized: 50,000 shares, issued and outstanding: 29,214 shares and 23,594 shares, respectively at December 31, 2016 and 28,405 shares and 22,754 shares, respectively at June 30, 2016
58

 
57

Treasury shares at cost, 5,620 shares at December 31, 2016 and 5,651 shares at June 30, 2016
(49,934
)
 
(50,199
)
Additional paid-in capital
202,370

 
191,444

Accumulated other comprehensive income (loss)
(422
)
 
769

Retained earnings
106,284

 
100,071

Total Alpha and Omega Semiconductor Limited shareholder's equity
258,356

 
242,142

Noncontrolling interest
29,765

 
(103
)
Total equity
288,121

 
242,039

Total liabilities and equity
$
362,028

 
$
318,505


See accompanying notes to these condensed consolidated financial statements.

1


ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, in thousands except per share data)



 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
Revenue
$
94,687

 
$
79,825

 
$
192,049

 
$
161,264

Cost of goods sold
72,593

 
64,853

 
148,011

 
131,231

Gross profit
22,094

 
14,972

 
44,038

 
30,033

Operating expenses
 
 
 
 
 
 
 
Research and development
7,284

 
5,941

 
14,303

 
12,105

Selling, general and administrative
11,974

 
8,872

 
23,157

 
18,369

Impairment of long-lived assets

 
432

 

 
432

Total operating expenses
19,258

 
15,245

 
37,460

 
30,906

Operating income (loss)
2,836

 
(273
)
 
6,578

 
(873
)
Interest income and other income (loss), net
(70
)
 
(316
)
 
(119
)
 
(467
)
Interest expense
(24
)
 
(7
)
 
(50
)
 
(17
)
Net income (loss) before income taxes
2,742

 
(596
)
 
6,409

 
(1,357
)
Income tax expense
1,085

 
1,015

 
2,322

 
2,229

Net income (loss) including noncontrolling interest
1,657

 
(1,611
)
 
4,087

 
(3,586
)
Net loss attributable to noncontrolling interest
(1,190
)
 

 
(2,067
)
 

Net income (loss) attributable to Alpha and Omega Semiconductor Limited
$
2,847

 
$
(1,611
)
 
$
6,154

 
$
(3,586
)
Net income (loss) per common share attributable to Alpha and Omega Semiconductor Limited
 
 
 
 
 
 
 
Basic
$
0.12

 
$
(0.07
)
 
$
0.26

 
$
(0.16
)
Diluted
$
0.11

 
$
(0.07
)
 
$
0.25

 
$
(0.16
)
Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income (loss) per share
 
 
 
 
 
 
 
Basic
23,481

 
22,269

 
23,256

 
22,483

Diluted
24,977

 
22,269

 
24,695

 
22,483

















See accompanying notes to these condensed consolidated financial statements.


2


ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited, in thousands)


 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
Net income (loss) including noncontrolling interest
$
1,657

 
$
(1,611
)
 
$
4,087

 
$
(3,586
)
Other comprehensive income, net of tax
 
 
 
 
 
 
 
Foreign currency translation adjustment
(2,326
)
 
11

 
(2,256
)
 
(155
)
Comprehensive income (loss)
(669
)
 
(1,600
)
 
1,831

 
(3,741
)
Noncontrolling interest
(2,234
)
 

 
(3,132
)
 

Comprehensive income (loss) attributable to Alpha and Omega Semiconductor Limited
$
1,565

 
$
(1,600
)
 
$
4,963

 
$
(3,741
)





























See accompanying notes to these condensed consolidated financial statements.


3

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)



 
Six Months Ended December 31,
 
2016
 
2015
Cash flows from operating activities
 
 
 
Net income (loss)
$
4,087

 
$
(3,586
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
Depreciation and amortization
13,263

 
13,778

Share-based compensation expense
2,870

 
1,874

Deferred income taxes, net
6,581

 
506

Gain on disposal of property and equipment
(370
)
 

Impairment of long-lived assets

 
432

Changes in assets and liabilities:
 
 
 
Accounts receivable
2,112

 
12,727

Inventories
(1,391
)
 
3,073

Other current and long-term assets
(7,032
)
 
831

Accounts payable
(4,605
)
 
(6,454
)
Income taxes payable
257

 
364

Accrued and other liabilities
2,297

 
1,086

Net cash provided by operating activities
18,069

 
24,631

Cash flows from investing activities
 
 
 
Purchases of property and equipment
(23,740
)
 
(10,770
)
Proceeds from sale of property and equipment
411

 

(Increase) decrease in restricted cash
(135
)
 
137

Net cash used in investing activities
(23,464
)
 
(10,633
)
Cash flows from financing activities
 
 
 
Proceeds from investment by noncontrolling interest
33,000

 

Withholding tax on restricted stock units
(348
)
 
(189
)
Proceeds from exercise of stock options and ESPP
8,729

 
2,772

Payment for repurchases of common shares

 
(40,257
)
Principal payments on capital leases
(408
)
 
(456
)
Net cash provided by (used in) financing activities
40,973

 
(38,130
)
Effect of exchange rate changes on cash and cash equivalents
(559
)
 
(95
)
Net increase (decrease) in cash and cash equivalents
35,019

 
(24,227
)
Cash and cash equivalents at beginning of period
87,774

 
106,085

Cash and cash equivalents at end of period
$
122,793

 
$
81,858

 
 
 
 
Supplemental disclosures of non-cash investing and financing information:
 
 
 
Property and equipment purchased but not yet paid
$
5,153

 
$
1,645

Re-issuance of treasury stock
$
59

 
$
43



See accompanying notes to these condensed consolidated financial statements.

4

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


1. The Company and Significant Accounting Policies
The Company
Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company,” "AOS," "we" or "us") design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal computers, flat panel TVs, LED lighting, smart phones, battery packs, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, Taiwan, Korea and Japan.
Basis of Preparation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2016. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the six months ended December 31, 2016 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2017. The condensed consolidated balance sheet at June 30, 2016 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2016.

Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our consolidated financial statements.

Joint Venture

In March 2016, the Company executed an agreement with two strategic investment funds owned by the Municipality of Chongqing, China (the "Chongqing Funds") to form a joint venture for a new state-of-the-art power semiconductor packaging, testing and wafer fabrication facility in Liangjiang New Area of Chongqing (the "Joint Venture"). The initial capitalization of the Joint Venture under the agreement is $330.0 million, which includes cash contributions from the Chongqing Funds and contributions of cash, equipment and intangible assets from the Company. The Company owns 51% and the Chongqing Funds owns 49% of the equity interest of the Joint Venture. The financial statements of the Joint Venture are consolidated in the financial statements of the company because the Company has a controlling financial interest.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, share-based compensation, and useful lives for property, plant and equipment and intangible assets.
Fair Value of Financial Instruments
The fair values of cash equivalents are based on observable market prices and have been categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short term bank deposits. The carrying values of financial instruments

5

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities.

Impairment of Long-Lived Assets

Long-lived assets or asset groups are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable. Factors that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. Where such factors indicate potential impairment, the recoverability of an asset or asset group is assessed by determining if the carrying value of the asset or asset group exceeds the sum of the projected undiscounted cash flows expected to result from the use and eventual disposition of the assets over the remaining economic life.  The impairment loss is measured based on the difference between the carrying amount and the estimated fair value.
Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss).

Recent Accounting Pronouncements
    
In November 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-18, "Statement of Cash Flows: Restricted Cash ("ASU 2016-18"). ASU 2016-18 requires amounts generally described as restricted cash and restricted cash equivalents be included with cash and cash equivalents when reconciling the total beginning and ending amounts for the periods shown on the statement of cash flows. This ASU will be effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted and requires retrospective adoption.  The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.

In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory ("ASU 2016-16"). ASU 2016-16 requires entities to recognize income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The amended guidance is effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods wihin annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-16 will have on its consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments ("ASU 2016-15"). ASU 2016-15 identifies how certain cash receipts and cash payments are presented and classified in the Statement of Cash Flows under Topic 230. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted.  Upon adoption, entities must apply the guidance retrospectively to all periods presented. The Company is currently evaluating the impact the adoption of ASU 2016-15 will have on its consolidated financial statements.

In May 2016, the FASB issued Accounting Standards Update ("ASU") 2016-12, "Revenue from Contracts with Customers (Topic 606) - Narrow-Scope Improvements and Practical Expedients." ASU 2016-12 provides additional guidance established by the FASB-IASB Joint Transition Resource Group for Revenue Recognition regarding the implementation of certain aspects of the new revenue recognition guidance. More specifically, the amendment provides additional guidance regarding assessing the collectibility criterion, the presentation of sales taxes and other similar taxes collected from customers, noncash consideration, contract modifications or completed contracts at transition of the new revenue recognition guidance and technical corrections. The effective date is consistent with the effective date of ASU 2014-09. The Company is currently evaluating the impact the adoption of ASU 2016-12 will have on its consolidated financial statements. The Company does not plan to early adopt this standard.


6

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

In April 2016, the FASB issued ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing ("ASU 2016-10"). ASU 2016-10 clarifies two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. The update is effective for annual periods beginning after December 15, 2017 including interim reporting periods therein. The Company is currently evaluating the impact the adoption of ASU 2016-10 will have on its consolidated financial statements.

In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting ("ASU 2016-09"). ASU 2016-09 simplifies several aspects of the accounting for employee share-based payment transactions including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification of related amounts within the statement of cash flows. This guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods. Early adoption is permitted. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.

In February 2016, the FASB issued No. 2016-02, Leases ("ASU 2016-02"). This guidance requires a dual approach for lessee accounting under which a lessee will account for leases as finance leases or operating leases. Both finance and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding liability on its balance sheet, with differing methodology for income statement recognition. This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. A modified retrospective approach is required for all leases existing or entered into after the beginning of the earliest comparative period in the consolidated financial statements. The Company is currently assessing the impact that adoption of this guidance will have on its consolidated financial statements.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”). The standard provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. In August 2015, the FASB issued an accounting standard update for a one-year deferral of the effective date of ASU 2014-09 to annual and interim periods beginning after December 15, 2017 and permits entities to early adopt the standard of ASU 2014-09 for annual and interim reporting periods beginning after December 15, 2016. Companies are permitted to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.  The Company is in the process of evaluating the timing of its adoption and the impact of adoption on its consolidated financial statements.



7

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

2. Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited
The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
Net income (loss) attributable to Alpha and Omega Semiconductor Limited
$
2,847

 
$
(1,611
)
 
$
6,154

 
$
(3,586
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
 
Weighted average number of common shares used to compute basic net income (loss) per share
23,481

 
22,269

 
23,256

 
22,483

Diluted:
 
 
 
 
 
 
 
Weighted average number of common shares used to compute basic net income (loss) per share
23,481

 
22,269

 
23,256

 
22,483

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Stock options, RSUs and ESPP shares
1,496

 

 
1,439

 

Weighted average number of common shares used to compute diluted net income (loss) per share
24,977

 
22,269

 
24,695

 
22,483

Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:
 
 
 
 
 
 
 
Basic
$
0.12

 
$
(0.07
)
 
$
0.26

 
$
(0.16
)
Diluted
$
0.11

 
$
(0.07
)
 
$
0.25

 
$
(0.16
)
The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Employee stock options and RSUs

 
3,299

 
123

 
3,458

ESPP
16

 
551

 
8

 
369

Total potential dilutive securities
16

 
3,850

 
131

 
3,827



8

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

3. Concentration of Credit Risk and Significant Customers
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, when available.
Summarized below are individual customers whose revenue or accounts receivable balances were more than 10% of the respective total consolidated amounts:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
Percentage of revenue
2016
 
2015
 
2016
 
2015
Customer A
27.0
%
 
24.0
%
 
25.6
%
 
23.6
%
Customer B
35.8
%
 
39.6
%
 
36.2
%
 
37.8
%
Customer C
10.7
%
 
10.8
%
 
12.3
%
 
12.6
%

 
December 31,
2016
 
June 30,
2016
Percentage of accounts receivable
 
Customer A
35.8
%
 
21.3
%
Customer B
9.6
%
 
16.7
%
Customer C
24.7
%
 
27.2
%

 
4. Balance Sheet Components
Accounts receivable:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Accounts receivable
$
42,109

 
$
43,324

Less: Allowance for price adjustments
(17,597
)
 
(16,700
)
Less: Allowance for doubtful accounts
(30
)
 
(30
)
Accounts receivable, net
$
24,482

 
$
26,594


Inventories:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Raw materials
$
25,622

 
$
23,982

Work in-process
34,369

 
32,446

Finished goods
10,248

 
12,420

 
$
70,239

 
$
68,848


9

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

 
Property, plant and equipment, net:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Land
$
4,877

 
$
4,877

Building
4,325

 
4,323

Manufacturing machinery and equipment
201,425

 
193,164

Equipment and tooling
13,185

 
12,289

Computer equipment and software
23,921

 
23,448

Office furniture and equipment
1,943

 
1,822

Leasehold improvements
28,896

 
28,660

 
278,572

 
268,583

Less: Accumulated depreciation
(179,760
)
 
(168,687
)
 
98,812

 
99,896

Equipment and construction in progress
23,874

 
16,188

Property, plant and equipment, net
$
122,686

 
$
116,084

Other long-term assets:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Prepayments for property and equipment
$
2,087

 
$
506

Prepayment for others
226

 
42

Prepaid income tax
4,998

 

Investment in a privately held company
100

 
100

Office leases deposits
2,546

 
1,427

Intangible assets
14

 
15

Goodwill
269

 
269

 
$
10,240

 
$
2,359

Accrued liabilities:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Accrued compensation and benefit
$
13,457

 
$
10,211

Warranty accrual
2,382

 
1,495

Stock rotation accrual
1,707

 
1,988

Accrued professional fees
1,741

 
1,867

Accrued inventory
448

 
918

Accrued facilities related expenses
1,269

 
1,544

Other accrued expenses
4,095

 
4,567

 
$
25,099

 
$
22,590



10

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)



The activities in the warranty accrual, included in accrued liabilities, are as follows:
 
Six Months Ended December 31,
 
2016
 
2015
 
(in thousands)
Beginning balance
$
1,495

 
$
1,957

Additions
1,040

 
747

Utilization
(153
)
 
(1,108
)
Ending balance
$
2,382

 
$
1,596

The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
 
Six Months Ended December 31,
 
2016
 
2015
 
(in thousands)
Beginning balance
$
1,988

 
$
1,894

Additions
3,008

 
3,120

Utilization
(3,289
)
 
(3,142
)
Ending balance
$
1,707

 
$
1,872

Other Long-term liabilities:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Deferred rent
$
623

 
$
741



5. Joint Venture

On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing a power semiconductor packaging, testing and 12-inch wafer fabrication facility in the Liangjiang New Area of Chongqing, China (the “JV Transaction”). The total initial capitalization of the JV Company is $330.0 million (the “Initial Capitalization”), which includes cash contribution from the Chongqing Funds and contributions of cash, equipments and intangible assets from the Company.  The Initial Capitalization will be completed in stages commencing on the incorporation of the JV Company.  The Company owns 51%, and the Chongqing Funds owns 49%, of the equity interest in the JV Company. If both parties agree that the termination of the JV Company is the best interest of each party or the JV Company is bankrupt or insolvent where either party may terminate early, after paying the debts of the JV Company, the remaining assets of the JV Company shall be paid to the Chongqing Funds to cover the principal of its total paid-in contributions plus interest at 10% simple annual rate prior to distributing the balance of the JV Company's assets to the Company. The Company expects the JV Company to commence its initial production in the first half of fiscal 2018.

As part of the JV Transaction, the JV Company entered into an Engineering, Procurement and Construction Contract (the “EPC Contract”) with The IT Electronics Eleventh Design & Research Institute Scientific and Technological Engineering Corporation Limited (the “Contractor”), effective as of January 10, 2017 (the "Effective Date"), pursuant which the Contractor

11

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

was engaged to construct the manufacturing facility contemplated under the JV Agreement. Under the EPC Contract, the Contractor’s obligations include, but are not limited to: (i) the development of conceptual design, initial design, construction drawing design and optimization, and submission of such designs to the JV Company for examination and confirmation; and (ii) the construction of the assembly and wafer fabrication facilities and related procurement services, including the selection and engagement of subcontractors, in accordance with a construction schedule agreed upon by the parties. The total price payable under the EPC Contract is Chinese Renminbi (RMB) 540,000,000, or approximately $77,996,360 based on the currency exchange rate between RMB and U.S. Dollars on the Effective Date, which consists of $2,820,154 (RMB 19,525,052) of design fees (“Design Fees”) and $75,176,206 (RMB 520,474,948) of construction and procurement fees (including compliance with safety and aesthetic requirements) (“Construction Fees”). The Design Fees and Construction Fees will be paid by the JV Company pursuant to a payment schedule based on the progress of the construction and the achievements of specified milestones, approximately $58.3 million and $19.7 million in calendar year 2017 and 2018, respectively. The payment may be subject to volatility as a result of exposure to fluctuations in RMB foreign exchange rates.

The Company began consolidating the financial statements of the JV Company in the quarter ended June 30, 2016. During the quarter ended September 30, 2016, the Chongqing Funds contributed $33.0 million of initial capital in cash and the Company fulfilled its obligation to contribute certain packaging equipments as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. Within one year from June 30, 2016, the Company expects to contribute certain intangible assets and cash of $10.0 million pursuant to the terms of the JV Agreement.

The changes in total stockholders' equity and noncontrolling interest were as follows (in thousands):

 
 
Total AOS Stockholders' Equity
 
Noncontrolling Interest
 
Total Equity
Balance, June 30, 2016
 
$
242,142

 
$
(103
)
 
$
242,039

     Contributions from noncontrolling interest
 

 
33,000

 
33,000

Exercise of common stock options and release of RSUs
 
7,239

 

 
7,239

Issuance of shares under ESPP
 
1,166

 

 
1,166

Reissuance of treasury stock upon exercise of common stock options and release of RSUs
 
324

 

 
324

Withholding tax on restricted stock units
 
(348
)
 

 
(348
)
     Stock-based compensation expense
 
2,870

 

 
2,870

      Net income (loss)
 
6,154

 
(2,067
)
 
4,087

     Cumulative translation adjustment
 
(1,191
)
 
(1,065
)
 
(2,256
)
Balance, December 31, 2016
 
$
258,356

 
$
29,765

 
$
288,121



6. Shareholders' Equity and Share-based Compensation
Share Repurchase

In April 2015, the Board of Directors approved an increase in the remaining available amount under the Company’s then effective share repurchase program from approximately $17.8 million to $50.0 million. The repurchases may be made from the open market pursuant to a pre-established Rule 10b5-1 trading plan (as amended, the "Repurchase Trading Plan") or through privately negotiated transactions.

In July 2015, the Company completed a Dutch tender offer (the "Tender Offer") in which it purchased 3,296,703 shares of its common shares, at a purchase price of $9.10 per share, for an aggregate purchase price of $30.0 million, excluding fees and expenses relating to the Tender Offer. The Tender Offer was part of the $50.0 million share repurchase program approved by the Board on April 15, 2015. Shares repurchased are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity.

During the six months ended December 31, 2016, the Company did not repurchase any shares pursuant to the repurchase program.  Since the inception of the program in 2010, the Company repurchased an aggregate of 5,723,093 shares from the open

12

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

market for a total cost of $50.8 million, at an average price of $8.87 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 5,723,093 repurchased shares, 103,003 shares with a weighted average repurchase price of $11.17 per share, were reissued at an average price of $6.13 per share pursuant to option exercises and vested restricted share units. As of December 31, 2016, $6.4 million remained available under the share repurchase program.

Shelf Registration

In January 2017, the Company filed a shelf registration statement on Form S-3/A with the U.S. Securities and Exchange Commission through which it may offer and sell from time to time shares of common shares, shares of preferred shares, debt securities or warrants to purchase shares of common shares or shares of preferred shares, or units. Under this shelf registration statement, it may sell any combination of the above described securities, in one or more offerings in amounts, at prices and on terms to be determined at the time of the offering for an aggregate offering price of up to $250.0 million.
Stock Options
The Company did not grant any stock options during the six months ended December 31, 2016. Options expected to vest are the result of applying the pre-vesting forfeiture rate assumption to total outstanding options.
The following table summarizes the Company's stock option activities for the six months ended December 31, 2016:
 
 
 
 
 
Weighted
 
 
 
 
 
Weighted
 
Average
 
 
 
 
 
Average
 
Remaining
 
 
 
Number of
 
Exercise Price
 
Contractual
 
Aggregate
 
Shares
 
Per Share
 
Term (in years)
 
Intrinsic Value
Outstanding at June 30, 2016
1,859,260

 
$
11.37

 
4.71
 
$
5,959,720

Granted

 
$

 
 
 
 
Exercised
(637,406
)
 
$
11.87

 
 
 
$
5,189,023

Canceled or forfeited
(90,000
)
 
$
12.63

 
 
 
 
Outstanding at December 31, 2016
1,131,854

 
$
11.00

 
4.93
 
$
11,625,154

Options vested and expected to vest
1,121,561

 
$
11.03

 
4.91
 
$
11,484,305

Exercisable at December 31, 2016
951,973

 
$
11.65

 
4.50
 
$
9,162,612

Restricted Stock Units ("RSU")
The following table summarizes the Company's RSU activities for the six months ended December 31, 2016:
 
Number of Restricted Stock
Units
 
Weighted Average
Grant Date Fair
Value Per Share
 
Weighted Average
Remaining
Recognition
Period (Years)
 
Aggregate Intrinsic Value
Nonvested at June 30, 2016
933,063

 
$
9.18

 
1.73
 
$
12,997,568

Granted
109,617

 
$
20.18

 
 
 
 
Vested
(78,235
)
 
$
9.40

 
 
 
 
Forfeited
(18,725
)
 
$
10.94

 
 
 
 
Nonvested at December 31, 2016
945,720

 
$
10.40

 
1.40
 
$
20,115,464

RSUs vested and expected to vest
829,631

 
 
 
1.30
 
$
17,646,257

The fair value of RSU is estimated based on the market price of the Company's share on the date of grant.
Employee Share Purchase Plan ("ESPP")

13

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
 
 
 
Six Months Ended December 31,
 
2016
Volatility rate
39.09%
Risk-free interest rate
0.6% - 1.0%
Expected term
1.3 years
Dividend yield
0%
Share-based Compensation Expense
The total share-based compensation expense related to stock options, RSUs and ESPP described above, recognized in the condensed consolidated statements of operations for the periods presented was as follows:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Cost of goods sold
$
205

 
$
157

 
$
400

 
$
288

Research and development
383

 
264

 
743

 
457

Selling, general and administrative
966

 
664

 
1,727

 
1,129

 
$
1,554

 
$
1,085

 
$
2,870

 
$
1,874

As of December 31, 2016, total unrecognized compensation cost under the Company's equity plans was $5.4 million, which is expected to be recognized over a weighted-average period of 1.3 years.

7. Income Taxes
The Company recognized income tax expense of approximately $1.1 million and $1.0 million for the three months ended December 31, 2016 and 2015, respectively. The Company recognized income tax expense of approximately $2.3 million and $2.2 million for the six months ended December 31, 2016 and 2015, respectively. The estimated effective tax rate for the three months ended December 31, 2016 was 39.6% compared to (170.3)% for the three months ended December 31, 2015. The estimated effective tax rate for the six months ended December 31, 2016 was 36.2% compared to (164.3)% for the six months ended December 31, 2015. The changes in the effective tax rate and tax expense between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current quarter and the same period of last year.

During the quarter ended September 30, 2016, the Company fulfilled its obligations to contribute certain packaging equipment as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. The Company recorded $6.6 million on both deferred tax assets and prepaid tax asset, which is amortized to tax expense over the useful life of the assets. As of December 31, 2016, the prepaid tax asset was amortized down to $6.1 million, of which $1.1 million and $5.0 million were included in prepaid and other current assets and other long-term assets on the Company’s balance sheet, respectively.
The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2016 remain open to examination by U.S. federal and state tax authorities. The tax years 2009 to 2016 remain open to examination by foreign tax authorities.
The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of December 31, 2016, the gross amount of unrecognized tax benefits was approximately $6.9 million, of which $4.5 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period

14

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.

On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of share-based compensation expense in an intercompany cost-sharing arrangement. A final decision has yet to be issued by the Tax Court due to other outstanding issues related to the case. At this time, the U.S. Department of the Treasury has not withdrawn the requirement to include share-based compensation from its regulations. Due to the uncertainty surrounding the status of the current regulations, questions related to the scope of potential benefits, and the risk of the Tax Court’s decision being overturned upon appeal, the Company has not recorded any benefit as of December 31, 2016. The Company will continue to monitor ongoing developments and potential impacts to its financial statements.



15

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

8. Segment and Geographic Information
The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-maker is the Chief Executive Officer. The financial information presented to the Company's Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.
The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company's distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.
The revenue by geographical location in the following tables is based on the country or region to which the products were shipped to:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Hong Kong
$
78,253

 
$
69,904

 
$
161,088

 
$
140,357

China
14,383

 
7,922

 
26,825

 
16,938

South Korea
393

 
442

 
759

 
1,100

United States
798

 
784

 
1,692

 
1,501

Other Countries
860

 
773

 
1,685

 
1,368

 
$
94,687

 
$
79,825

 
$
192,049

 
$
161,264

The following is a summary of revenue by product type:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Power discrete
$
69,822

 
$
59,392

 
$
141,250

 
$
119,305

Power IC
21,859

 
16,400

 
44,857

 
33,913

Packaging and testing services
3,006

 
4,033

 
5,942

 
8,046

 
$
94,687

 
$
79,825

 
$
192,049

 
$
161,264

 
Long-lived assets, net consisting of property, plant and equipment, by geographical area are as follows:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
China
$
68,639

 
$
64,272

United States
53,432

 
51,214

Other Countries
615

 
598

 
$
122,686

 
$
116,084



16

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

9. Commitments and Contingencies
Purchase Commitments
As of December 31, 2016 and June 30, 2016, the Company had approximately $25.9 million and $39.6 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts and packaging and testing services, and approximately $10.3 million and $6.6 million, respectively, of capital commitments for the purchase of property and equipment.
Contingencies and Indemnities
The Company is currently not a party to any pending material legal proceedings. The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations.
The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications and no accrual has been made at December 31, 2016 and June 30, 2016.
The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to maintain such insurance coverage in the future.

Joint Venture

In March 2016, the Company executed an agreement with two strategic investment funds owned by the Municipality of Chongqing, China to form a joint venture for a new state-of-the-art power semiconductor packaging, testing and wafer fabrication facility in Liangjiang New Area of Chongqing (the "Joint Venture"). The initial capitalization of the Joint Venture under the agreement is $330.0 million, which includes cash contribution from the Chongqing Funds and contributions of cash, equipment and intangible assets from the Company. The Company owns 51% and the Chongqing Funds owns 49% of the equity interest of the Joint Venture. The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest.

The Joint Venture is expected to commence its initial packaging production in the first half of fiscal 2018. Within one year from June 30, 2016, the Company is expected to contribute cash of $10.0 million and certain intangible assets. Over the long term, the Joint Venture plans to construct a 12-inch wafer fabrication facility for the production of power semiconductors.

In January 2017, the JV Company entered into an Engineering, Procurement and Construction Contract with The IT Electronics Eleventh Design & Research Institute Scientific and Technological Engineering Corporation Limited. The total price payable by the JV Company under the EPC Contract is RMB 540,000,000, or $77,996,360 based on the currency exchange rate between RMB and U.S. Dollars on the Effective Date, which consists of $2,820,154 (RMB 19,525,052) of design fees and $75,176,206 (RMB 520,474,948) of construction and procurement fees, including compliance with safety and aesthetic requirements.

17


ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Except for the historical information contained herein, the matters addressed in this Item 2 constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Such forward-looking statements are subject to a variety of risks and uncertainties, including those discussed below under the heading “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, that could cause actual results to differ materially from those anticipated by the Company’s management. The Private Securities Litigation Reform Act of 1995 (the “Act”) provides certain “safe harbor” provisions for forward-looking statements. All forward-looking statements made in this Quarterly Report on Form 10-Q are made pursuant to the Act. The Company undertakes no obligation to publicly release the results of any revisions to its forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unexpected events. Unless the context otherwise requires, the words “AOS,” the “Company,” “we,” “us” and “our” refer to Alpha and Omega Semiconductor Limited and its subsidiaries.
This management’s discussion should be read in conjunction with the management’s discussion included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2016, filed with the Securities and Exchange Commission on August 26, 2016.
Overview

We are a designer, developer and global supplier of a broad portfolio of power semiconductors. Our portfolio of power semiconductors includes approximately 1,600 products, and has grown with the introduction of over 90 new products during each of the fiscal years ended June 30, 2016, 2015 and 2014. During the six months ended December 31, 2016, we introduced an additional 45 new products. Our teams of scientists and engineers have developed extensive intellectual properties and technical knowledge that encompass major aspects of power semiconductors, which we believe enables us to introduce and develop innovative products to address the increasingly complex power requirements of advanced electronics. We have an extensive patent portfolio that consists of 644 patents and 140 patent applications in the United States as of December 31, 2016. We differentiate ourselves by integrating our expertise in technology, design and advanced packaging to optimize product performance and cost. Our portfolio of products targets high-volume applications, including personal computers, flat panel TVs, LED lighting, smart phones, battery packs, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment.
Our business model leverages global resources, including research and development and manufacturing in the United States and Asia. Our sales and technical support teams are localized in several growing markets. We operate a 200mm wafer fabrication facility in Hillsboro, Oregon, or the Oregon fab, which is critical for us to accelerate proprietary technology development and new product introduction as well as to improve our financial performance in the long run. To meet the market demand for more mature high volume products, we also utilize the wafer manufacturing capacity of selected third party foundries. For assembly and test, we primarily rely upon our in-house facilities in China. In addition, we utilize subcontracting partners for industry standard packages. We believe our in-house packaging and testing capability provides us with a competitive advantage in proprietary packaging technology, product quality, cost and sales cycle time.

On March 29, 2016, we entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which we and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing a power semiconductor packaging, testing and wafer fabrication facility in the Liangjiang New Area of Chongqing, China (the “JV Transaction”). The total initial capitalization of the JV Company is $330.0 million (the “Initial Capitalization”).  The Initial Capitalization will be completed in stages commencing on the incorporation of the JV Company.  During the quarter ended September 30, 2016, the Chongqing Funds contributed $33.0 million of initial capital in cash and we fulfilled our obligations to contribute certain packaging equipment as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. We own 51%, and the Chongqing Funds owns 49%, of the equity interest in the JV Company. If both parties agree that the termination of the JV Company is the best interest of each party or the JV Company is bankrupt or insolvent where either party may terminate early, after paying the debts of the JV Company, the remaining assets of the JV Company shall be paid to the Chongqing Funds to cover the principal of its total paid-in contributions plus the interest at 10% simple annual rate prior to distributing the balance of the JV Company's assets to us. During the three months and six months ended December 31, 2016, we recorded $1.2 million and $2.1 million in net loss attributable to noncontrolling interest, representing 49% of the net loss incurred in the JV Company, which was attributable to operating expenses and depreciation expenses offset by equipment lease income and interest income. We expect the JV Company to commence its initial production in the first half of fiscal 2018. Over the long term, the JV Company plans to construct a 12-

18




inch wafer fabrication facility for the production of power semiconductors. We expect the joint venture to deliver significant cost savings, enhance our market positions in China, and drive meaningful improvements in working capital and capital expenditures.

As part of the JV Transaction, the JV Company entered into an Engineering, Procurement and Construction Contract (the “EPC Contract”) with The IT Electronics Eleventh Design & Research Institute Scientific and Technological Engineering Corporation Limited (the “Contractor”), effective as of January 10, 2017 (the "Effective Date"), pursuant which the Contractor was engaged to construct the manufacturing facility contemplated under the JV Agreement. Under the EPC Contract, the Contractor’s obligations include, but are not limited to: (i) the development of conceptual design, initial design, construction drawing design and optimization, and submission of such designs to the JV Company for examination and confirmation; and (ii) the construction of the assembly and wafer fabrication facilities and related procurement services, including the selection and engagement of subcontractors, in accordance with a construction schedule agreed upon by the parties. The total price payable under the EPC Contract is Chinese Renminbi (RMB) 540,000,000, or approximately $77,996,360 based on the currency exchange rate between RMB and U.S. Dollars on the Effective Date, which consists of $2,820,154 (RMB 19,525,052) of design fees (“Design Fees”) and $75,176,206 (RMB 520,474,948) of construction and procurement fees (including compliance with safety and aesthetic requirements) (“Construction Fees”). The Design Fees and Construction Fees will be paid by JV Company pursuant to a payment schedule based on the progress of the construction and the achievements of specified milestones, approximately $58.3 million and $19.7 million in calendar year 2017 and 2018, respectively. The payment may be subject to volatility as a result of exposure to fluctuations in RMB foreign exchange rates.

During the second quarter of fiscal year of 2017, we released AOC3860, a common-drain 12V dual n-channel MOSFET with the lowest on-resistance in the product family of 2.15mOhm typical at 4.5V gate drive. This new device provides further improved source-to-source resistance, which is a critical factor for smart phone makers to achieve faster battery charge with a higher charging current. We also released AOK40B65H2AL, the introductory device in the new 650V H2-series IGBT family. The AOK40B65H2AL has been optimized to deliver high-speed switching performance by improving fast turn-off switching in applications such as welding machines, power factor correction and high switching converters. In addition, we released two new products in the 100V MOSFET family, AO4290A and AON6220. These products are designed for synchronous rectification for flyback converters, used in high-speed charger and PD adapters. Both parts are designed to be fully driven with 4.5V gate drive voltage. During the three months ended September 30, 2016, we released AOZ5166QI-01, the high efficiency power modules which are fully compliant with Intel's DrMOS specifications. This new device enables high power density voltage regulator solutions ideal for servers, work stations, graphic cards and high-end desktop PC applications. We also announced the addition of AOK30B135W1 to its 1350V AlphaIGBT™ family. The new AOK30B135W1 has been optimized to deliver high performance by reducing switching loss in soft-switching home appliance applications such as induction cooking, rice cookers, and inverter-based microwave ovens. In addition, we introduced two new products based on its high efficiency XS-PairFET package and latest low voltage technology. The AOE6932 and AOE6936 are the newest extensions to the flagship device, AOE6930, that was released in 2015. Both products are newly optimized for enhanced driving and switching performance.
Factors affecting our performance
Our performance is affected by several key factors, including the following:

The global, regional economic and PC market conditions: Because our products primarily serve consumer electronic applications, a deterioration of the global and regional economic conditions could materially affect our revenue and results of operations. In particular, because a significant amount of our revenue is derived from sales of products in the personal computing ("PC") markets, such as notebooks, motherboards and notebook battery packs, a significant decline or downturn in the PC market can have a material adverse effect on our revenue and results of operations.  Our revenue from the PC market accounted for approximately 38.4% and 36.5% of our total revenue for the three months ended December 31, 2016 and 2015, respectively, and 37.2% and 41.3% for the six months ended December 31, 2016 and 2015, respectively. In the past, we have experienced a significant decline in the global PC market due to continued growth of demand in tablets and smart phones, worldwide economic conditions and the industry inventory correction which had and may continue to have a material negative impact on the demand for our products, revenue, factory utilization, gross margin, our ability to resell excess inventory, and other performance measures.

In response to this trend, we executed and continue to execute strategies to diversify our portfolio of products and expand into other market segments, including the consumer, communications and industrial market segments, and to improve gross margin and profit by implementing cost control measures. While making progress in reducing our reliance on the PC market, we continue to support our computing business and capitalize on opportunities with a more focused and competitive PC product strategy. As we develop and sell new products that serve more diversified markets, we expect sales based on the PC market, as a percentage of the total revenue to decline. If the rate of decline in the PC market is faster than our expectation, or if we cannot

19




successfully diversify or introduce new products to offset the decline in the PC market, we may not be able to alleviate its negative impact on our operating results.

Manufacturing costs:  Our gross margin may be affected by our manufacturing costs, including utilization of our manufacturing facilities, pricing of wafers from third party foundries and semiconductor raw materials, which may fluctuate from time to time largely due to the market demand and supply.  Capacity utilization affects our gross margin because we have certain fixed costs associated with our packaging and testing facilities and our Oregon fab.  If we are unable to utilize our manufacturing facilities at a desired level, our gross margin may be adversely affected.  In addition, we expect that in the long term our joint venture agreement with the Chongqing Funds will reduce our costs of manufacturing. However, our manufacturing costs may increase in the short term prior to the commencement of operation of the JV Company, because we may be required to incur additional costs to acquire packaging and testing capacity in order make up for the reduced capacity during the period in which we transfer and relocate our equipment from Shanghai to Chongqing.

Erosion of average selling price: Erosion of average selling prices of established products is typical in our industry. Consistent with this historical trend, we expect our average selling prices of existing products to decline in the future. However, in the normal course of business, we seek to offset the effect of declining average selling price by introducing new and higher value products, expanding existing products for new applications and new customers and reducing the manufacturing cost of existing products.

Product introductions and customers' product requirements: Our success depends on our ability to introduce products on a timely basis that meet or are compatible with our customers' specifications and performance requirements. Both factors, timeliness of product introductions and conformance to customers' requirements, are equally important in securing design wins with our customers. As we accelerate the development of new technology platforms, we expect to increase the pace at which we introduce new products and obtain design wins. Our failure to introduce new products on a timely basis that meet customers' specifications and performance requirements, particularly those products with major OEM customers, and our inability to continue to expand our serviceable markets, could adversely affect our financial performance, including loss of market share. We expect our joint venture with the Chongqing Funds to commence operation in the first half of fiscal 2018, and we believe that the joint venture will increase and diversify our customer base, particularly in China, in the long term. However, there is no guarantee that the joint venture will commence timely or at all. Even if we are able to commence operation, we may not be successful in acquiring a sufficient number of new customers to offset the additional costs due to various factors, including but are not limited to, competition from other semiconductor companies in the region, our lack of history and prior relationships with customers as a new entrant, difficulties in executing our joint venture strategies, lack of control over our operations and the general economic conditions in Chongqing and China.
Distributor ordering patterns, customer demand and seasonality: Our distributors place purchase orders with us based on their forecasts of end customer demand, and this demand may vary significantly depending on the sales outlook and market and economic conditions of end customers. Because these forecasts may not be accurate, channel inventory held at our distributors may fluctuate significantly, which in turn may prompt distributors to make significant adjustments to their purchase orders placed with us. As a result, our revenue and operating results may fluctuate significantly from quarter to quarter. In addition, because our products are used in consumer electronics products, our revenue is subject to seasonality. Our sales seasonality is affected by numerous factors, including global and regional economic conditions as well as the PC market conditions, revenue generated from new products, changes in distributor ordering patterns in response to channel inventory adjustments and end customer demand for our products and fluctuations in consumer purchase patterns prior to major holiday seasons. In recent periods, broad fluctuations in the semiconductor markets and the global and regional economic conditions, in particular the decline of the PC market conditions, have had a more significant impact on our results of operations than seasonality. Furthermore, our revenue may be impacted by the level of demand from our major customers due to factors outside of our control. If these major customers experience significant decline in the demand of their products, encounter difficulties or defects in their products, or otherwise fail to execute their sales and marketing strategies successfully, it may adversely affect our revenue and results of operations.
Principal line items of statements of operations
The following describes the principal line items set forth in our condensed consolidated statements of operations:
Revenue
We generate revenue primarily from the sale of power semiconductors, consisting of power discretes and power ICs. Historically, a majority of our revenue was derived from power discrete products and a smaller amount was derived from power IC products. Because our products typically have three to five year life cycles, the rate of new product introduction is an important driver of revenue growth over time. We believe that expanding the breadth of our product portfolio is important to our

20




business prospects, because it provides us with an opportunity to increase our total bill-of-materials within an electronic system and to address the power requirements of additional electronic systems. In addition, a small percentage of our total revenue is generated by providing packaging and testing services to third-parties through one of our subsidiaries.

Our product revenue includes the effect of the estimated stock rotation returns and price adjustments that we expect to provide to our distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by the distributor during a specified period. At our discretion or upon our direct negotiations with the original design manufacturers ("ODMs") or original equipment manufacturers ("OEMs"), we may elect to grant special pricing that is below the prices at which we sold our products to the distributors. In these situations, we will grant price adjustments to the distributors reflecting such special pricing. We estimate the price adjustments for inventory at the distributors based on factors such as distributor inventory levels, pre-approved future distributor selling prices, distributor margins and demand for our products.
Cost of goods sold

Our cost of goods sold primarily consists of costs associated with semiconductor wafers, packaging and testing, personnel, including share-based compensation expense, overhead attributable to manufacturing, operations and procurement, and cost associated with yield improvements, capacity utilization, warranty and inventory reserves. As the volume of sales increases, we expect cost of goods sold to increase. We implemented a process to improve our factory capacity utilization rates by transferring more wafer production to our Oregon fab and reducing our reliance on outside foundries. While our utilization rates cannot be immune to market conditions, our goal is to make such rates less vulnerable to market fluctuations. We believe our market diversification strategy and product growth will drive higher volumes of manufacturing which will improve our factory utilization rates and gross margin in the long run.
Operating expenses
Our operating expenses consist of research and development, selling, general and administrative expenses. We expect our operating expenses as a percentage of revenue to fluctuate from period to period as we continue to exercise cost control measures in response to the declining PC market as well as align our operating expenses to the revenue level.
Research and development expenses.  Our research and development expenses consist primarily of salaries, bonuses, benefits, share-based compensation expense, expenses associated with new product prototypes, travel expenses, fees for engineering services provided by outside contractors and consultants, amortization of software and design tools, depreciation of equipment and overhead costs. We continue to invest in developing new technologies and products utilizing our own fabrication and packaging facilities as it is critical to our long-term success. We also evaluate appropriate investment levels and stay focused on new product introductions to improve our competitiveness. We expect that our research and development expenses will fluctuate from time to time.
Selling, general and administrative expenses.  Our selling, general and administrative expenses consist primarily of salaries, bonuses, benefits, share-based compensation expense, product promotion costs, occupancy costs, travel expenses, expenses related to sales and marketing activities, amortization of software, depreciation of equipment, maintenance costs and other expenses for general and administrative functions as well as costs for outside professional services, including legal, audit and accounting services. We expect our selling, general and administrative expenses to fluctuate in the near future as we continue to exercise cost control measures in response to the declining PC market.
Impairment of Long-Lived Assets: Long-lived assets or asset groups are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable. The recoverability of an asset or asset group is assessed by determining if the carrying value of the asset or asset group exceeds the sum of the projected undiscounted cash flows expected to result from the use and eventual disposition of the assets over the remaining economic life.  The impairment loss is measured based on the difference between the carrying amount and estimated fair value.
Income tax expense
We are subject to income taxes in various jurisdictions. Significant judgment and estimates are required in determining our worldwide income tax expense. The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations of different jurisdictions globally. We establish accruals for potential liabilities and contingencies based on a more likely than not threshold to the recognition and de-recognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits us to recognize a tax benefit measured at the largest amount of tax benefit that is more likely than not to be realized upon settlement with a taxing authority. If the actual tax outcome of such exposures is different

21




from the amounts that were initially recorded, the differences will impact the income tax and deferred tax provisions in the period in which such determination is made. Changes in the location of taxable income (loss) could result in significant changes in our income tax expense.

We record a valuation allowance against deferred tax assets if it is more likely than not that a portion of the deferred tax assets will not be realized, based on historical profitability and our estimate of future taxable income in a particular jurisdiction. Our judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If our assumptions and consequently our estimates change in the future, the deferred tax assets may increase or decrease, resulting in corresponding changes in income tax expense. Our effective tax rate is highly dependent upon the geographic distribution of our worldwide profits or losses, the tax laws and regulations in each geographical region where we have operations, the availability of tax credits and carry-forwards and the effectiveness of our tax planning strategies.
Results of Operations
The following tables set forth statements of operations, also expressed as a percentage of revenue, for the three and six months ended December 31, 2016 and 2015. Our historical results of operations are not necessarily indicative of the results for any future period.
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(% of revenue)
 
(in thousands)
 
(% of revenue)
Revenue
$
94,687

 
$
79,825

 
100.0
 %
 
100.0
 %
 
$
192,049

 
$
161,264

 
100.0
 %
 
100.0
 %
Cost of goods sold
72,593

 
64,853

 
76.7
 %
 
81.2
 %
 
148,011

 
131,231

 
77.1
 %
 
81.4
 %
Gross profit
22,094

 
14,972

 
23.3
 %
 
18.8
 %
 
44,038

 
30,033

 
22.9
 %
 
18.6
 %
Operating expenses
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
7,284

 
5,941

 
7.7
 %
 
7.4
 %
 
14,303

 
12,105

 
7.4
 %
 
7.5
 %
Selling, general and administrative
11,974

 
8,872

 
12.6
 %
 
11.1
 %
 
23,157

 
18,369

 
12.1
 %
 
11.4
 %
Impairment of long-lived assets

 
432

 
 %
 
0.5
 %
 

 
432

 
 %
 
0.3
 %
Total operating expenses
19,258

 
15,245

 
20.3
 %
 
19.0
 %
 
37,460

 
30,906

 
19.5
 %
 
19.2
 %
Operating income (loss)
2,836

 
(273
)
 
3.0
 %
 
(0.2
)%
 
6,578

 
(873
)
 
3.4
 %
 
(0.6
)%
Interest income and other income (loss), net
(70
)
 
(316
)
 
(0.1
)%
 
(0.4
)%
 
(119
)
 
(467
)
 
(0.1
)%
 
(0.3
)%
Interest expense
(24
)
 
(7
)
 
 %
 
 %
 
(50
)
 
(17
)
 
 %
 
 %
Net Income (loss) before income taxes
2,742

 
(596
)
 
2.9
 %
 
(0.6
)%
 
6,409

 
(1,357
)
 
3.3
 %
 
(0.9
)%
Income tax expense
1,085

 
1,015

 
1.1
 %
 
1.3
 %
 
2,322

 
2,229

 
1.2
 %
 
1.4
 %
Net income (loss) including noncontrolling interest
1,657

 
(1,611
)
 
1.8
 %
 
(1.9
)%
 
4,087

 
(3,586
)
 
2.1
 %
 
(2.3
)%
Net loss attributable to noncontrolling interest
(1,190
)
 

 
(1.3
)%
 
 %
 
(2,067
)
 

 
(1.1
)%
 
 %
Net income (loss) attributable to Alpha and Omega Semiconductor Limited
$
2,847

 
$
(1,611
)
 
3.1
 %
 
(1.9
)%
 
$
6,154

 
$
(3,586
)
 
3.2
 %
 
(2.3
)%

22




Share-based compensation expense was allocated as follow:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(% of revenue)
 
(in thousands)
 
(% of revenue)
Cost of goods sold
$
205

 
$
157

 
0.2
%
 
0.2
%
 
$
400

 
$
288

 
0.2
%
 
0.2
%
Research and development
383

 
264

 
0.4
%
 
0.3
%
 
743

 
457

 
0.4
%
 
0.3
%
Selling, general and administrative
966

 
664

 
1.0
%
 
0.8
%
 
1,727

 
1,129

 
0.9
%
 
0.7
%
Total
$
1,554

 
$
1,085

 
1.6
%
 
1.3
%
 
$
2,870

 
$
1,874

 
1.5
%
 
1.2
%

Three And Six Months Ended December 31, 2016 and 2015
Revenue
The following is a summary of revenue by product type:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
Change
 
2016
 
2015
 
Change
 
(in thousands)
 
(in thousands)
 
(in percentage)
 
(in thousands)
 
(in thousands)
 
(in percentage)
Power discrete
$
69,822

 
$
59,392

 
$
10,430

 
17.6
 %
 
$
141,250

 
$
119,305

 
$
21,945

 
18.4
 %
Power IC
21,859

 
16,400

 
5,459

 
33.3
 %
 
44,857

 
33,913

 
10,944

 
32.3
 %
Packaging and testing services
3,006

 
4,033

 
(1,027
)
 
(25.5
)%
 
5,942

 
8,046

 
(2,104
)
 
(26.1
)%
 
$
94,687

 
$
79,825

 
$
14,862

 
18.6
 %
 
$
192,049

 
$
161,264

 
$
30,785

 
19.1
 %

Total revenue was $94.7 million for the three months ended December 31, 2016, an increase of $14.9 million, or 18.6%, as compared to $79.8 million for the same quarter last year. The increase consisted of $10.4 million and $5.5 million in sales of power discrete products and power IC products, respectively, partially offset by a $1.0 million decrease in sales of packaging and testing services. The increase in power discrete and power IC product sales was primarily due to 30.3% increase in unit shipments, partially offset by a 7.1% decrease in average selling price as compared to the same quarter last year due to selling price erosion in the computing and consumer markets and to a lesser extent, a shift in product mix. The decrease in packaging and testing services revenue for the three months ended December 31, 2016 compared to the same quarter last year was primarily due to softened demand.

Total revenue was $192.0 million for the six months ended December 31, 2016, an increase of $30.8 million, or 19.1%, as compared to $161.3 million for the same period last year. The increase primarily consisted of $21.9 million and 10.9 million in sales of power discrete products and power IC products, respectively. The increase in power discrete and power IC product sales was primarily due to a 24.1% increase in unit shipments, partially offset by a 2.4% decrease in average selling price as compared to the same period of last year mainly due to selling price erosion in the computing and consumer markets, partially offset by a shift in product mix. The decrease in revenue of packaging and testing services for the six months ended December 31, 2016 as compared to the same period last year was primarily due to reduced demand as a result of the declining PC markets.


Cost of goods sold and gross profit
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
Change
 
2016
 
2015
 
Change
 
(in thousands)
 
(in thousands)
 
(in percentage)
 
(in thousands)
 
(in thousands)
 
(in percentage)
Cost of goods sold
$
72,593

 
$
64,853

 
$
7,740

 
11.9
%
 
$
148,011

 
$
131,231

 
$
16,780

 
12.8
%
  Percentage of revenue
76.7
%
 
81.2
%
 


 
 
 
77.1
%
 
81.4
%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gross profit
$
22,094

 
$
14,972

 
$
7,122

 
47.6
%
 
$
44,038

 
$
30,033

 
$
14,005

 
46.6
%
  Percentage of revenue
23.3
%
 
18.8
%
 


 
 
 
22.9
%
 
18.6
%
 
 
 
 

23





Cost of goods sold was $72.6 million for the three months ended December 31, 2016, an increase of $7.7 million, or 11.9%, as compared to $64.9 million for the same quarter last year. The increase was primarily due to increased unit shipments. The increase was partially offset by the overall manufacturing cost reduction due to improved factory utilization as compared to the same quarter last year. Gross margin increased by 4.5% point to 23.3% for the three months ended December 31, 2016 as compared to 18.8% for the same quarter last year. The increase in gross margin was primarily due to higher factory utilization partially offset by lower average selling prices during the three months ended December 31, 2016.

Cost of goods sold was $148.0 million for the six months ended December 31, 2016, an increase of $16.8 million, or 12.8%, as compared to $131.2 million for the same period last year, primarily due to increased unit shipments partially offset by overall manufacturing cost reduction due to higher factory utilization as compared to the same period last year. Gross margin increased by 4.3 percentage point to 22.9% for the six months ended December 31, 2016 as compared to 18.6% for the same period last year. The increase in gross margin was primarily due to higher factory utilization partially offset by lower average selling prices during the current period.
Research and development expenses
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
Change
 
2016
 
2015
 
Change
 
(in thousands)
 
(in thousands)
 
(in percentage)
 
(in thousands)
 
(in thousands)
 
(in percentage)
Research and development
$
7,284

 
$
5,941

 
$
1,343

 
22.6
%
 
$
14,303

 
$
12,105

 
$
2,198

 
18.2
%
Research and development expenses were $7.3 million for the three months ended December 31, 2016, an increase of $1.3 million, or 22.6%, as compared to $5.9 million for the same quarter last year. The increase was primarily attributable to a $0.9 million increase in employee compensation and benefit expense mainly due to increased headcount and higher bonus expenses, a $0.3 million increase in product prototyping engineering expenses as a result of increased engineering activities, as well as a $0.1 million increase in share-based compensation expense as a result of an increase of stock awards granted in the current quarter.
Research and development expenses were $14.3 million for the six months ended December 31, 2016, an increase of $2.2 million, or 18.2%, as compared to $12.1 million for the same period last year. The increase was primarily attributable to a $1.3 million increase in employee compensation expenses mainly due to increased headcount and higher bonus expenses, a $0.7 million increase in product prototyping engineering expense as a result of increased engineering activities, as well as a $0.3 million increase in share-based compensation expense as a result of a decrease in cancellation of stock award during the current period as compared to the same period last year.
Selling, general and administrative expenses
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
Change
 
2016
 
2015
 
Change
 
(in thousands)
 
(in thousands)
 
(in percentage)
 
(in thousands)
 
(in thousands)
 
(in percentage)
Selling, general and administrative
$
11,974

 
$
8,872

 
$
3,102

 
35.0
%
 
$
23,157

 
$
18,369

 
$
4,788

 
26.1
%
Selling, general and administrative expenses were $12.0 million for the three months ended December 31, 2016, an increase of $3.1 million, or 35.0%, as compared to $8.9 million for the same quarter last year. The increase was primarily attributable to a $2.1 million increase in employee compensation and benefits expenses mainly due to increased headcount and higher bonus expenses, a $0.3 million increase in share-based compensation expense as a result of an increase of stock award granted, a $0.2 million increase in consulting fees primarily due to increased professional services costs and recruiting costs, a $0.2 million increase in audit and tax consulting fees due to increased related consulting activities, as well as a $0.2 million increase in employee business expenses due to increased travel expenses during the current quarter.
During the three and six months ended December 31, 2016, we recognized $0.2 million and $0.6 million of expenses, respectively, related to our joint venture, including noncontrolling interest, in our general and administrative expenses in connection with personnel and benefit related costs, outside professional services, travel expenses and office supplies expenses.
Selling, general and administrative expenses were $23.2 million for the six months ended December 31, 2016, an increase of $4.8 million, or 26.1%, as compared to $18.4 million for the same quarter last year. The increase was primarily attributable to a $3.1 million increase in employee compensation and benefits expenses primarily due to increased headcount and higher bonus

24




expenses, a $0.6 million increase in share-based compensation expense as a result of a decrease of cancellation in stock award, a $0.4 million increase in employee business expenses due to increased travel expenses, a $0.3 million increase in consulting fees primarily due to increased professional services costs and recruiting costs, as well as a $0.1 million increase in audit and tax consulting expenses due to increased related consulting activities during the current period as compared to the same period last year.
Impairment of long-lived assets
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
Change
 
2016
 
2015
 
Change
 
(in thousands)
 
(in thousands)
 
(in percentage)
 
(in thousands)
 
(in thousands)
 
(in percentage)
Impairment of long-lived assets
$

 
$
432

 
$
(432
)
 
(100.0
)%
 
$

 
$
432

 
$
(432
)
 
(100.0
)%
During the quarter ended December 31, 2015, we identified certain manufacturing equipment purchased for projects that were subsequently canceled. Because the equipment did not have values for other purposes, we recorded an asset impairment charge of approximately $0.4 million related to these equipment during the quarter ended December 31, 2015.
Interest income and expenses
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
Change
 
2016
 
2015
 
Change
 
(in thousands)
 
(in thousands)
 
(in percentage)
 
(in thousands)
 
(in thousands)
 
(in percentage)
Interest income and other income (loss), net
$
(70
)
 
$
(316
)
 
$
246

 
(77.8
)%
 
$
(119
)
 
$
(467
)
 
$
348

 
(74.5
)%
Interest income and other, net was primarily related to interest earned from cash and cash equivalents, as well as foreign exchange gains (losses). The decrease in interest income and other during the three and six months ended December 31, 2016 as compared to the same period last year was primarily due to lower foreign exchange losses as a result of recent appreciation of USD against RMB, offset by higher interest income due to increase in average cash balances.
Income tax expense
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
Change
 
2016
 
2015
 
Change
 
(in thousands)
 
(in thousands)
 
(in percentage)
 
(in thousands)
 
(in thousands)
 
(in percentage)
Income tax expense
$
1,085

 
$
1,015

 
$
70

 
6.9
%
 
$
2,322

 
$
2,229

 
$
93

 
4.2
%

We recognized income tax expense of approximately $1.1 million and $1.0 million for the three months ended December 31, 2016 and 2015, respectively. The income tax expense for the three months ended December 31, 2016 was slightly higher than the tax expense for the same quarter last year primarily due to changes in the mix of earnings in various geographic jurisdictions between the current and same quarter of last year.
We recognized income tax expense of approximately $2.3 million and $2.2 million for the six months ended December 31, 2016 and 2015, respectively. The income tax expense for the six months ended December 31, 2016 was slightly higher than that for the same period last year primarily due to changes in the mix of earnings in various geographic jurisdictions between the current and same period of last year.

Liquidity and Capital Resources

25




Our principal need for liquidity and capital resources is to maintain sufficient working capital to support our operations and to invest adequate capital expenditures to grow of our business. Currently, we financed our operations and capital expenditures primarily through funds generated from operations.

In March 2016, we entered into the JV Agreement with an initial capitalization of $330.0 million. During the quarter ended September 30, 2016, the Chongqing Funds contributed $33.0 million of initial capital in cash and we fulfilled our obligation to contribute of certain packaging equipment as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. Pursuant to terms of the JV Agreement, within one year from June 30, 2016, we expect to contribute certain intangible assets and $10.0 million of cash pursuant to the terms of the JV Agreement. Over the long term, the JV Company plans to construct a 12-inch wafer fabrication facility for the manufacturing or semiconductor products.

In January 2017, the JV Company entered into the EPC Contract. The total price payable by the JV Company under the EPC Contract is approximately $78.0 million, which consists of $2.8 million of design fees and $75.2 million of construction and procurement fees. These fees will be paid by the JV Company pursuant to a payment schedule based on the progress of the construction and the achievements of specified milestones. Assuming all of the specified milestones are achieved in accordance with the construction schedule, the JV Company expects to pay approximately $58.3 million and $19.7 million in calendar year 2017 and 2018, respectively. The actual payments may be subject to volatility as a result of exposure to fluctuations in RMB foreign exchange rates.

In April 2015, our Board of Directors of the Company approved an increase in the remaining available amount under the Company’s then effective share repurchase program from approximately $17.8 million to $50.0 million. The repurchases may be made from the open market pursuant to a pre-established Rule 10b5-1 trading plan (as amended, the "Repurchase Trading Plan") or through privately negotiated transactions. The amount and timing of any repurchases depend on a number of factors, including but not limited to, the trading price, volume and availability of our common shares, applicable legal requirements, our business and financial conditions and general market environment. There is no guarantee that such repurchases under the Program will enhance the value of our shares.

In June 2015, we commenced a modified Dutch auction tender offer (the "Tender Offer") to repurchase an aggregate of $30.0 million of our outstanding common shares with a price range between $8.50 and $9.20 per share. In July 2015, we completed the Tender Offer in which we purchased 3,296,703 shares of its common shares, at a purchase price of $9.10 per share, for an aggregate purchase price of $30.0 million, excluding fees and expenses relating to the Tender Offer. These shares represented approximately 12.53% of the total number of the Company's common shares issued and outstanding as of June 30, 2015. The Tender Offer was part of the $50.0 million share repurchase program approved by the Board on April 15, 2015.

During the six months ended December 31, 2016, we did not repurchase any shares pursuant to the share repurchase program. Since the inception of the program in 2010, the Company repurchased an aggregate of 5,723,093 shares from the open market for a total cost of $50.8 million, at an average price of $8.87 per share, excluding fees and related expenses.  As of December 31, 2016, approximately $6.4 million remained available under the share repurchase program. Shares repurchased are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity.

In January 2017, we filed a “universal” shelf registration statement on Form S-3/A with the U.S. Securities and Exchange Commission, through which we may offer and sell, from time to time, our securities up to an aggregate offering price of up to $250.0 million. We currently do not have any specific plan to utilize the shelf registration statement.

We believe that our current cash and cash equivalents and cash flows from operations will be sufficient to meet our anticipated cash needs, including working capital and capital expenditures, for at least the next twelve months. We may require additional capital due to changing business conditions or other future developments, including any investments or acquisitions we may decide to pursue. If our cash is insufficient to meet our needs, we may seek to raise capital through equity or debt financing. The sale of additional equity securities could result in dilution to our shareholders. The incurrence of indebtedness would result in increased debt service obligations and may include operating and financial covenants that would restrict our operations. We cannot be certain that any financing will be available in the amounts we need or on terms acceptable to us, if at all.
Cash and cash equivalents
As of December 31, 2016 and June 30, 2016, we had $122.8 million and $87.8 million of cash and cash equivalents, including $112.4 million and $66.1 million were held by foreign subsidiaries, respectively. Our cash and cash equivalents primarily consisted of cash on hand and short-term bank deposits with original maturities of three months or less.

26




The following table shows our cash flows from operating, investing and financing activities for the periods indicated:

 
Six Months Ended December 31,
 
2016
 
2015
 
(in thousands)
Net cash provided by operating activities
$
18,069

 
$
24,631

Net cash used in investing activities
(23,464
)
 
(10,633
)
Net cash provided by (used in) financing activities
40,973

 
(38,130
)
Effect of exchange rate changes on cash and cash equivalents
(559
)
 
(95
)
 
 
 
 
Net increase (decrease) in cash and cash equivalents
$
35,019

 
$
(24,227
)
 
 
 
 
Cash flows from operating activities
Net cash provided by operating activities of $18.1 million for the six months ended December 31, 2016 resulted primarily from net income of $4.1 million and non-cash expenses of $22.3 million, offset by net changes in assets and liabilities of $8.4 million. The non-cash expenses of $22.3 million include a $13.3 million of depreciation and amortization expenses, a $2.9 million of share-based compensation expense, a $0.4 million of gain on disposal of property and equipment, and a $6.6 million of deferred income taxes. The net changes in assets and liabilities of $8.4 million were primarily due to a $7.0 million increase in other current and long term assets due to increase in advance payments to vendors, a $4.6 million decrease in accounts payable due to timing of payment, a $1.4 million increase in inventories, partially offset by $2.1 million decrease in accounts receivable from timing of billings and collection of payments, a $2.3 million increase in accrued and other liabilities and $0.3 million increase in income taxes payable.
Net cash provided by operating activities of $24.6 million for the six months ended December 31, 2015 resulted primarily from net loss of $3.6 million, non-cash charges of $16.6 million, and net change in assets and liabilities providing net cash of $11.6 million. The non-cash charges of $16.6 million included a $13.8 million of depreciation and amortization expenses, a $1.9 million of share-based compensation expense, a $0.4 million of impairment of long-lived assets, and a $0.5 million of deferred income taxes. The net change in assets and liabilities providing net cash of $11.6 million was primarily due to a $12.7 million decrease in accounts receivable due to the timing of billings and collection of payments, a $3.1 million decrease in inventories as we reduced our inventories, a $1.1 million increase in accrued and other liabilities, a $0.8 million decrease in other current and long term assets primarily due to decrease in advance payments to vendors, and a $0.4 million increase in income taxes payable, partially offset by a $6.5 million decrease in accounts payable primarily due to timing of payment.
Cash flows from investing activities    
Net cash used in investing activities of $23.5 million for the six months ended December 31, 2016 was primarily attributable to $23.7 million purchases of property and equipment and land to increase our in-house production capacity and to support the Joint Venture Company, as well as $0.1 million increase in restricted cash, partially offset by $0.4 million proceeds from sale of certain equipment.
Net cash used in investing activities of $10.6 million for the six months ended December 31, 2015 was primarily attributable to purchase of property and equipment of $10.8 million to increase our in-house production capacity, partially offset by $0.1 million decrease in restricted cash during the period.
Cash flows from financing activities
Net cash used in financing activities of $41.0 million for the six months ended December 31, 2016 was primarily attributable to $33.0 million proceeds from investment by noncontrolling interest and $8.7 million of proceeds from exercise of stock options and issuance of shares under the ESPP, partially offset by $0.4 million in payment of capital lease obligations and $0.3 million in common shares acquired to settle withholding tax related to vesting of restricted stock units.
Net cash used in financing activities of $38.1 million for the six months ended December 31, 2015 was primarily attributable to $40.3 million for repurchase of common shares, including repurchases in the Dutch tender offer, $0.5 million in payment of capital lease obligations and $0.2 million in common shares acquired to settle withholding tax related to vesting of restricted stock units, partially offset by $2.8 million of proceeds from exercise of stock options and issuance of shares under the ESPP.

27




Capital expenditures

Capital expenditures were $23.7 million and $10.8 million for the six months ended December 31, 2016 and 2015, respectively. Our capital expenditures primarily consisted of purchases of equipment for our packaging and testing services and for our Oregon fab, and purchase of equipment and land in Chongqing for the Joint Venture Company, as well as for upgrading our operational and financial systems. The increase in capital expenditure was primarily due to the additional purchases of equipment and assets and land in connection with the JV Transaction and to improve our technology and support our new product introductions to fuel business growth.
Commitments
As of December 31, 2016 and June 30, 2016, we had approximately $25.9 million and $39.6 million, respectively, of outstanding purchase commitments consisted primarily of purchases of semiconductor raw materials, wafers, spare parts and packaging and testing services.
As of December 31, 2016 and June 30, 2016, we had approximately $10.3 million and $6.6 million, respectively, of capital commitments for the purchase of property and equipment.
Joint Venture Commitments

In March 2016, we executed the JV Agreement with the Chongqing Funds to form a joint venture for the construction of a new state-of -the-art power semiconductor packaging, testing and wafer fabrication facility in Liangjiang New Area of Chongqing. The Joint Venture is expected to commence its initial packaging production in the first half of fiscal 2018. Under the JV Agreement, we are required to contribute $10.0 million in cash and certain intangible assets within one year from June 30, 2016.

In January 2017, the JV company entered into an Engineering, Procurement and Construction Contract with The IT Electronics Eleventh Design & Research Institute Scientific and Technological Engineering Corporation Limited. The total price payable by the JV Company under the EPC Contract is approximately $78.0 million, which consists of $2.8 million of design fees and $75.2 million of construction and procurement fees. These fees will be paid by the JV Company pursuant to a payment schedule based on the progress of the construction and the achievements of specified milestones, approximately $58.3 million and $19.7 million in calendar year 2017 and 2018, respectively.
Off-Balance Sheet Arrangements
As of December 31, 2016, we had no material off-balance sheet arrangements as defined in Regulation S-K 303(a)(4)(ii) arrangements.
Contractual Obligations

Except EPC contract discussed above, there were no material changes in our contractual obligations, as disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2016.

Recent Accounting Pronouncements
See Note 1 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects on results of operations and financial condition, which is incorporated herein by reference.


28





ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in the market risks previously disclosed in Part II, Item 7A, "Quantitative and Qualitative Disclosures About Market Risk," of our Annual Report on Form 10-K for the year ended June 30, 2016, filed with the SEC on August 26, 2016.

ITEM 4. CONTROLS AND PROCEDURES
Management's Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, 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 the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of December 31, 2016 have been designed and are functioning effectively to provide reasonable assurance that the information required to be disclosed in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the three months ended December 31, 2016 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitation on Effectiveness of Controls
While our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance that their respective objectives will be met, we do not expect that our disclosure controls and procedures or our internal control over financial reporting are or will be capable of preventing or detecting all errors and all fraud. Any control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met.


29





PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
We are currently not a party to any material legal proceedings. We have in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, we could incur significant costs in the defense thereof or could suffer adverse effects on its operations.

ITEM 1A. RISK FACTORS

Item 1A of Part I of our Annual Report on Form 10-K for the year ended June 30, 2016, filed with the SEC on August 26, 2016, contains risk factors identified by the Company. There have been no material changes to the risk factors we previously disclosed. Our operations could also be affected by additional factors that are not presently known to us or by factors that we currently consider immaterial to our business.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

During the six months ended December 31, 2016, we did not repurchase any shares under the share repurchase program. As of December 31, 2016, approximately $6.4 million remained available under the share repurchase program.







30




ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION

On February 6, 2017, the Board of Directors of the Company approved a new form of indemnification agreement (the “Indemnification Agreement”), to be entered into with the Company’s directors and certain officers to be designated by the Board (each, an “Indemnitee”). The Indemnification Agreement clarifies and enhances the rights and obligations of the Company and the Indemnitee with respect to indemnification and advancement of expenses provided in the prior form of indemnification agreement and the Company’s bye-laws.

The Indemnification Agreement requires the Company, among other things, to indemnify the Indemnitee to the fullest extent authorized by the Companies Act of Bermuda, on the terms set forth in the agreement, against all expenses, liabilities and losses incurred or paid by the Indemnitee or on the Indemnitee’s behalf in connection with certain legal proceedings, including shareholder derivative law suits, by reason of the fact that the Indemnitee was a director, officer, employee of the Company or its subsidiaries, and to advance expenses incurred by the Indemnitee in defending any proceeding against the Indemnitee with respect to which the Indemnitee may be entitled to indemnification by the Company. The Indemnification Agreement also clarifies the standards of care that is applicable for indemnification, and provides certain exceptions to the Company’s obligations of indemnification. The Indemnification Agreement also specifies the substantive and procedural requirements for determining the indemnifiable amount payable by the Company. The foregoing description of the form of Indemnification Agreement is only a summary and is qualified in its entirety by reference to the full text of the form of Indemnification Agreement, which is filed as Exhibit 10.1 to this Quarterly Report on Form 10-Q and is incorporated herein by reference.


31




ITEM 6. EXHIBITS

10.1
Form of Indemnification Agreement
31.1
Certification of Chief Executive Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2
Certification of Chief Financial Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS
XBRL Instance
101.SCH
XBRL Taxonomy Extension Schema
101.CAL
XBRL Taxonomy Extension Calculation
101.DEF
XBRL Taxonomy Extension Definition
101.LAB
XBRL Taxonomy Extension Labels
101.PRE
XBRL Taxonomy Extension Presentation
 
 





32




SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
February 9, 2017
ALPHA AND OMEGA SEMICONDUCTOR LIMITED
 
 
By:
/s/  YIFAN LIANG
 
Yifan Liang
 
Chief Financial Officer and Corporate Secretary
 
(Principal Financial Officer)

 


33
EX-10.1 2 ex101-aosl12312016q2201710.htm EXHIBIT 10.1 Q22017 Exhibit

Exhibit 10.1

FORM OF INDEMNIFICATION AGREEMENT

This Indemnification Agreement (“Agreement”) is made as of [ ], by and between Alpha and Omega Semiconductor Limited, an exempted limited liability company organized under the laws of Bermuda (the “Company”), and [ ] (“Indemnitee”).
    
WHEREAS, the Company wishes to attract and retain the services of Indemnitee, to serve as a member of the board of directors (“Director”) or as an officer (“Officer”) of the Company or its Subsidiaries; and

WHEREAS, the Company recognizes Indemnitee’s need for protection against personal liability for actions taken, or not taken, in good faith by Indemnitee in his or her capacity as a Director or Officer, as applicable, and in order to assure Indemnitee’s continued service to the Company, the Company wishes to provide in this Agreement for the indemnification of and the advancing of expenses to Indemnitee;

WHEREAS, the Indemnitee is willing to serve, or to continue to serve, as a director or officer of the Company, as the case may be, if the Indemnitee is furnished the indemnity provided for herein by the Company; and

NOW, THEREFORE, in consideration of the promises and the covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the Company and the Indemnitee do hereby covenant and agree as follows:
 
1. Indemnification. Subject to the operation of Section 2, Indemnitee will be indemnified and held harmless by the Company to the fullest extent authorized by the Companies Act of Bermuda (as amended, the “Companies Law”), as the same exists or may hereafter be amended (but, in the case of any such amendment, only to the extent that such amendment permits the Company to provide broader indemnification rights than such law permitted the Company to provide prior to such amendment) against any and all Expenses (as defined below), judgments, penalties, fines, liabilities, losses, taxes and amounts paid in settlement, in each case to the extent actually incurred by Indemnitee or on Indemnitee’s behalf in connection with any threatened, pending or completed Proceeding (as defined below) or any claim, issue or matter therein, which Indemnitee is, or is threatened to be made, a party to or participant in by reason of such Indemnitee’s status as a Director or Officer of the Company or its Subsidiaries, as the case may be. The rights of indemnification provided by this Section 1 will exist as to Indemnitee after he or she has ceased to be a Director or Officer, as the case may be, and will inure to the benefit of his or her heirs, executors, administrators and personal representatives. Notwithstanding the foregoing, the Company will indemnify Indemnitee seeking indemnification in connection with a Proceeding initiated by Indemnitee only if such Proceeding was authorized by the Board of Directors of the Company. The Company hereby agrees to indemnify such Indemnitee’s heirs, executors, administrators and personal representatives as express third-party beneficiaries hereunder to the same extent and subject to the same limitations




applicable to Indemnitee hereunder for claims arising out of the status of such persons as heirs, executors, administrators and personal representatives of an Indemnitee.

2. Standard of Care. Indemnification will be provided pursuant to this Agreement in respect of any negligence, default, breach of duty or breach of trust of Indemnitee in relation to the Company or any Subsidiary, provided that, no indemnification will be provided if a determination is made by a court of appropriate jurisdiction that the conduct of the Indemnitee involved fraud or dishonesty.
 
3. Notice/Cooperation by Indemnitee. Indemnitee will, as a condition precedent to his or her right to be indemnified pursuant to this Agreement, give the Company notice in writing as soon as practicable of any claim made against Indemnitee for which indemnification will or could be sought under this Agreement. Such notice will contain the written affirmation of Indemnitee that the standard of conduct necessary for indemnification hereunder has been satisfied. Notice to the Company will be directed to the Chief Executive Officer or Chairman of the Board of the Company in the manner set forth below. Indemnitee will give the Company such information and cooperation as it may reasonably require and as is within Indemnitee’s power. A delay in giving notice under this Section 3 will not invalidate Indemnitee’s right to be indemnified under this Agreement except to the extent such delay prejudices the defense of the claim or the availability to the Company of insurance coverage for such claim. All notices, requests, demands and other communications under this Agreement will be in writing and may be given by email, facsimile or similar writing and express mail or courier delivery or in person delivery, but not by ordinary mail delivery. All such notices, requests and other communications will be deemed received: (i) if given by email or fax, when transmitted to the email address or fax number specified on the signature page of this Agreement, upon receipt; (ii) if given by express mail, air courier or in person, when delivered.

4. Advancement of Expenses to Indemnitee Prior to Final Disposition. The Company will advance all Expenses incurred by or on behalf of Indemnitee in connection with any Proceeding in which Indemnitee is a party or otherwise involved by reason of Indemnitee’s status as a Director or Officer of the Company, as the case may be, within 10 days after the receipt by the Company of a written statement from Indemnitee requesting such advance or advances from time to time, whether prior to or after final disposition of such Proceeding. Such statement or statements will reasonably evidence the Expenses incurred by Indemnitee and will be preceded or accompanied by an undertaking by or on behalf of Indemnitee to repay any Expenses so advanced if it is ultimately be determined by final judicial decision of a court of competent jurisdiction, from which decision there is no further right to appeal that such Indemnitee is not entitled to be indemnified against such Expenses. Indemnitee’s obligation to reimburse the Company for any Expenses will be unsecured and without interest, and will be accepted by the Company without reference to Indemnitee’s ability to repay Expenses.

5. Nature of Rights. The failure of the Company (including its Board of Directors or any committee or subgroup thereof, independent legal counsel, or shareholders) to make a determination concerning the permissibility of such indemnification or advancement of Expenses for Indemnitee will not be a defense to the action and will not create a presumption that such indemnification or advancement is not permissible. It is the parties’ intention that if the Company contests Indemnitee’s

-2-



right to indemnification, the question of Indemnitee’s right to indemnification will be for the court of appropriate jurisdiction to decide, and neither the failure of the Company (including its Board of Directors, any committee or subgroup of the Board of Directors, independent legal counsel, or its shareholders) to have made a determination that indemnification of Indemnitee is proper in the circumstances because Indemnitee has met the applicable standard of conduct required by applicable law, nor an actual determination by the Company (including its Board of Directors, any committee or subgroup of the Board of Directors, independent legal counsel, or its shareholders) that the Indemnitee has not met such applicable standard of conduct will create a presumption that Indemnitee has or has not met the applicable standard of conduct. Accordingly, if Indemnitee has commenced or thereafter commences legal proceedings in a court of competent jurisdiction to secure a determination that Indemnitee is entitled to be indemnified hereunder under applicable law, then (x) Indemnitee will not be required to reimburse the Company for any Expenses theretofore paid in indemnifying Indemnitee and (y) Indemnitee will be entitled to receive interim payments of Expenses pursuant to Section 4, in each case until a determination is made by such court in respect of Indemnitee’s claim for indemnification.

6. Non-Exclusivity of Rights. The rights to indemnification and advancement of Expenses set forth in this Agreement will not be exclusive of any other right that Indemnitee may have or may hereafter acquire under any statute, provision of the Second Amended and Restated Bye-Laws of the Company, vote of shareholders or Directors of the Company or otherwise. In addition, the Indemnitee’s status as an Officer or Director may allow for indemnification under certain agreements containing indemnity provisions with another entity or protections under the organization documents of such other entity. In those instances, the Company shall remain wholly liable for making any indemnification payments for all amounts herein notwithstanding the payment obligation of such amounts by a third party to the Indemnitee; provided, however, that if and to the extent that the Indemnitee has otherwise actually received payment for indemnifiable amount herein under any insurance policy, contract, agreement, or otherwise, the Company shall not be liable under this Agreement to make any payment to the Indemnitee with respect to any such amounts.

7. Partial and Mandatory Indemnification.

(a) If Indemnitee is entitled under any provision of this Agreement to indemnification by the Company for some or a portion of the Expenses, judgments, fines or penalties actually or reasonably incurred by him or her in the investigation, defense, appeal or settlement of any Proceeding, but not, however, for the total amount thereof, the Company will nevertheless indemnify Indemnitee for the portion of such Expenses, judgments, fines or penalties to which Indemnitee is entitled. Attorneys’ fees and expenses will not be prorated but will be deemed to apply to the portion of indemnification to which Indemnitee is entitled. (b) Notwithstanding any other provision of this Agreement, but subject to Section 8, to the extent that Indemnitee has been successful on the merits or otherwise, including, without limitation, the dismissal of an action without prejudice, in defense of any Proceeding, Indemnitee will be indemnified against all Expenses incurred by Indemnitee in connection therewith.


-3-



8. Mutual Acknowledgment. By accepting any potential benefits under this Agreement, Indemnitee acknowledges that in certain instances, applicable law or public policy may prohibit the Company from indemnifying Indemnitee pursuant to this Agreement or otherwise.

9. Insurance. The Company shall use reasonable effort to purchase and maintain insurance, at its expense, to protect itself and Indemnitee against any liability of any character asserted against or incurred by the Company or Indemnitee, or arising out of Indemnitee’s status as a Director or Officer of the Company, as the case may be, whether or not the Company would have the power to indemnify Indemnitee against such liability under the Companies Law or the provisions of this Agreement. To the extent the Company maintains liability insurance applicable to directors, officers, managers, employees, agents or fiduciaries, Indemnitee will be covered by such policies in such a manner as to provide Indemnitee the same rights and benefits as are provided to the most favorably insured of the Company’s directors, officers, managers, employees, agents or fiduciaries.

10. Settlements. (a)    The Indemnitee agrees that it will not settle, compromise or consent to the entry of any judgment as to the Indemnitee in any pending or threatened Proceeding (whether or not the Indemnitee is an actual or potential party to such Proceeding) in which Indemnitee has sought indemnification hereunder without the Company’s prior written consent, which consent will not be unreasonably withheld, unless such settlement, compromise or consent respecting such Proceeding includes an unconditional release of the Company and does not (i) require or impose any injunctive or other non-monetary remedy on the Company or its affiliates, (ii) require or impose an admission or consent as to any wrongdoing by the Company or its affiliates, or (iii) otherwise result in a direct or indirect payment by or monetary cost to the Company or its affiliates. The term “affiliate” shall have the meaning set forth in Rule 144 of the Securities Act of 1933, as amended.

(b)    The Company agrees that it will not settle, compromise or consent to the entry of any judgment as to the Indemnitee in any pending or threatened Proceeding (whether or not the Indemnitee is an actual or potential party to such Proceeding) in which the Indemnitee has sought indemnification hereunder without the Indemnitee’s prior written consent, which consent shall not be unreasonably withheld, unless such settlement, compromise or consent includes an unconditional release of the Indemnitee and does not (i) require or impose any injunctive or other non-monetary remedy on the Indemnitee, (ii) require or impose an admission or consent as to any wrongdoing by the Indemnitee or (iii) otherwise result in a direct or indirect payment by or monetary cost to the Indemnitee personally (as opposed to a payment to be made or cost to be paid by the Company on the Indemnitee’s behalf).

11.     Indemnification for Expenses as a Witness. Anything in this Agreement to the contrary notwithstanding, to the fullest extent permitted by applicable law, to the extent that the Indemnitee, by reason of the Indemnitee’s status as an Officer or Director of the Company, is or was, or is or was threatened to be made, a witness in any Proceeding to which the Indemnitee is not a party, the Indemnitee shall be indemnified against all Expenses incurred by the Indemnitee or on the Indemnitee’s behalf in connection therewith. To the extent permitted by applicable law, the Indemnitee shall be entitled to indemnification for Expenses incurred in connection with being or threatened to be made a witness, as provided in this Section 11, regardless of whether the

-4-



Indemnitee met the standards of conduct (save for fraud or dishonesty) set forth in Section 2 and hereof.

12.    Definitions. For purposes of this Agreement, the following terms will have the following meanings:

(a) “Expenses” means all direct and indirect fees of any type or nature whatsoever, costs and expenses incurred in connection with any Proceeding, including, without limitation, all attorneys’ fees and costs, disbursements and retainers (including, without limitation, any fees, disbursements and retainers incurred by the Indemnitee pursuant to Section 11 hereof), fees and disbursements of experts, witnesses, private investigators and professional advisors (including, without limitation, accountants and investment bankers), court costs, filing fees, transcript costs, fees of experts, travel expenses, duplicating, imaging, printing and binding costs, telephone and fax transmission charges, computer legal research costs, postage, delivery service fees, secretarial services, fees and expenses of third party vendors; the premium, security for, and other costs associated with any bond (including supersedes or appeal bonds, injunction bonds, cost bonds, appraisal bonds or their equivalents), in each case incurred in connection with prosecuting, defending, preparing to prosecute or defend, investigating, being or preparing to be a witness in, or otherwise participating in, a Proceeding (including, without limitation, any judicial or arbitration Proceeding brought to enforce the Indemnitee’s rights under, or to recover damages for breach of, this Agreement), any federal, state, local or foreign taxes imposed on Indemnitee as a result of the actual or deemed receipt of any payments under this Agreement, ERISA excise taxes and penalties, and all other disbursements or expenses of types customarily and reasonably incurred in connection with prosecuting, defending, preparing to prosecute or defend, investigating, being or preparing to be a witness in, or otherwise participating in, actions, suits, or proceedings similar to or of the same type as the Proceeding with respect to which such disbursements or expenses were incurred. Expenses also shall include Expenses incurred in connection with any appeal resulting from any Proceeding.

(b) “Proceeding” means any threatened, pending or completed action, suit, arbitration, regulatory and self-regulatory action, mediation, alternate dispute resolution mechanism, inquiry, investigation, administrative hearing or other proceeding, whether civil, criminal, administrative, arbitrative or investigative, whether formal or informal, including a proceeding initiated by the Indemnitee pursuant to this Agreement to enforce the Indemnitee’s rights hereunder.

(c) “Subsidiary” shall mean any entity of which the Company owns (either directly or indirectly) either (i) a general partner, managing member or other similar interest or (ii) (A) 50% or more of the voting power of the voting capital equity interests of such Entity, or (B) 50% or more of the outstanding voting capital stock or other voting equity interests of such entity.

12. Counterparts. This Agreement may be executed in one or more counterparts, each of which will constitute an original and all of which together will constitute a single agreement.


-5-



13. Successors and Assigns. This Agreement will be binding upon the Company and its respective successors and assigns, including any constituent corporation (including any constituent of a constituent) absorbed in a consolidation or merger to which the Company (or any of its wholly owned subsidiaries) is a party which, if its separate existence had continued, would have had power and authority to indemnify its directors, officers, employees, agents or fiduciaries, so that if Indemnitee is or was a director, officer, employee, agent or fiduciary of such constituent corporation, or is or was serving at the request of such constituent corporation as a director, officer, employee, agent or fiduciary of another corporation, partnership, joint venture, employee benefit plan, trust or other enterprise, Indemnitee will stand in the same position under the provisions of this Agreement with respect to the resulting or surviving corporation as Indemnitee would have with respect to such constituent corporation if its separate existence had continued.
 
14. Attorneys’ Fees. In the event that any action is instituted by Indemnitee under this Agreement to enforce or interpret any of the terms hereof, Indemnitee will be entitled to be paid all court costs and expenses, including reasonable attorneys’ fees, incurred by Indemnitee with respect to such action, unless as a part of such action, the court of competent jurisdiction determines that each of the material assertions made by Indemnitee as a basis for such action were not made in good faith or were frivolous. In the event of an action instituted by or in the name of the Company under this Agreement or to enforce or interpret any of the terms of this Agreement, Indemnitee will be entitled to be paid all court costs and expenses, including reasonable attorneys’ fees, incurred by Indemnitee in defense of such action (including with respect to Indemnitee’s counterclaims and cross-claims made in such action), unless as a part of such action the court determines that each of Indemnitee’s material defenses to such action were made in bad faith or were frivolous.

15. Choice of Law. This Agreement will be governed by and its provisions construed in accordance with the laws of Bermuda, without application of the conflict of law principles thereof.

16. Consent to Jurisdiction. The Company and Indemnitee hereby irrevocably and unconditionally (i) agree that any action or proceeding arising out of or in connection with this Agreement shall be brought only in the superior court of the State of California in and for the proper county (the “California Court”), and not in any other state or federal court in the United States of America or any court in any other country, (ii) consent to submit to the exclusive jurisdiction of the California Court for purposes of any action or proceeding arising out of or in connection with this Agreement, (iii) appoint, to the extent such party is not otherwise subject to service of process in the State of California, irrevocably Mike F. Chang of 475 Oakmead Parkway, Sunnyvale, California 94085 as its agent in the State of California for acceptance of legal process in connection with any such action or proceeding against such party with the same legal force and validity as if served upon such party personally within the State of California, (iv) waive any objection to the laying of venue of any such action or proceeding in the California Court, and (v) waive, and agree not to plead or to make, any claim that any such action or proceeding brought in the California Court has been brought in an improper or inconvenient forum.

17. Severability. The provisions of this Agreement will be severable in the event that any of the provisions hereof (including any provision within a single section, paragraph or sentence)

-6-



are held by a court of competent jurisdiction to be invalid, void or otherwise unenforceable, and the remaining provisions will remain enforceable to the fullest extent permitted by law. Furthermore, to the fullest extent possible, the provisions of the Agreement (including without limitation each portion of this Agreement containing any provision held to be invalid, void or otherwise unenforceable, that is not itself invalid, void or unenforceable) will be construed so as to give effect to the intent manifested by the provision held invalid, illegal or unenforceable.

18. Subrogation. In the event of payment under this Agreement, the Company will be subrogated to the extent of such payment to all of the rights of recovery of Indemnitee, who will execute all documents required and will do all acts that may be reasonably necessary to secure such rights and to enable the Company effectively to bring suit to enforce such rights.

19. Amendment and Termination. No amendment, waiver or termination of this Agreement will be effective unless it is in writing signed by both the parties hereto. No waiver of any of the provisions of this Agreement will be deemed to be or will constitute a waiver of any other provisions hereof (whether or not similar), nor will such waiver constitute a continuing waiver.

20. Integration and Entire Agreement. This Agreement sets forth the entire understanding between the parties hereto and supersedes and merges all previous written and oral negotiations, commitments, understandings and agreements relating to the subject matter hereof between the parties hereto, including the previous form of indemnification agreement approved and adopted by the Board of Directors.

21. No Construction as Employment Agreement. Nothing contained in this Agreement will be construed as giving Indemnitee any right to be retained in the employ of the Company or any of its subsidiaries or affiliated entities.

[SIGNATURE PAGE FOLLOWS]

-7-



IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first above written.
 
 
 
 
 
 
 
ALPHA AND OMEGA SEMICONDUCTOR LIMITED 


 
 
 
By:
____________________________
 
 
 
Name:
Mike F. Chang
 
 
 
 
Title:
 Chairman of the Board
 Chief Executive Officer
 
 
 


Address:

475 Oakmead Parkway
Sunnyvale, California 94085
Email: mchang@us.aosmd.com
Fax: (408) 830 - 9749
 
 

 
 
 
 
 
 
 
INDEMNITEE 


 
 
Signature:
___________________
 
Title:


 
 
Address:
[ ]

 
 

[Signature Page to Indemnification Agreement]

EX-31.1 3 ex311-aosl12312016q2201710q.htm EXHIBIT 31.1 Q2 2017 Exhibit


Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

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

Date: February 9, 2017
 
/s/    Mike F. Chang   
Mike F. Chang
Chief Executive Officer



EX-31.2 4 ex312-aosl12312016q2201710q.htm EXHIBIT 31.2 Q2 2017 Exhibit


Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a), AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

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

Date: February 9, 2017
 
/s/    Yifan Liang        
Yifan Liang Chief Financial Officer and Corporate Secretary



EX-32.1 5 ex321-aosl12312016q2201710q.htm EXHIBIT 32.1 Q2 2017 Exhibit


Exhibit 32.1

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

I, Mike F. Chang, chief executive officer of Alpha and Omega Semiconductor Limited (the "Company"), certify for the purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge,

a.
the Quarterly Report of the Company on Form 10-Q for the fiscal quarter ended December 31, 2016 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

b.
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: February 9, 2017
 
/s/    Mike F. Chang    
Mike F. Chang
Chief Executive Officer





EX-32.2 6 ex322-aosl12312016q2201710q.htm EXHIBIT 32.2 Q2 2017 Exhibit


Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Yifan Liang, chief financial officer of Alpha and Omega Semiconductor Limited (the "Company"), certify for the purposes of 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge,

a.
the Quarterly Report of the Company on Form 10-Q for the fiscal quarter ended December 31, 2016 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

b.
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: February 9, 2017
 
                                 
/s/    Yifan Liang       
Yifan Liang
Chief Financial Officer and Corporate Secretary



EX-101.INS 7 aosl-20161231.xml XBRL INSTANCE DOCUMENT 0001387467 2016-07-01 2016-12-31 0001387467 2017-01-31 0001387467 2016-12-31 0001387467 2016-06-30 0001387467 2016-10-01 2016-12-31 0001387467 2015-10-01 2015-12-31 0001387467 2015-07-01 2015-12-31 0001387467 2015-12-31 0001387467 2015-06-30 0001387467 us-gaap:CorporateJointVentureMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2016-03-29 0001387467 aosl:ChongqingFundsMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2016-03-01 2016-03-31 0001387467 us-gaap:ParentCompanyMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2016-03-01 2016-03-31 0001387467 us-gaap:EmployeeStockMember 2016-10-01 2016-12-31 0001387467 us-gaap:EmployeeStockMember 2015-10-01 2015-12-31 0001387467 us-gaap:EmployeeStockMember 2015-07-01 2015-12-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2016-10-01 2016-12-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2015-10-01 2015-12-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2016-07-01 2016-12-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2015-07-01 2015-12-31 0001387467 us-gaap:EmployeeStockMember 2016-07-01 2016-12-31 0001387467 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerMember 2016-04-01 2016-06-30 0001387467 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerCMember 2016-04-01 2016-06-30 0001387467 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerMember 2016-10-01 2016-12-31 0001387467 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerBMember 2016-04-01 2016-06-30 0001387467 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerCMember 2016-10-01 2016-12-31 0001387467 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerBMember 2016-10-01 2016-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerBMember 2015-10-01 2015-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerBMember 2016-07-01 2016-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerBMember 2015-07-01 2015-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerMember 2015-10-01 2015-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerCMember 2016-07-01 2016-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerMember 2016-07-01 2016-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerMember 2015-07-01 2015-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerCMember 2015-07-01 2015-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerBMember 2016-10-01 2016-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerMember 2016-10-01 2016-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerCMember 2016-10-01 2016-12-31 0001387467 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember aosl:CustomerCMember 2015-10-01 2015-12-31 0001387467 us-gaap:MaximumMember 2016-07-01 2016-12-31 0001387467 us-gaap:MinimumMember 2016-07-01 2016-12-31 0001387467 aosl:EquipmentAndToolingMember 2016-12-31 0001387467 us-gaap:BuildingMember 2016-06-30 0001387467 aosl:EquipmentAndToolingMember 2016-06-30 0001387467 us-gaap:FurnitureAndFixturesMember 2016-06-30 0001387467 us-gaap:LandMember 2016-12-31 0001387467 us-gaap:BuildingMember 2016-12-31 0001387467 us-gaap:LandMember 2016-06-30 0001387467 us-gaap:ComputerEquipmentMember 2016-12-31 0001387467 us-gaap:ComputerEquipmentMember 2016-06-30 0001387467 us-gaap:LeaseholdImprovementsMember 2016-12-31 0001387467 us-gaap:LeaseholdImprovementsMember 2016-06-30 0001387467 us-gaap:MachineryAndEquipmentMember 2016-12-31 0001387467 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001387467 us-gaap:MachineryAndEquipmentMember 2016-06-30 0001387467 us-gaap:ParentMember 2016-07-01 2016-12-31 0001387467 us-gaap:NoncontrollingInterestMember 2016-07-01 2016-12-31 0001387467 us-gaap:ParentMember 2016-12-31 0001387467 us-gaap:NoncontrollingInterestMember 2016-12-31 0001387467 us-gaap:ParentMember 2016-06-30 0001387467 us-gaap:NoncontrollingInterestMember 2016-06-30 0001387467 us-gaap:CorporateJointVentureMember us-gaap:SubsequentEventMember 2017-01-10 0001387467 us-gaap:CorporateJointVentureMember aosl:DesignFeesMember us-gaap:SubsequentEventMember 2017-01-10 0001387467 aosl:ChongqingFundsMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2016-07-01 2016-09-30 0001387467 us-gaap:CorporateJointVentureMember aosl:ConstructionandProcurementFeesMember us-gaap:SubsequentEventMember 2017-01-10 0001387467 aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember us-gaap:ScenarioForecastMember 2016-07-01 2017-06-30 0001387467 aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2016-03-01 2016-03-31 0001387467 us-gaap:EmployeeStockMember 2016-07-01 2016-12-31 0001387467 2015-03-31 0001387467 aosl:DutchAuctionTenderOfferMember us-gaap:CommonStockMember 2015-07-07 2015-07-07 0001387467 us-gaap:SubsequentEventMember 2017-01-31 0001387467 2015-04-30 0001387467 2010-10-21 2016-12-31 0001387467 aosl:DutchAuctionTenderOfferMember us-gaap:CommonStockMember 2015-06-07 0001387467 aosl:TreasuryStockReissuedMember 2010-10-21 2016-12-31 0001387467 us-gaap:RestrictedStockMember 2016-12-31 0001387467 us-gaap:RestrictedStockMember 2016-07-01 2016-12-31 0001387467 us-gaap:RestrictedStockMember 2016-10-01 2016-12-31 0001387467 us-gaap:RestrictedStockMember 2016-06-30 0001387467 us-gaap:RestrictedStockMember 2016-04-01 2016-06-30 0001387467 us-gaap:CostOfSalesMember 2015-10-01 2015-12-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-07-01 2016-12-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2016-10-01 2016-12-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-07-01 2015-12-31 0001387467 us-gaap:CostOfSalesMember 2016-10-01 2016-12-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-10-01 2016-12-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2016-07-01 2016-12-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-10-01 2015-12-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2015-07-01 2015-12-31 0001387467 us-gaap:CostOfSalesMember 2015-07-01 2015-12-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2015-10-01 2015-12-31 0001387467 us-gaap:CostOfSalesMember 2016-07-01 2016-12-31 0001387467 2016-04-01 2016-06-30 0001387467 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2016-07-01 2016-12-31 0001387467 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2016-07-01 2016-12-31 0001387467 2016-07-01 2016-09-30 0001387467 country:US 2016-06-30 0001387467 country:CN 2016-12-31 0001387467 aosl:OtherCountriesMember 2016-06-30 0001387467 aosl:OtherCountriesMember 2016-12-31 0001387467 country:CN 2016-06-30 0001387467 country:US 2016-12-31 0001387467 aosl:PowerIcMember 2016-07-01 2016-12-31 0001387467 aosl:PowerDiscreteMember 2016-07-01 2016-12-31 0001387467 aosl:PackagingAndTestingServicesMember 2015-07-01 2015-12-31 0001387467 aosl:PowerDiscreteMember 2015-10-01 2015-12-31 0001387467 aosl:PowerIcMember 2015-07-01 2015-12-31 0001387467 aosl:PackagingAndTestingServicesMember 2016-10-01 2016-12-31 0001387467 aosl:PackagingAndTestingServicesMember 2015-10-01 2015-12-31 0001387467 aosl:PowerIcMember 2015-10-01 2015-12-31 0001387467 aosl:PowerIcMember 2016-10-01 2016-12-31 0001387467 aosl:PackagingAndTestingServicesMember 2016-07-01 2016-12-31 0001387467 aosl:PowerDiscreteMember 2016-10-01 2016-12-31 0001387467 aosl:PowerDiscreteMember 2015-07-01 2015-12-31 0001387467 aosl:OtherCountriesMember 2015-10-01 2015-12-31 0001387467 country:US 2016-10-01 2016-12-31 0001387467 country:KR 2016-07-01 2016-12-31 0001387467 country:HK 2015-10-01 2015-12-31 0001387467 country:US 2015-10-01 2015-12-31 0001387467 country:US 2015-07-01 2015-12-31 0001387467 country:HK 2016-07-01 2016-12-31 0001387467 country:KR 2016-10-01 2016-12-31 0001387467 aosl:OtherCountriesMember 2016-07-01 2016-12-31 0001387467 country:KR 2015-07-01 2015-12-31 0001387467 aosl:OtherCountriesMember 2016-10-01 2016-12-31 0001387467 country:HK 2015-07-01 2015-12-31 0001387467 country:CN 2015-07-01 2015-12-31 0001387467 country:CN 2016-10-01 2016-12-31 0001387467 country:KR 2015-10-01 2015-12-31 0001387467 aosl:OtherCountriesMember 2015-07-01 2015-12-31 0001387467 country:HK 2016-10-01 2016-12-31 0001387467 country:US 2016-07-01 2016-12-31 0001387467 country:CN 2016-07-01 2016-12-31 0001387467 country:CN 2015-10-01 2015-12-31 0001387467 aosl:InventoriesAndServicesMember 2016-06-30 0001387467 us-gaap:IndemnificationGuaranteeMember 2016-12-31 0001387467 us-gaap:CapitalAdditionsMember 2016-06-30 0001387467 us-gaap:CapitalAdditionsMember 2016-12-31 0001387467 aosl:InventoriesAndServicesMember 2016-12-31 0001387467 us-gaap:IndemnificationGuaranteeMember 2016-06-30 xbrli:pure iso4217:USD xbrli:shares aosl:Segment iso4217:CNY xbrli:shares iso4217:USD 1544000 1269000 918000 448000 16700000 17597000 P60D P30D 10000000 58300000 997000 955000 P1Y3M18D 6600000 330000000 6100000 0 4998000 506000 2087000 42000 226000 268583000 12289000 4323000 23448000 1822000 4877000 28660000 193164000 278572000 13185000 4325000 23921000 1943000 4877000 28896000 201425000 99896000 98812000 250000000 17646257 829631 0.1 7239000 0 7239000 1894000 1872000 1988000 1707000 3142000 3289000 3120000 3008000 6.13 false --06-30 Q2 2017 2016-12-31 10-Q 0001387467 23605765 Accelerated Filer ALPHA & OMEGA SEMICONDUCTOR Ltd 42718000 38010000 43324000 42109000 26594000 24482000 2356000 2583000 1577000 1608000 22590000 25099000 1867000 1741000 168687000 179760000 769000 -422000 191444000 202370000 -348000 0 -348000 2870000 0 2870000 1085000 157000 264000 664000 1874000 288000 457000 1129000 1554000 205000 383000 966000 2870000 400000 743000 1727000 30000 30000 3850000 3299000 551000 3827000 3458000 369000 16000 0 16000 131000 123000 8000 432000 432000 0 0 318505000 362028000 187930000 223600000 1645000 5153000 819000 809000 1695000 1296000 106085000 81858000 87774000 122793000 -24227000 35019000 0.002 0.002 50000000 50000000 28405000 29214000 22754000 23594000 57000 58000 -1600000 -3741000 1565000 4963000 0 0 -2234000 -3132000 -1600000 -3741000 -669000 1831000 0.396 0.108 0.240 0.378 0.126 0.236 0.167 0.272 0.213 0.096 0.247 0.358 0.358 0.107 0.270 0.362 0.123 0.256 16188000 23874000 520474948 75176206 2820154 19525052 77996360 540000000 19700000 100000 100000 64853000 131231000 72593000 148011000 741000 623000 12132000 5502000 2973000 2924000 13778000 13263000 -0.07 -0.16 0.12 0.26 -0.07 -0.16 0.11 0.25 -95000 -559000 -1.703 -1.643 0.396 0.362 10211000 13457000 5400000 P1Y8M23D P1Y3M18D P1Y4M24D 15000 14000 0 370000 269000 269000 14972000 30033000 22094000 44038000 -596000 -1357000 2742000 6409000 1015000 2229000 1085000 2322000 -6454000 -4605000 -12727000 -2112000 364000 257000 1086000 2297000 -506000 -6581000 -3073000 1391000 -831000 7032000 -137000 135000 0 0 1496000 1439000 7000 17000 24000 50000 12420000 10248000 68848000 70239000 23982000 25622000 32446000 34369000 76466000 73907000 318505000 362028000 69480000 67456000 0 0 -103000 29765000 -38130000 40973000 -10633000 -23464000 24631000 18069000 -1611000 -3586000 2847000 6154000 0 0 -1190000 -2067000 33000000 33000000 0 1 1 15245000 30906000 19258000 37460000 -273000 -873000 2836000 6578000 4567000 4095000 4526000 5762000 2359000 10240000 -2256000 -1065000 -1191000 11000 -155000 -2326000 -2256000 741000 623000 -316000 -467000 -70000 -119000 40257000 0 189000 348000 33000000 10770000 23740000 0.002 0.002 10000000 10000000 0 0 0 0 0 0 1100000 2772000 8729000 0 33000000 0 411000 1957000 1596000 1495000 2382000 -1611000 -3586000 1657000 4087000 6154000 116084000 598000 64272000 51214000 122686000 615000 68639000 53432000 39600000 6600000 25900000 10300000 456000 408000 5941000 12105000 7284000 14303000 188000 324000 100071000 106284000 79825000 4033000 59392000 16400000 773000 7922000 69904000 442000 784000 161264000 8046000 119305000 33913000 1368000 16938000 140357000 1100000 1501000 94687000 3006000 69822000 21859000 860000 14383000 78253000 393000 798000 192049000 5942000 141250000 44857000 1685000 26825000 161088000 759000 1692000 1427000 2546000 8872000 18369000 11974000 23157000 1874000 2870000 18725 10.94 109617 20.18 933063 945720 9.18 10.40 78235 9.40 0.00 0.010 0.006 0.3909 5189023 90000 12.63 0 5959720 11625154 1859260 1131854 11.37 11.00 11484305 1121561 11.03 11.87 0 951973 12997568 20115464 P1Y3M18D 9162612 P4Y6M0D P4Y10M28D 11.65 P4Y8M16D P4Y11M5D 1108000 153000 747000 1040000 43000 59000 103003 637406 1166000 0 1166000 324000 0 324000 30000000 17800000 6400000 50000000 242142000 258356000 242039000 -103000 242142000 288121000 29765000 258356000 0.49 0.51 9.10 8.87 11.17 5651000 5620000 3296703 5723093 0 0 50199000 49934000 50800000 6900000 4500000 22269000 22483000 24977000 24695000 22269000 22483000 23481000 23256000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The activities in the stock rotation accrual, included in accrued liabilities, are as follows:</font></div><div style="line-height:120%;padding-top:6px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">Six Months Ended December 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="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="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;">(in thousands)</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;">Beginning balance</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,988</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,894</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;">Additions</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,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,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></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;">Utilization</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,289</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;">(3,142</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;">Ending balance</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,707</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,872</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%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Preparation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. The condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> is derived from the audited financial statements included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:18px;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$25.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$39.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts and packaging and testing services, and approximately </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of capital commitments for the purchase of property and equipment.</font></div><div style="line-height:120%;padding-top:18px;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies and Indemnities </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is currently not a party to any pending material legal proceedings. The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.&#160; The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> accrual has been made at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to maintain such insurance coverage in the future.</font></div><div style="line-height:120%;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Joint Venture</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Company executed an agreement with two strategic investment funds owned by the Municipality of Chongqing, China to form a joint venture for a new state-of-the-art power semiconductor packaging, testing and wafer fabrication facility in Liangjiang New Area of Chongqing (the "Joint Venture"). The initial capitalization of the Joint Venture under the agreement is </font><font style="font-family:inherit;font-size:10pt;">$330.0 million</font><font style="font-family:inherit;font-size:10pt;">, which includes cash contribution from the Chongqing Funds and contributions of cash, equipment and intangible assets from the Company. The Company owns </font><font style="font-family:inherit;font-size:10pt;">51%</font><font style="font-family:inherit;font-size:10pt;"> and the Chongqing Funds owns </font><font style="font-family:inherit;font-size:10pt;">49%</font><font style="font-family:inherit;font-size:10pt;"> of the equity interest of the Joint Venture. The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The Joint Venture is expected to commence its initial packaging production in the first half of fiscal 2018. Within one year from June 30, 2016, the Company is expected to contribute cash of </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> and certain intangible assets. Over the long term, the Joint Venture plans to construct a 12-inch wafer fabrication facility for the production of power semiconductors.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the JV Company entered into an Engineering, Procurement and Construction Contract with The IT Electronics Eleventh Design &amp; Research Institute Scientific and Technological Engineering Corporation Limited. The total price payable by the JV Company under the EPC Contract is RMB </font><font style="font-family:inherit;font-size:10pt;">540,000,000</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">$77,996,360</font><font style="font-family:inherit;font-size:10pt;"> based on the currency exchange rate between RMB and U.S. Dollars on the Effective Date, which consists of </font><font style="font-family:inherit;font-size:10pt;">$2,820,154</font><font style="font-family:inherit;font-size:10pt;"> (RMB </font><font style="font-family:inherit;font-size:10pt;">19,525,052</font><font style="font-family:inherit;font-size:10pt;">) of design fees and $</font><font style="font-family:inherit;font-size:10pt;">75,176,206</font><font style="font-family:inherit;font-size:10pt;"> (RMB </font><font style="font-family:inherit;font-size:10pt;">520,474,948</font><font style="font-family:inherit;font-size:10pt;">) of construction and procurement fees, including compliance with safety and aesthetic requirements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss). </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit sales, which are mainly on credit terms of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">30 to 60 days</font><font style="font-family:inherit;font-size:10pt;">, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, when available.</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-weight:bold;">Concentration of Credit Risk and Significant Customers </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit sales, which are mainly on credit terms of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">30 to 60 days</font><font style="font-family:inherit;font-size:10pt;">, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, when available.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summarized below are individual customers whose revenue or accounts receivable balances were more than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the respective total consolidated amounts:</font></div><div style="line-height:120%;padding-top:6px;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="12" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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: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:11%;" 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="5" 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 December 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="5" 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;">Six Months Ended December 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of revenue</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;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;">2016</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;">2016</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="2" 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;">2015</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 A</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;">27.0</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;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;">24.0</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;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;">25.6</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;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;">23.6</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;">Customer B</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;">35.8</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;">39.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;">36.2</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.8</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;">Customer C</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;">10.7</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;">10.8</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;">12.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;">12.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;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" 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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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"/>2016</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;">Percentage of accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Customer A</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;">35.8</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;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;">21.3</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;">Customer B</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;">9.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;">16.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></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 C</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;">24.7</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;">27.2</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:</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:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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: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: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;font-weight:bold;">&#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 December 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;">Six Months Ended December 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;font-weight:bold;">&#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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="15" 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;">(in thousands, except per share data)</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;">Numerator:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;">Net income (loss) attributable to Alpha and Omega Semiconductor Limited</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;">2,847</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,611</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: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;">6,154</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;">(3,586</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></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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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;">Denominator:</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;">Basic:</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:36px;padding-top:2px;padding-bottom: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 number of common shares used to compute basic net income (loss) per share</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;">23,481</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 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;">22,269</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 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;">23,256</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 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;">22,483</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: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;">Diluted:</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:36px;padding-top:2px;padding-bottom: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 number of common shares used to compute basic net income (loss) per share</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;">23,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">22,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">23,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">22,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potentially dilutive securities:</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:52px;padding-top:2px;padding-bottom: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 options, RSUs and ESPP shares</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,496</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;">&#8212;</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,439</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;">&#8212;</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:36px;padding-top:2px;padding-bottom: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 number of common shares used to compute diluted net income (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">24,977</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">22,269</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">24,695</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">22,483</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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;">Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:</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;">Basic</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;">0.12</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;">(0.07</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;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><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;">0.26</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;">(0.16</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;" 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: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;">Diluted</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;">0.11</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;">(0.07</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: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;">0.25</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;">(0.16</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:</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:93.95711500974659%;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: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: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: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:11%;" 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="5" 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 December 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="5" 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;">Six Months Ended December 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="2" 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;">2016</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="2" 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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;">2016</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="2" 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;">2015</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="5" 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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</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;">Employee stock options and RSUs</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;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;">3,299</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;">123</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;">3,458</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;">ESPP</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;">16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">369</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Total potential dilutive securities</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;">16</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;">3,850</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;">131</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;">3,827</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5. Joint Venture</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 29, 2016, the Company entered into a joint venture contract (the &#8220;JV Agreement&#8221;) with&#160;two investment funds owned by the Municipality of Chongqing (the &#8220;Chongqing Funds&#8221;), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the &#8220;JV Company&#8221;), for the purpose of constructing a power semiconductor packaging, testing and 12-inch wafer fabrication facility in the Liangjiang New Area of Chongqing, China (the &#8220;JV Transaction&#8221;). The total initial capitalization of the JV Company is </font><font style="font-family:inherit;font-size:10pt;">$330.0 million</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;Initial Capitalization&#8221;), which includes cash contribution from the Chongqing Funds and contributions of cash, equipments and intangible assets from the Company. &#160;The Initial Capitalization will be completed in stages commencing on the incorporation of the JV Company.&#160; The Company owns </font><font style="font-family:inherit;font-size:10pt;">51%</font><font style="font-family:inherit;font-size:10pt;">, and the Chongqing Funds owns </font><font style="font-family:inherit;font-size:10pt;">49%</font><font style="font-family:inherit;font-size:10pt;">, of the equity interest in the JV Company. If both parties agree that the termination of the JV Company is the best interest of each party or the JV Company is bankrupt or insolvent where either party may terminate early, after paying the debts of the JV Company, the remaining assets of the JV Company shall be paid to the Chongqing Funds to cover the principal of its total paid-in contributions plus interest at </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> simple annual rate prior to distributing the balance of the JV Company's assets to the Company. The Company expects the JV Company to commence its initial production in the first half of fiscal 2018. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of the JV Transaction, the JV Company entered into an Engineering, Procurement and Construction Contract (the &#8220;EPC Contract&#8221;) with The IT Electronics Eleventh Design &amp; Research Institute Scientific and Technological Engineering Corporation Limited (the &#8220;Contractor&#8221;), effective as of January 10, 2017 (the "Effective Date"), pursuant which the Contractor was engaged to construct the manufacturing facility contemplated under the JV Agreement. Under the EPC Contract, the Contractor&#8217;s obligations include, but are not limited to: (i) the development of conceptual design, initial design, construction drawing design and optimization, and submission of such designs to the JV Company for examination and confirmation; and (ii) the construction of the assembly and wafer fabrication facilities and related procurement services, including the selection and engagement of subcontractors, in accordance with a construction schedule agreed upon by the parties. The total price payable under the EPC Contract is Chinese Renminbi (RMB) </font><font style="font-family:inherit;font-size:10pt;">540,000,000</font><font style="font-family:inherit;font-size:10pt;">, or approximately </font><font style="font-family:inherit;font-size:10pt;">$77,996,360</font><font style="font-family:inherit;font-size:10pt;"> based on the currency exchange rate between RMB and U.S. Dollars on the Effective Date, which consists of </font><font style="font-family:inherit;font-size:10pt;">$2,820,154</font><font style="font-family:inherit;font-size:10pt;"> (RMB </font><font style="font-family:inherit;font-size:10pt;">19,525,052</font><font style="font-family:inherit;font-size:10pt;">) of design fees (&#8220;Design Fees&#8221;) and </font><font style="font-family:inherit;font-size:10pt;">$75,176,206</font><font style="font-family:inherit;font-size:10pt;"> (RMB </font><font style="font-family:inherit;font-size:10pt;">520,474,948</font><font style="font-family:inherit;font-size:10pt;">) of construction and procurement fees (including compliance with safety and aesthetic requirements) (&#8220;Construction Fees&#8221;). The Design Fees and Construction Fees will be paid by the JV Company pursuant to a payment schedule based on the progress of the construction and the achievements of specified milestones, approximately </font><font style="font-family:inherit;font-size:10pt;">$58.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.7 million</font><font style="font-family:inherit;font-size:10pt;"> in calendar year 2017 and 2018, respectively. The payment may be subject to volatility as a result of exposure to fluctuations in RMB foreign exchange rates. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company began consolidating the financial statements of the JV Company in the quarter ended June 30, 2016. During the quarter ended September 30, 2016, the Chongqing Funds contributed </font><font style="font-family:inherit;font-size:10pt;">$33.0 million</font><font style="font-family:inherit;font-size:10pt;"> of initial capital in cash and the Company fulfilled its obligation to contribute certain packaging equipments as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. Within one year from June 30, 2016, the Company expects to contribute certain intangible assets and cash of </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> pursuant to the terms of the JV Agreement. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in total stockholders' equity and noncontrolling interest were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:middle;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;">Total AOS Stockholders' Equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:middle;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;">Noncontrolling Interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:middle;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;">Total Equity</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, June 30, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">242,142</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;">(103</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;">242,039</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;">&#160;&#160;&#160;&#160;&#160;Contributions from noncontrolling interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Exercise of common stock options and release of RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,239</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;">7,239</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;">Issuance of shares under ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Reissuance of treasury stock upon exercise of common stock options and release of RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">324</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;">324</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;">Withholding tax on restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(348</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;">(348</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;">&#160;&#160;&#160;&#160;&#160;Stock-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,870</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;">2,870</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;">&#160;&#160;&#160;&#160;&#160;&#160;Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,067</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;">4,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">&#160;&#160;&#160;&#160;&#160;Cumulative translation adjustment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,191</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;">(1,065</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;">(2,256</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, December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">258,356</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;">29,765</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;">288,121</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%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of cash equivalents are based on observable market prices and have been categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. </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;">Impairment of Long-Lived Assets</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets or asset groups are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable. Factors that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. Where such factors indicate potential impairment, the recoverability of an asset or asset group is assessed by determining if the carrying value of the asset or asset group exceeds the sum of the projected undiscounted cash flows expected to result from the use and eventual disposition of the assets over the remaining economic life. &#160;The impairment loss is measured based on the difference between the carrying amount and the estimated fair value.</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%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognized income tax expense of approximately </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;"> for </font><font style="font-family:inherit;font-size:10pt;">the three months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company recognized income tax expense of approximately </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The estimated effective tax rate for </font><font style="font-family:inherit;font-size:10pt;">the three months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">39.6%</font><font style="font-family:inherit;font-size:10pt;"> compared to </font><font style="font-family:inherit;font-size:10pt;">(170.3)%</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three months ended December 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The estimated effective tax rate for </font><font style="font-family:inherit;font-size:10pt;">the six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">36.2%</font><font style="font-family:inherit;font-size:10pt;"> compared to </font><font style="font-family:inherit;font-size:10pt;">(164.3)%</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the six months ended December 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The changes in the effective tax rate and tax expense between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current quarter and the same period of last year.</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the quarter ended September 30, 2016, the Company fulfilled its obligations to contribute certain packaging equipment as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. The Company recorded </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;"> on both deferred tax assets and prepaid tax asset, which is amortized to tax expense over the useful life of the assets. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the prepaid tax asset was amortized down to </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">, of which </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;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> were included in prepaid and other current assets and other long-term assets on the Company&#8217;s balance sheet, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2016 remain open to examination by U.S. federal and state tax authorities. The tax years 2009 to 2016 remain open to examination by foreign tax authorities.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the gross amount of unrecognized tax benefits was approximately </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;">, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">next twelve months</font><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;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 27, 2015, in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Altera Corp. v. Commissioner</font><font style="font-family:inherit;font-size:10pt;">, the U.S. Tax Court issued an opinion related to the treatment of share-based compensation expense in an intercompany cost-sharing arrangement. A final decision has yet to be issued by the Tax Court due to other outstanding issues related to the case. At this time, the U.S. Department of the Treasury has not withdrawn the requirement to include share-based compensation from its regulations. Due to the uncertainty surrounding the status of the current regulations, questions related to the scope of potential benefits, and the risk of the Tax Court&#8217;s decision being overturned upon appeal, the Company has not recorded any benefit as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. The Company will continue to monitor ongoing developments and potential impacts to its financial statements.</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;">Recent Accounting Pronouncements</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-18, "Statement of Cash Flows: Restricted Cash ("ASU 2016-18"). ASU 2016-18 requires amounts generally described as restricted cash and restricted cash equivalents be included with cash and cash equivalents when reconciling the total beginning and ending amounts for the periods shown on the statement of cash flows. This ASU will be effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted and requires retrospective adoption.&#160; The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory ("ASU 2016-16"). ASU 2016-16 requires entities to recognize income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The amended guidance is effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods wihin annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-16 will have on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments ("ASU 2016-15"). ASU 2016-15 identifies how certain cash receipts and cash payments are presented and classified in the Statement of Cash Flows under Topic 230. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted.&#160;&#160;Upon adoption, entities must apply the guidance retrospectively to all periods presented. The Company is currently evaluating the impact the adoption of ASU 2016-15 will have on its consolidated financial statements.</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued Accounting Standards Update ("ASU") 2016-12, "Revenue from Contracts with Customers (Topic 606) - Narrow-Scope Improvements and Practical Expedients." ASU 2016-12 provides additional guidance established by the FASB-IASB Joint Transition Resource Group for Revenue Recognition regarding the implementation of certain aspects of the new revenue recognition guidance. More specifically, the amendment provides additional guidance regarding assessing the collectibility criterion, the presentation of sales taxes and other similar taxes collected from customers, noncash consideration, contract modifications or completed contracts at transition of the new revenue recognition guidance and technical corrections. The effective date is consistent with the effective date of ASU 2014-09. The Company is currently evaluating the impact the adoption of ASU 2016-12 will have on its consolidated financial statements. The Company does not plan to early adopt this standard.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing ("ASU 2016-10"). ASU 2016-10 clarifies two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. The update is effective for annual periods beginning after December 15, 2017 including interim reporting periods therein. The Company is currently evaluating the impact the adoption of ASU 2016-10 will have on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting ("ASU 2016-09"). ASU 2016-09 simplifies several aspects of the accounting for employee share-based payment transactions including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification of related amounts within the statement of cash flows. This guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods. Early adoption is permitted. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued No. 2016-02, Leases ("ASU 2016-02"). This guidance requires a dual approach for lessee accounting under which a lessee will account for leases as finance leases or operating leases. Both finance and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding liability on its balance sheet, with differing methodology for income statement recognition. This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. A modified retrospective approach is required for all leases existing or entered into after the beginning of the earliest comparative period in the consolidated financial statements. The Company is currently assessing the impact that adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (&#8220;ASU 2014-09&#8221;). The standard provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. In August 2015, the FASB issued an accounting standard update for a one-year deferral of the effective date of ASU 2014-09 to annual and interim periods beginning after December 15, 2017 and permits entities to early adopt the standard of ASU 2014-09 for annual and interim reporting periods beginning after December 15, 2016. Companies are permitted to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.&#160; The Company is in the process of evaluating the timing of its adoption and the impact of adoption on its consolidated financial statements.</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-weight:bold;">The Company and Significant Accounting Policies </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The Company</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Alpha and Omega Semiconductor Limited and its subsidiaries (the &#8220;Company,&#8221; "AOS," "we" or "us") design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal computers, flat panel TVs, LED lighting, smart phones, battery packs, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (&#8220;USA&#8221;), Hong Kong, China, Taiwan, Korea and Japan. </font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Preparation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">. The condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> is derived from the audited financial statements included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2016</font><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;"><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;">Reclassification</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our consolidated financial statements.</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;">Joint Venture</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Company executed an agreement with two strategic investment funds owned by the Municipality of Chongqing, China (the "Chongqing Funds") to form a joint venture for a new state-of-the-art power semiconductor packaging, testing and wafer fabrication facility in Liangjiang New Area of Chongqing (the "Joint Venture"). The initial capitalization of the Joint Venture under the agreement is </font><font style="font-family:inherit;font-size:10pt;">$330.0 million</font><font style="font-family:inherit;font-size:10pt;">, which includes cash contributions from the Chongqing Funds and contributions of cash, equipment and intangible assets from the Company. The Company owns </font><font style="font-family:inherit;font-size:10pt;">51%</font><font style="font-family:inherit;font-size:10pt;"> and the Chongqing Funds owns </font><font style="font-family:inherit;font-size:10pt;">49%</font><font style="font-family:inherit;font-size:10pt;"> of the equity interest of the Joint Venture. The financial statements of the Joint Venture are consolidated in the financial statements of the company because the Company has a controlling financial interest.</font></div><div style="line-height:120%;padding-top:18px;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%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, share-based compensation, and useful lives for property, plant and equipment and intangible assets.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of cash equivalents are based on observable market prices and have been categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. </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;">Impairment of Long-Lived Assets</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets or asset groups are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable. Factors that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. Where such factors indicate potential impairment, the recoverability of an asset or asset group is assessed by determining if the carrying value of the asset or asset group exceeds the sum of the projected undiscounted cash flows expected to result from the use and eventual disposition of the assets over the remaining economic life. &#160;The impairment loss is measured based on the difference between the carrying amount and the estimated fair value.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss). </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;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;">Recent Accounting Pronouncements</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-18, "Statement of Cash Flows: Restricted Cash ("ASU 2016-18"). ASU 2016-18 requires amounts generally described as restricted cash and restricted cash equivalents be included with cash and cash equivalents when reconciling the total beginning and ending amounts for the periods shown on the statement of cash flows. This ASU will be effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted and requires retrospective adoption.&#160; The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory ("ASU 2016-16"). ASU 2016-16 requires entities to recognize income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The amended guidance is effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods wihin annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-16 will have on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments ("ASU 2016-15"). ASU 2016-15 identifies how certain cash receipts and cash payments are presented and classified in the Statement of Cash Flows under Topic 230. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted.&#160;&#160;Upon adoption, entities must apply the guidance retrospectively to all periods presented. The Company is currently evaluating the impact the adoption of ASU 2016-15 will have on its consolidated financial statements.</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2016, the FASB issued Accounting Standards Update ("ASU") 2016-12, "Revenue from Contracts with Customers (Topic 606) - Narrow-Scope Improvements and Practical Expedients." ASU 2016-12 provides additional guidance established by the FASB-IASB Joint Transition Resource Group for Revenue Recognition regarding the implementation of certain aspects of the new revenue recognition guidance. More specifically, the amendment provides additional guidance regarding assessing the collectibility criterion, the presentation of sales taxes and other similar taxes collected from customers, noncash consideration, contract modifications or completed contracts at transition of the new revenue recognition guidance and technical corrections. The effective date is consistent with the effective date of ASU 2014-09. The Company is currently evaluating the impact the adoption of ASU 2016-12 will have on its consolidated financial statements. The Company does not plan to early adopt this standard.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the FASB issued ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing ("ASU 2016-10"). ASU 2016-10 clarifies two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. The update is effective for annual periods beginning after December 15, 2017 including interim reporting periods therein. The Company is currently evaluating the impact the adoption of ASU 2016-10 will have on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting ("ASU 2016-09"). ASU 2016-09 simplifies several aspects of the accounting for employee share-based payment transactions including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification of related amounts within the statement of cash flows. This guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods. Early adoption is permitted. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued No. 2016-02, Leases ("ASU 2016-02"). This guidance requires a dual approach for lessee accounting under which a lessee will account for leases as finance leases or operating leases. Both finance and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding liability on its balance sheet, with differing methodology for income statement recognition. This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. A modified retrospective approach is required for all leases existing or entered into after the beginning of the earliest comparative period in the consolidated financial statements. The Company is currently assessing the impact that adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (&#8220;ASU 2014-09&#8221;). The standard provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. In August 2015, the FASB issued an accounting standard update for a one-year deferral of the effective date of ASU 2014-09 to annual and interim periods beginning after December 15, 2017 and permits entities to early adopt the standard of ASU 2014-09 for annual and interim reporting periods beginning after December 15, 2016. Companies are permitted to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.&#160; The Company is in the process of evaluating the timing of its adoption and the impact of adoption on its consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;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%;padding-top:18px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:18px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2016</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</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 rent</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;">623</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;">741</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassification</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, plant and equipment, net: </font></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;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;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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 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,877</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,877</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</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,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Manufacturing machinery and equipment</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;">201,425</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;">193,164</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;">Equipment and tooling</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;">13,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">12,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Computer equipment and software</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;">23,921</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;">23,448</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;">Office furniture 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;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,822</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Leasehold improvements</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;">28,896</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;">28,660</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">278,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">268,583</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Less: Accumulated depreciation</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;">(179,760</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;">(168,687</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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;">98,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">99,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Equipment and construction in progress</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;">23,874</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;">16,188</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;">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;border-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;">122,686</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,084</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%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable: </font></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-top:6px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</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;">Accounts receivable</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;">42,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 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;">43,324</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;">Less: Allowance for price adjustments</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,597</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;">(16,700</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;">Less: Allowance for doubtful accounts</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;">(30</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;">(30</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;">Accounts receivable, net</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,482</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;">26,594</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%;padding-top:18px;text-align:left;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%;padding-top:6px;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:69%;" 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:13%;" 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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:18px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2016</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="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;">(in thousands)</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 compensation and benefit</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;">13,457</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;">10,211</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;">Warranty accrual</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,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Stock rotation accrual</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,707</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,988</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;">1,741</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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 inventory</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;">448</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;">918</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 facilities related 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;">1,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Other accrued 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;">4,095</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,567</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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;">25,099</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;">22,590</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%;padding-top:18px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:</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:93.95711500974659%;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: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: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: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:11%;" 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="5" 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 December 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="5" 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;">Six Months Ended December 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="2" 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;">2016</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="2" 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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;">2016</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="2" 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;">2015</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="5" 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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</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;">Employee stock options and RSUs</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;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;">3,299</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;">123</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;">3,458</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;">ESPP</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;">16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">551</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">369</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Total potential dilutive securities</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;">16</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;">3,850</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;">131</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;">3,827</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%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:</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:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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: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: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;font-weight:bold;">&#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 December 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;">Six Months Ended December 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;font-weight:bold;">&#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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="15" 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;">(in thousands, except per share data)</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;">Numerator:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;">Net income (loss) attributable to Alpha and Omega Semiconductor Limited</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;">2,847</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,611</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: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;">6,154</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;">(3,586</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></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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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:13px;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;">Denominator:</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;">Basic:</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:36px;padding-top:2px;padding-bottom: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 number of common shares used to compute basic net income (loss) per share</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;">23,481</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 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;">22,269</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 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;">23,256</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 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;">22,483</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: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;">Diluted:</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:36px;padding-top:2px;padding-bottom: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 number of common shares used to compute basic net income (loss) per share</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;">23,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">22,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">23,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">22,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potentially dilutive securities:</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:52px;padding-top:2px;padding-bottom: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 options, RSUs and ESPP shares</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,496</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;">&#8212;</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,439</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;">&#8212;</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:36px;padding-top:2px;padding-bottom: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 number of common shares used to compute diluted net income (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">24,977</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">22,269</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">24,695</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">22,483</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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;">Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:</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;">Basic</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;">0.12</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;">(0.07</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;" rowspan="1" colspan="1"><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;" rowspan="1" colspan="1"><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;">0.26</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;">(0.16</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;" 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: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;">Diluted</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;">0.11</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;">(0.07</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: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;">0.25</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;">(0.16</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-based Compensation Expense </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">T</font><font style="font-family:inherit;font-size:10pt;">he total share-based compensation expense related to stock options, RSUs and ESPP described above, recognized in the condensed consolidated statements of operations for the periods presented was as follows:</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:95%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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="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 December 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;">Six Months Ended December 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="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">(in thousands)</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;">Cost of goods sold</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;">205</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;">157</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;">400</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;">288</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;">Research and development</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;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">457</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Selling, 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;">966</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;">664</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,727</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,129</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 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,554</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,085</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;">2,870</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,874</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%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of revenue by product type:</font></div><div style="line-height:120%;padding-top:6px;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="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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="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 December 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;">Six Months Ended December 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">2016</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</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;">Power discrete</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;">69,822</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;">59,392</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;">141,250</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;">119,305</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;">Power IC</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;">21,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">44,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Packaging and testing services</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,006</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;">4,033</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,942</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;">8,046</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">94,687</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;">79,825</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;" rowspan="1" colspan="1"><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;">192,049</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;">161,264</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%;padding-top:6px;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%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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;">Raw materials</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,622</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;">23,982</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;">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;">34,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Finished goods</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;">10,248</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;">12,420</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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;">70,239</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;">68,848</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%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other long-term assets:</font></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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;">Prepayments for property and equipment</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;">2,087</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;">506</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;">Prepayment for others</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;">226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">42</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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 income tax</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,998</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></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 a privately held company</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;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Office leases 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;">2,546</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,427</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;">Intangible assets</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;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Goodwill</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;">269</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;">269</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;">&#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;">10,240</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,359</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%;padding-top:18px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The activities in the warranty accrual, included in accrued liabilities, are as follows:</font></div><div style="line-height:120%;padding-top:6px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">Six Months Ended December 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="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="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;">(in thousands)</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;">Beginning balance</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,495</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,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></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;">Additions</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,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">747</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Utilization</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;">(153</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;">(1,108</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;">Ending balance</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,382</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,596</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%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets, net consisting of property, plant and equipment, by geographical area are as follows: </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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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;">China</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;">68,639</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;">64,272</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;">United States</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;">53,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">51,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></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;">Other Countries</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;">615</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;">598</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">122,686</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,084</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%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The revenue by geographical location in the following tables is based on the country or region to which the products were shipped to:</font></div><div style="line-height:120%;padding-top:12px;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="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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="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 December 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;">Six Months Ended December 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">2016</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</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;">2015</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="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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">(in thousands)</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;">Hong Kong</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;">78,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">69,904</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;">161,088</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;">140,357</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;">China</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;">14,383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">7,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">26,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">South Korea</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;">393</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;">442</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;">759</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,100</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;">United States</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;">798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Other Countries</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;">860</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;">773</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;">1,685</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,368</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">94,687</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;">79,825</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;">192,049</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;">161,264</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%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> grant any stock options during the six months ended December 31, 2016. Options expected to vest are the result of applying the pre-vesting forfeiture rate assumption to total outstanding options. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's stock option activities for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">the six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</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:94.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" 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: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: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:13%;" 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;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 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;">Weighted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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;">Weighted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">Average </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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;">Average</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">Remaining </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Number of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">Contractual </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Aggregate</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;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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 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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (in years)</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;">Intrinsic 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;">Outstanding at June 30, 2016</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;">1,859,260</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;">11.37</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;">4.71</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><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;">5,959,720</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;">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;">&#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;">&#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;padding-right:2px;" rowspan="1" colspan="1"><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;">Exercised</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;">(637,406</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;">11.87</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">5,189,023</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;">Canceled or 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;">(90,000</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;">12.63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,131,854</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;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;">11.00</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;">4.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">11,625,154</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;">Options vested and expected to vest</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,121,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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;">11.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">4.91</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,484,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Exercisable at December 31, 2016</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951,973</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;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;">11.65</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;">4.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9,162,612</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%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Share Purchase Plan ("ESPP")</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:</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:91.66666666666666%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:27%;" 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;height:5px;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:5px;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="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;">Six Months Ended December 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 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" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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 rate</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.09%</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6% - 1.0%</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 style="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3 years</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units ("RSU")</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's RSU activities for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">the six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:12px;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:95%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" 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: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: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:13%;" 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:7pt;"><font style="font-family:inherit;font-size:7pt;">&#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;">Number of Restricted&#160;Stock</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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&#160;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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Recognition</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Aggregate Intrinsic 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;">Nonvested at June 30, 2016</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;">933,063</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;">9.18</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">12,997,568</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;">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;">109,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Vested</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;">(78,235</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;">9.40</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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;">(18,725</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;">10.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nonvested at December 31, 2016</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">945,720</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;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.40</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;">1.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,115,464</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;">RSUs vested and expected to vest</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;">829,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 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;">1.30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,646,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of RSU is estimated based on the market&#160;price of the Company's share on the date of grant.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in total stockholders' equity and noncontrolling interest were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:30px;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:95.51656920077973%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:middle;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;">Total AOS Stockholders' Equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:middle;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;">Noncontrolling Interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:middle;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;">Total Equity</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, June 30, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">242,142</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;">(103</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;">242,039</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;">&#160;&#160;&#160;&#160;&#160;Contributions from noncontrolling interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Exercise of common stock options and release of RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,239</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;">7,239</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;">Issuance of shares under ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,166</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Reissuance of treasury stock upon exercise of common stock options and release of RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">324</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;">324</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;">Withholding tax on restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(348</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;">(348</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;">&#160;&#160;&#160;&#160;&#160;Stock-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,870</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;">2,870</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;">&#160;&#160;&#160;&#160;&#160;&#160;Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,067</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;">4,087</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">&#160;&#160;&#160;&#160;&#160;Cumulative translation adjustment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,191</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;">(1,065</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;">(2,256</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, December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">258,356</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;">29,765</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;">288,121</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%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summarized below are individual customers whose revenue or accounts receivable balances were more than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the respective total consolidated amounts:</font></div><div style="line-height:120%;padding-top:6px;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="12" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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: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:11%;" 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="5" 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 December 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="5" 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;">Six Months Ended December 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of revenue</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;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;">2016</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;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;">2016</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="2" 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;">2015</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 A</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;">27.0</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;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;">24.0</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;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;">25.6</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;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;">23.6</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;">Customer B</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;">35.8</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;">39.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;">36.2</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.8</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;">Customer C</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;">10.7</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;">10.8</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;">12.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;">12.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;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" 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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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"/>2016</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;">Percentage of accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Customer A</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;">35.8</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;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;">21.3</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;">Customer B</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;">9.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;">16.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></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 C</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;">24.7</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;">27.2</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></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 and Geographic Information </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is organized as, and operates in, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-maker is the Chief Executive Officer. The financial information presented to the Company's Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company's distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The revenue by geographical location in the following tables is based on the country or region to which the products were shipped to:</font></div><div style="line-height:120%;padding-top:12px;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="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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="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 December 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;">Six Months Ended December 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">2016</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</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;">2015</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="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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">(in thousands)</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;">Hong Kong</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;">78,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">69,904</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;">161,088</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;">140,357</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;">China</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;">14,383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">7,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">26,825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">South Korea</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;">393</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;">442</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;">759</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,100</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;">United States</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;">798</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Other Countries</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;">860</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;">773</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;">1,685</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,368</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">94,687</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;">79,825</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;">192,049</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;">161,264</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;"> </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of revenue by product type:</font></div><div style="line-height:120%;padding-top:6px;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="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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="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 December 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;">Six Months Ended December 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">2016</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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</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;">Power discrete</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;">69,822</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;">59,392</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;">141,250</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;">119,305</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;">Power IC</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;">21,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">44,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Packaging and testing services</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,006</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;">4,033</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,942</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;">8,046</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">94,687</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;">79,825</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;" rowspan="1" colspan="1"><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;">192,049</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;">161,264</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:1pt;">&#160;</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets, net consisting of property, plant and equipment, by geographical area are as follows: </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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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;">China</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;">68,639</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;">64,272</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;">United States</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;">53,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">51,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></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;">Other Countries</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;">615</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;">598</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">122,686</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,084</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;">Shareholders' Equity and Share-based Compensation </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share Repurchase</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the Board of Directors approved an increase in the remaining available amount under the Company&#8217;s then effective share repurchase program from approximately </font><font style="font-family:inherit;font-size:10pt;">$17.8 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">. The repurchases may be made from the open market pursuant to a pre-established Rule 10b5-1 trading plan (as amended, the "Repurchase Trading Plan") or through privately negotiated transactions. </font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the Company completed a Dutch tender offer (the "Tender Offer") in which it purchased </font><font style="font-family:inherit;font-size:10pt;">3,296,703</font><font style="font-family:inherit;font-size:10pt;"> shares of its common shares, at a purchase price of </font><font style="font-family:inherit;font-size:10pt;">$9.10</font><font style="font-family:inherit;font-size:10pt;"> per share, for an aggregate purchase price of </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">, excluding fees and expenses relating to the Tender Offer. The Tender Offer was part of the </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> share repurchase program approved by the Board on April 15, 2015. Shares repurchased are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> repurchase any shares pursuant to the repurchase program. &#160;Since the inception of the program in 2010, the Company repurchased an aggregate of </font><font style="font-family:inherit;font-size:10pt;">5,723,093</font><font style="font-family:inherit;font-size:10pt;"> shares from the open market for a total cost of </font><font style="font-family:inherit;font-size:10pt;">$50.8 million</font><font style="font-family:inherit;font-size:10pt;">, at an average price of </font><font style="font-family:inherit;font-size:10pt;">$8.87</font><font style="font-family:inherit;font-size:10pt;"> per share, excluding fees and related expenses.&#160; No repurchased shares have been retired. Of the </font><font style="font-family:inherit;font-size:10pt;">5,723,093</font><font style="font-family:inherit;font-size:10pt;"> repurchased shares, </font><font style="font-family:inherit;font-size:10pt;">103,003</font><font style="font-family:inherit;font-size:10pt;"> shares with a weighted average repurchase price of </font><font style="font-family:inherit;font-size:10pt;">$11.17</font><font style="font-family:inherit;font-size:10pt;"> per share, were reissued at an average price of </font><font style="font-family:inherit;font-size:10pt;">$6.13</font><font style="font-family:inherit;font-size:10pt;"> per share pursuant to option exercises and vested restricted share units. As of December 31, 2016, </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> remained available under the share repurchase program.</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;">Shelf Registration</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the Company filed a shelf registration statement on Form S-3/A with the U.S. Securities and Exchange Commission through which it may offer and sell from time to time shares of common shares, shares of preferred shares, debt securities or warrants to purchase shares of common shares or shares of preferred shares, or units. Under this shelf registration statement, it may sell any combination of the above described securities, in one or more offerings in amounts, at prices and on terms to be determined at the time of the offering for an aggregate offering price of up to </font><font style="font-family:inherit;font-size:10pt;">$250.0 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> grant any stock options during the six months ended December 31, 2016. Options expected to vest are the result of applying the pre-vesting forfeiture rate assumption to total outstanding options. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's stock option activities for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">the six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</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:94.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" 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: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: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:13%;" 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;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 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;">Weighted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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;">Weighted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">Average </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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;">Average</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">Remaining </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Number of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">Contractual </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Aggregate</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;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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 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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Term (in years)</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;">Intrinsic 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;">Outstanding at June 30, 2016</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;">1,859,260</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;">11.37</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;">4.71</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><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;">5,959,720</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;">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;">&#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;">&#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;padding-right:2px;" rowspan="1" colspan="1"><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;">Exercised</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;">(637,406</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;">11.87</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">5,189,023</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;">Canceled or 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;">(90,000</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;">12.63</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2016</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,131,854</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;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;">11.00</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;">4.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">11,625,154</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;">Options vested and expected to vest</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,121,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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;">11.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">4.91</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,484,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Exercisable at December 31, 2016</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">951,973</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;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;">11.65</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;">4.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9,162,612</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%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units ("RSU")</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's RSU activities for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">the six months ended December 31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-top:12px;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:95%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:37%;" 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: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: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:13%;" 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:7pt;"><font style="font-family:inherit;font-size:7pt;">&#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;">Number of Restricted&#160;Stock</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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&#160;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</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#160;Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Recognition</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Aggregate Intrinsic 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;">Nonvested at June 30, 2016</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;">933,063</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;">9.18</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">12,997,568</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;">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;">109,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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.18</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Vested</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;">(78,235</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;">9.40</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">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;">(18,725</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;">10.94</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nonvested at December 31, 2016</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">945,720</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;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.40</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;">1.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,115,464</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;">RSUs vested and expected to vest</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;">829,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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 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;">1.30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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,646,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of RSU is estimated based on the market&#160;price of the Company's share on the date of grant.</font></div><div style="line-height:120%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Share Purchase Plan ("ESPP")</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:</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:91.66666666666666%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:27%;" 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;height:5px;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:5px;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="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;">Six Months Ended December 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 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" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</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 rate</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.09%</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6% - 1.0%</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 style="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3 years</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">0%</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:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-based Compensation Expense </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">T</font><font style="font-family:inherit;font-size:10pt;">he total share-based compensation expense related to stock options, RSUs and ESPP described above, recognized in the condensed consolidated statements of operations for the periods presented was as follows:</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:95%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" 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: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="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 December 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;">Six Months Ended December 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="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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;">(in thousands)</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;">Cost of goods sold</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;">205</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;">157</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;">400</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;">288</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;">Research and development</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;">383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">457</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Selling, 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;">966</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;">664</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,727</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,129</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 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,554</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,085</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;">2,870</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,874</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%;padding-top:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized compensation cost under the Company's equity plans was </font><font style="font-family:inherit;font-size:10pt;">$5.4 million</font><font style="font-family:inherit;font-size:10pt;">, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">1.3</font><font style="font-family:inherit;font-size:10pt;"> years.</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%;padding-top:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable: </font></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-top:6px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</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;">Accounts receivable</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;">42,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 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;">43,324</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;">Less: Allowance for price adjustments</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,597</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;">(16,700</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;">Less: Allowance for doubtful accounts</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;">(30</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;">(30</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;">Accounts receivable, net</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,482</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;">26,594</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:6px;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:6px;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%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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;">Raw materials</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,622</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;">23,982</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;">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;">34,369</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Finished goods</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;">10,248</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;">12,420</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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;">70,239</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;">68,848</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:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, plant and equipment, net: </font></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;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;">&#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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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 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,877</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,877</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</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,325</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Manufacturing machinery and equipment</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;">201,425</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;">193,164</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;">Equipment and tooling</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;">13,185</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">12,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Computer equipment and software</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;">23,921</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;">23,448</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;">Office furniture 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;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,822</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Leasehold improvements</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;">28,896</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;">28,660</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:4pt;"><font style="font-family:inherit;font-size:4pt;">&#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;">278,572</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">268,583</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Less: Accumulated depreciation</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;">(179,760</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;">(168,687</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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;">98,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">99,896</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Equipment and construction in progress</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;">23,874</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;">16,188</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;">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;border-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;">122,686</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,084</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:18px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other long-term assets:</font></div><div style="line-height:120%;padding-top:6px;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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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"/>2016</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="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;">(in thousands)</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;">Prepayments for property and equipment</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;">2,087</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;">506</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;">Prepayment for others</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;">226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">42</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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 income tax</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,998</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></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 a privately held company</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;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Office leases 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;">2,546</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,427</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;">Intangible assets</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;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Goodwill</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;">269</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;">269</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;">&#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;">10,240</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,359</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:18px;text-align:left;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%;padding-top:6px;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:69%;" 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:13%;" 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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:18px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2016</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="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;">(in thousands)</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 compensation and benefit</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;">13,457</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;">10,211</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;">Warranty accrual</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,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Stock rotation accrual</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,707</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,988</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;">1,741</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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 inventory</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;">448</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;">918</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 facilities related 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;">1,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Other accrued 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;">4,095</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,567</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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;">25,099</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;">22,590</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:18px;text-align:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The activities in the warranty accrual, included in accrued liabilities, are as follows:</font></div><div style="line-height:120%;padding-top:6px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">Six Months Ended December 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="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="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;">(in thousands)</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;">Beginning balance</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,495</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,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></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;">Additions</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,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">747</font></div></td><td style="vertical-align:bottom;" rowspan="1" 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;">Utilization</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;">(153</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;">(1,108</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;">Ending balance</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,382</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,596</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:18px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The activities in the stock rotation accrual, included in accrued liabilities, are as follows:</font></div><div style="line-height:120%;padding-top:6px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">Six Months Ended December 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="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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">2015</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="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;">(in thousands)</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;">Beginning balance</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,988</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,894</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;">Additions</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,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,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></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;">Utilization</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,289</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;">(3,142</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;">Ending balance</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,707</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,872</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:18px;text-align:left;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%;padding-top:18px;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.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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:13%;" 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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:18px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2016</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</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 rent</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;">623</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;">741</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%;padding-top:18px;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%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, share-based compensation, and useful lives for property, plant and equipment and intangible assets.</font></div></div> EX-101.SCH 8 aosl-20161231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Balance Sheet Components - Accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Balance Sheet Components - Accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Balance Sheet Components - Other long term assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404409 - Disclosure - Balance Sheet Components - Other Long Term Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Commitments and Contingencies - Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Commitments and Contingencies - Other Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - The Company and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - The Company and Significant Accounting Policies Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - The Company and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Concentration of Credit Risk and Significant Customers link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS 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 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Joint Venture link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Joint Venture - Changes in Total Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Joint Venture - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Joint Venture (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Net Income (Loss) Per Share - Potential Dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Segment and Geographic Information - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Shareholders' Equity and Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Shareholders' Equity and Share-based Compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 aosl-20161231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 aosl-20161231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 aosl-20161231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity Method Investments and Joint Ventures [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Design Fees [Member] Design Fees [Member] Design Fees Construction and Procurement Fees [Member] Construction and Procurement Fees [Member] Construction and Procurement Fees [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Statement, Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast [Member] Scenario, Forecast [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Corporate Joint Venture [Member] Corporate Joint Venture [Member] Parent Company [Member] Parent Company [Member] Chongqing Funds [Member] Chongqing Funds [Member] Chongqing Funds [Member] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Initial capitalization of joint venture Initial Capitalization Initial Capitalization Percent ownership in joint venture Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Interest rate to concontrolling interest if joint venture is early terminated and liquidated Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated Simple Annual Interest Rate to Noncontrolling Interest if Joint Venture is Early Terminated and Liquidated Total price payable under EPC Contract Contractual Obligation Contract amount payable in 2017 Contractual Obligation, Future Minimum Payments Due, Remainder of Calendar Year Contractual Obligation, Future Minimum Payments Due, Remainder of Calendar Year Contract amount payable in 2018 Contractual Obligation, Due in Second Year Payments to acquire interest in joint venture Payments to Acquire Interest in Joint Venture Consideration transferred to acquire interest in joint venture Consideration Transferred to Acquire Interest in Joint Venture Consideration Transferred to Acquire Interest in Joint Venture Statement of Cash Flows [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) including noncontrolling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net loss 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, Amortization and Accretion, Net Share-based compensation expense Share-based Compensation Deferred income taxes, net Increase (Decrease) in Deferred Income Taxes Gain on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Impairment of long-lived assets Asset Impairment Charges Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other current and long-term assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Income taxes payable Increase (Decrease) in Income Taxes Payable Accrued and other liabilities Increase (Decrease) in Accrued Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sale of property and equipment Proceeds from Sale of Other Property, Plant, and Equipment (Increase) decrease in restricted cash Increase (Decrease) in Restricted Cash Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from investment by noncontrolling interest Proceeds from Noncontrolling Interests Withholding tax on restricted stock units Payments Related to Tax Withholding for Share-based Compensation Proceeds from exercise of stock options and ESPP Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Payment for repurchases of common shares Payments for Repurchase of Common Stock Principal payments on capital leases Repayments of Long-term Capital Lease Obligations Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Supplemental disclosures of non-cash investing and financing information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Property and equipment purchased but not yet paid Capital Expenditures Incurred but Not yet Paid Re-issuance of treasury stock Stock Issued Share-based Compensation [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Dutch Auction Tender Offer [Member] Dutch Auction Tender Offer [Member] Dutch Auction Tender Offer [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock [Member] Common Stock [Member] Treasury Stock Reissued Treasury Stock Reissued [Member] Treasury Stock Reissued [Member] Class of Stock [Line Items] Class of Stock [Line Items] Share repurchase program, authorized amount (USD in Millions) Stock Repurchase Program, Authorized Amount Shares Repurchase Program Remaining Balance Stock Repurchase Program, Remaining Authorized Repurchase Amount Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method Treasury stock acquired, average price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Treasury Stock, Shares, Retired Treasury Stock, Shares, Retired Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures (in shares) Stock Issued During Period, Shares, Share-based Compensation, Gross Treasury Stock Reissued, Average Price Per Share Treasury Stock Reissued, Average Price Per Share Treasury Stock Reissued, Average Price Per Share Aggregate offer price authorized under the Shelf Registration Statement Sale of Securities, Aggregate Offer Price, Maximum Authorization Sale of Securities, Aggregate Offer Price, Maximum Authorization Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Earnings Per Share [Abstract] Net Income (Loss) Per Share Earnings Per Share [Text Block] Segment Reporting [Abstract] Segment and Geographic Information Segment Reporting Disclosure [Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Balance Sheet Related Disclosures [Abstract] Accounts receivable Accounts Receivable, Gross Less: Allowance for price adjustments Allowance for Price Adjustments Receivable, Current Allowance for Price Adjustments Receivable, Current Less: Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net Accounts Receivable, Net, Current Income Tax Disclosure [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Income tax expense Income Tax Expense (Benefit) Estimated effective income tax rate Effective Income Tax Rate Reconciliation, Percent Increase in deferred tax assets and prepaid tax asset Increase (decrease) in both deferred tax assets and prepaid tax assets Increase (decrease) in both deferred tax assets and prepaid tax assets Prepaid taxes, current and noncurrent Prepaid Taxes, Current and Noncurrent Prepaid Taxes, Current and Noncurrent Prepaid taxes, current Prepaid Taxes Prepaid taxes, noncurrent Prepaid Taxes, Noncurrent Prepaid Taxes, Noncurrent Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefit that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Employee Share Purchase Plan [Member] Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Options, Weighted-Average Remaining Contractual Life (in years) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Volatility Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate 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 Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Options vested and expected to vest, Number Outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options vested and expected to vest, Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Options, Number Exercisable (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding at June 30, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 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 Canceled or forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at December 31, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding at June 30, 2016 (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 Canceled or forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding at December 31, 2016 (in dollars per share) Options Outstanding Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options Exercised Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Statement of Comprehensive Income [Abstract] Net income (loss) attributable to Alpha and Omega Semiconductor Limited Net Income (Loss) Attributable to Parent Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to Alpha and Omega Semiconductor Limited Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income Statement [Abstract] Revenue Sales Revenue, Goods, Net Cost of goods sold Cost of Goods Sold Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Total operating expenses Operating Expenses Operating income (loss) Operating Income (Loss) Interest income and other income (loss), net Other Nonoperating Income (Expense) Interest expense Interest Expense Net Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income (loss) attributable to Alpha and Omega Semiconductor Limited Net income (loss) per common share attributable to Alpha and Omega Semiconductor Limited Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income (loss) per share Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Customer A Customer A [Member] Customer A [Member] Customer B Customer B [Member] Customer B [Member] Customer C Customer C [Member] Customer C [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue, Goods, Net Sales Revenue, Goods, Net [Member] Accounts Receivable Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Concentration Risk [Line Items] Terms of credit sales, (in days) Concentration of Credit Risk, Terms of Sales on Credit Concentration of Credit Risk, Terms of Sales on Credit Customers greater than 10% of total Concentration Risk, Percentage Shareholders' Equity and Share-based Compensation Shareholders' Equity and Share-based Payments [Text Block] Schedule of 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] Land Land [Member] Building Building [Member] Manufacturing machinery and equipment Machinery and Equipment [Member] Equipment and tooling Equipment and Tooling [Member] Equipment and Tooling [Member] Computer equipment and software Computer Equipment [Member] Office furniture and equipment Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant, and equipment excluding equipment and construction In progress, gross Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment excluding equipment and construction in progress, net Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net Equipment and construction in progress Construction in Progress, Gross Property, plant and equipment, net Property, Plant and Equipment, Net Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] Hong Kong HONG KONG China CHINA South Korea KOREA, REPUBLIC OF United States UNITED STATES Other Countries Other Countries [Member] Other Countries [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Power discrete Power Discrete [Member] Power Discrete [Member] Power IC Power IC [Member] Power IC [Member] Packaging and testing services Packaging and testing services [Member] Packaging and testing services [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Numerator: Earnings Per Share, Basic [Abstract] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic: Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted average number of common shares used to compute basic net income (loss) per share Diluted: Effect of potentially dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Stock options, RSUs and ESPP shares Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average number of common shares used to compute diluted net income (loss) per share Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited: Earnings Per Share Reconciliation [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Other Assets, Noncurrent Schedule of Other Assets, Noncurrent [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Stock Rotation Accrual Stock Rotation Accrual [Table Text Block] Stock Rotation Accrual [Table Text Block] Schedule of Other Noncurrent Liabilities Other Noncurrent Liabilities [Table Text Block] Other Countries Property, plant and equipment, net Prepayments for property and equipment Prepayment for Property and Equipment Prepayment for Property and Equipment Prepayment for others Prepayment Others - Noncurrent Prepayment Others - Noncurrent Prepaid income tax Investment in a privately held company Cost Method Investments Office leases deposits Security Deposit Intangible assets Finite-Lived Intangible Assets, Net Goodwill Goodwill Other long-term assets Other Assets, Noncurrent Raw materials Inventory, Raw Materials, Net of Reserves Work in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventory, net Inventory, Net Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Options, Number Outstanding (in shares) Options, Weighted-Average Exercise Price (in dollars per share) Options, Weighted-Average Exercise Price (in dollars per share) Concentration of Credit Risk and Significant Customers Concentration Risk Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] 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 goods sold Cost of Sales [Member] Research and development Research and Development Expense [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Allocated share-based compensation expense Allocated Share-based Compensation Expense Unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Recognition period of share-based compensation expense (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Accrued compensation and benefit Employee-related Liabilities, Current Warranty accrual Product Warranty Accrual, Current Stock rotation accrual Stock Rotation Accrual, Current Stock Rotation Accrual, Current Accrued professional fees Accrued Professional Fees, Current Accrued inventory Accrued Inventory Accrued Inventory Accrued facilities related expenses Accrued Facility Expenses Accrued Facility Expenses Other accrued expenses Other Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current Deferred rent Deferred Rent Credit, Noncurrent Other long term liabilities Other Liabilities, Noncurrent Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] The Company and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] 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 Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Loss Contingencies [Table] Loss Contingencies [Table] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Indemnification Agreement Indemnification Agreement [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Indemnifications accrual Loss Contingency Accrual Income Taxes Income Tax Disclosure [Text Block] Statement of Financial Position [Abstract] Common shares, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common shares, authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Treasury shares (in shares) Treasury Stock, Shares Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Scenario [Axis] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Parent [Member] Parent [Member] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Balance, June 30, 2016 Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Contributions from noncontrolling interest Noncontrolling Interest, Increase from Subsidiary Equity Issuance Exercise of common stock options and release of RSUs Stock Issued During Period, Value, Stock Options Exercised and Restricted Stock Units Released Stock Issued During Period, Value, Stock Options Exercised and Restricted Stock Units Released Issuance of shares under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Reissuance of treasury stock upon exercise of common stock options and release of RSUs Stock Issued During Period, Value, Treasury Stock Reissued Withholding tax on restricted stock units Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Net income (loss) Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Ending balance Basis of Preparation Basis of Accounting, Policy [Policy Text Block] Reclassification Reclassification, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Impairment of Long-Lived Assets [Policy Text Block] Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Beginning balance Additions Standard Product Warranty Accrual, Warranties Issued Utilization Standard Product Warranty Accrual, Payments Ending balance Purchase Commitment, Excluding Long-term Committment [Table] Purchase Commitment, Excluding Long-term Commitment [Table] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Raw materials, wafers, and packaging and testing services puchase commitments Inventories and Services [Member] Inventories and Services [Member] Property and equipment purchase commitments Capital Addition Purchase Commitments [Member] Purchase Commitment, Excluding Long-term Committment [Line Items] Purchase Commitment, Excluding Long-term Commitment [Line Items] Purchase commitment, amount Purchase Commitment, Remaining Minimum Amount Committed Payments to Acquire Interest in Joint Venture Schedule of Stockholders Equity Schedule of Stockholders Equity [Table Text Block] Joint Venture [Abstract] Joint Venture [Abstract] Summary of Stock Option Activities Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Restricted Stock Units Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Restricted cash Restricted Cash and Cash Equivalents, Current Accounts receivable, net Inventories Other current assets Other Assets, Current Total current assets Assets, Current Deferred income tax assets - long term Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other long-term assets Total assets Assets LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Income taxes payable Accrued Income Taxes, Current Deferred margin Deferred Revenue Net of Deferred Costs, Current Deferred Revenue Net of Deferred Costs, Current Capital leases Capital Lease Obligations, Current Total current liabilities Liabilities, Current Income taxes payable - long term Accrued Income Taxes, Noncurrent Deferred income tax liabilities Deferred Tax Liabilities, Net, Noncurrent Capital leases - long term Capital Lease Obligations, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 9) Commitments and Contingencies Equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred shares, par value $0.002 per share: Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Authorized: 10,000 shares, issued and outstanding: none at December 31, 2016 and June 30, 2016 Preferred Stock, Value, Issued Common shares, par value $0.002 per share: Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Authorized: 50,000 shares, issued and outstanding: 29,214 shares and 23,594 shares, respectively at December 31, 2016 and 28,405 shares and 22,754 shares, respectively at June 30, 2016 Common Stock, Value, Issued Treasury shares at cost, 5,620 shares at December 31, 2016 and 5,651 shares at June 30, 2016 Treasury Stock, Value Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total Alpha and Omega Semiconductor Limited shareholder's equity Stockholders' Equity Attributable to Parent Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Total equity Total liabilities and equity Liabilities and Equity Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Restricted Stock Restricted Stock [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Nonvested at June 30, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Nonvested at December 31, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Nonvested at June 30, 2016 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Nonvested at December 31, 2016 Weighted Average Remaining Recognition Period (Years) RSUs Nonvested Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested RSUs vested and expected to vest, Outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number RSUs vested and expected to vest, Weighted Average Remaining Recognition Period (in years) Employee Service Share-based Compensation, Vested and Expected to Vest Awards, Total Compensation Cost Not Yet Recognized, Period for Recognition Employee Service Share-based Compensation, Vested and Expected to Vest Awards, Total Compensation Cost Not Yet Recognized, Period for Recognition RSUs vested and expected to vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Intrinsic Value 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] Employee stock options and RSUs Stock Options and Restricted Stock Units (RSUs) [Member] Stock Options and Restricted Stock Units (RSUs) [Member] ESPP Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potential dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stock Rotation Accrual Increae (Decrease) [Roll Forward] Stock Rotation Accrual Increae (Decrease) [Roll Forward] Stock Rotation Accrual Increase (Decrease) [Roll forward] Beginning balance Additions Stock Rotation Accrual, Stock Issued Stock Rotation Accrual, Stock Issued Utilization Stock Rotation Accrual, Payments Stock Rotation Accrual, Payments Ending balance Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] EX-101.PRE 12 aosl-20161231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.6.0.2
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2016
Jan. 31, 2017
Document and Entity Information [Abstract]    
Entity Registrant Name ALPHA & OMEGA SEMICONDUCTOR Ltd  
Entity Central Index Key 0001387467  
Current Fiscal Year End Date --06-30  
Entity Filer Category Accelerated Filer  
Document Type 10-Q  
Document Period End Date Dec. 31, 2016  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   23,605,765
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Current assets:    
Cash and cash equivalents $ 122,793 $ 87,774
Restricted cash 324 188
Accounts receivable, net 24,482 26,594
Inventories 70,239 68,848
Other current assets 5,762 4,526
Total current assets 223,600 187,930
Property, plant and equipment, net 122,686 116,084
Deferred income tax assets - long term 5,502 12,132
Other long-term assets 10,240 2,359
Total assets 362,028 318,505
Current liabilities:    
Accounts payable 38,010 42,718
Accrued liabilities 25,099 22,590
Income taxes payable 2,583 2,356
Deferred margin 955 997
Capital leases 809 819
Total current liabilities 67,456 69,480
Income taxes payable - long term 1,608 1,577
Deferred income tax liabilities 2,924 2,973
Capital leases - long term 1,296 1,695
Other long term liabilities 623 741
Total liabilities 73,907 76,466
Commitments and contingencies (Note 9)
Preferred shares, par value $0.002 per share:    
Authorized: 10,000 shares, issued and outstanding: none at December 31, 2016 and June 30, 2016 0 0
Common shares, par value $0.002 per share:    
Authorized: 50,000 shares, issued and outstanding: 29,214 shares and 23,594 shares, respectively at December 31, 2016 and 28,405 shares and 22,754 shares, respectively at June 30, 2016 58 57
Treasury shares at cost, 5,620 shares at December 31, 2016 and 5,651 shares at June 30, 2016 (49,934) (50,199)
Additional paid-in capital 202,370 191,444
Accumulated other comprehensive income (loss) (422) 769
Retained earnings 106,284 100,071
Total Alpha and Omega Semiconductor Limited shareholder's equity 258,356 242,142
Noncontrolling interest 29,765 (103)
Total equity 288,121 242,039
Total liabilities and equity $ 362,028 $ 318,505
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2016
Jun. 30, 2016
Common shares, par value (in dollars per share) $ 0.002 $ 0.002
Common shares, authorized (in shares) 50,000,000 50,000,000
Common stock, shares issued (in shares) 29,214,000 28,405,000
Common stock, shares outstanding (in shares) 23,594,000 22,754,000
Preferred stock, par value (in dollars per share) $ 0.002 $ 0.002
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Treasury shares (in shares) 5,620,000 5,651,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Revenue $ 94,687 $ 79,825 $ 192,049 $ 161,264
Cost of goods sold 72,593 64,853 148,011 131,231
Gross profit 22,094 14,972 44,038 30,033
Operating expenses        
Research and development 7,284 5,941 14,303 12,105
Selling, general and administrative 11,974 8,872 23,157 18,369
Impairment of long-lived assets 0 432 0 432
Total operating expenses 19,258 15,245 37,460 30,906
Operating income (loss) 2,836 (273) 6,578 (873)
Interest income and other income (loss), net (70) (316) (119) (467)
Interest expense (24) (7) (50) (17)
Net Income (loss) before income taxes 2,742 (596) 6,409 (1,357)
Income tax expense 1,085 1,015 2,322 2,229
Net income (loss) including noncontrolling interest 1,657 (1,611) 4,087 (3,586)
Net loss attributable to noncontrolling interest (1,190) 0 (2,067) 0
Net income (loss) attributable to Alpha and Omega Semiconductor Limited $ 2,847 $ (1,611) $ 6,154 $ (3,586)
Net income (loss) per common share attributable to Alpha and Omega Semiconductor Limited        
Basic (in dollars per share) $ 0.12 $ (0.07) $ 0.26 $ (0.16)
Diluted (in dollars per share) $ 0.11 $ (0.07) $ 0.25 $ (0.16)
Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income (loss) per share        
Basic (in shares) 23,481 22,269 23,256 22,483
Diluted (in shares) 24,977 22,269 24,695 22,483
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Net income (loss) including noncontrolling interest $ 1,657 $ (1,611) $ 4,087 $ (3,586)
Net income (loss) attributable to Alpha and Omega Semiconductor Limited 2,847 (1,611) 6,154 (3,586)
Foreign currency translation adjustment (2,326) 11 (2,256) (155)
Comprehensive income (loss) (669) (1,600) 1,831 (3,741)
Noncontrolling interest (2,234) 0 (3,132) 0
Comprehensive income (loss) attributable to Alpha and Omega Semiconductor Limited $ 1,565 $ (1,600) $ 4,963 $ (3,741)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Cash flows from operating activities    
Net income (loss) including noncontrolling interest $ 4,087 $ (3,586)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 13,263 13,778
Share-based compensation expense 2,870 1,874
Deferred income taxes, net 6,581 506
Gain on disposal of property and equipment (370) 0
Impairment of long-lived assets 0 432
Changes in assets and liabilities:    
Accounts receivable 2,112 12,727
Inventories (1,391) 3,073
Other current and long-term assets (7,032) 831
Accounts payable (4,605) (6,454)
Income taxes payable 257 364
Accrued and other liabilities 2,297 1,086
Net cash provided by operating activities 18,069 24,631
Cash flows from investing activities    
Purchases of property and equipment (23,740) (10,770)
Proceeds from sale of property and equipment 411 0
(Increase) decrease in restricted cash (135) 137
Net cash used in investing activities (23,464) (10,633)
Cash flows from financing activities    
Proceeds from investment by noncontrolling interest 33,000 0
Withholding tax on restricted stock units (348) (189)
Proceeds from exercise of stock options and ESPP 8,729 2,772
Payment for repurchases of common shares 0 (40,257)
Principal payments on capital leases (408) (456)
Net cash provided by (used in) financing activities 40,973 (38,130)
Effect of exchange rate changes on cash and cash equivalents (559) (95)
Net increase (decrease) in cash and cash equivalents 35,019 (24,227)
Cash and cash equivalents at beginning of period 87,774 106,085
Cash and cash equivalents at end of period 122,793 81,858
Supplemental disclosures of non-cash investing and financing information:    
Property and equipment purchased but not yet paid 5,153 1,645
Re-issuance of treasury stock $ 59 $ 43
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.6.0.2
The Company and Significant Accounting Policies
6 Months Ended
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Significant Accounting Policies
The Company and Significant Accounting Policies
The Company
Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company,” "AOS," "we" or "us") design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal computers, flat panel TVs, LED lighting, smart phones, battery packs, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, Taiwan, Korea and Japan.
Basis of Preparation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2016. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the six months ended December 31, 2016 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2017. The condensed consolidated balance sheet at June 30, 2016 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2016.

Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our consolidated financial statements.

Joint Venture

In March 2016, the Company executed an agreement with two strategic investment funds owned by the Municipality of Chongqing, China (the "Chongqing Funds") to form a joint venture for a new state-of-the-art power semiconductor packaging, testing and wafer fabrication facility in Liangjiang New Area of Chongqing (the "Joint Venture"). The initial capitalization of the Joint Venture under the agreement is $330.0 million, which includes cash contributions from the Chongqing Funds and contributions of cash, equipment and intangible assets from the Company. The Company owns 51% and the Chongqing Funds owns 49% of the equity interest of the Joint Venture. The financial statements of the Joint Venture are consolidated in the financial statements of the company because the Company has a controlling financial interest.
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, share-based compensation, and useful lives for property, plant and equipment and intangible assets.
Fair Value of Financial Instruments
The fair values of cash equivalents are based on observable market prices and have been categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities.

Impairment of Long-Lived Assets

Long-lived assets or asset groups are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable. Factors that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. Where such factors indicate potential impairment, the recoverability of an asset or asset group is assessed by determining if the carrying value of the asset or asset group exceeds the sum of the projected undiscounted cash flows expected to result from the use and eventual disposition of the assets over the remaining economic life.  The impairment loss is measured based on the difference between the carrying amount and the estimated fair value.
Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss).

Recent Accounting Pronouncements
    
In November 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-18, "Statement of Cash Flows: Restricted Cash ("ASU 2016-18"). ASU 2016-18 requires amounts generally described as restricted cash and restricted cash equivalents be included with cash and cash equivalents when reconciling the total beginning and ending amounts for the periods shown on the statement of cash flows. This ASU will be effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted and requires retrospective adoption.  The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.

In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory ("ASU 2016-16"). ASU 2016-16 requires entities to recognize income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The amended guidance is effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods wihin annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-16 will have on its consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments ("ASU 2016-15"). ASU 2016-15 identifies how certain cash receipts and cash payments are presented and classified in the Statement of Cash Flows under Topic 230. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted.  Upon adoption, entities must apply the guidance retrospectively to all periods presented. The Company is currently evaluating the impact the adoption of ASU 2016-15 will have on its consolidated financial statements.

In May 2016, the FASB issued Accounting Standards Update ("ASU") 2016-12, "Revenue from Contracts with Customers (Topic 606) - Narrow-Scope Improvements and Practical Expedients." ASU 2016-12 provides additional guidance established by the FASB-IASB Joint Transition Resource Group for Revenue Recognition regarding the implementation of certain aspects of the new revenue recognition guidance. More specifically, the amendment provides additional guidance regarding assessing the collectibility criterion, the presentation of sales taxes and other similar taxes collected from customers, noncash consideration, contract modifications or completed contracts at transition of the new revenue recognition guidance and technical corrections. The effective date is consistent with the effective date of ASU 2014-09. The Company is currently evaluating the impact the adoption of ASU 2016-12 will have on its consolidated financial statements. The Company does not plan to early adopt this standard.

In April 2016, the FASB issued ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing ("ASU 2016-10"). ASU 2016-10 clarifies two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. The update is effective for annual periods beginning after December 15, 2017 including interim reporting periods therein. The Company is currently evaluating the impact the adoption of ASU 2016-10 will have on its consolidated financial statements.

In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting ("ASU 2016-09"). ASU 2016-09 simplifies several aspects of the accounting for employee share-based payment transactions including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification of related amounts within the statement of cash flows. This guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods. Early adoption is permitted. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.

In February 2016, the FASB issued No. 2016-02, Leases ("ASU 2016-02"). This guidance requires a dual approach for lessee accounting under which a lessee will account for leases as finance leases or operating leases. Both finance and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding liability on its balance sheet, with differing methodology for income statement recognition. This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. A modified retrospective approach is required for all leases existing or entered into after the beginning of the earliest comparative period in the consolidated financial statements. The Company is currently assessing the impact that adoption of this guidance will have on its consolidated financial statements.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”). The standard provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. In August 2015, the FASB issued an accounting standard update for a one-year deferral of the effective date of ASU 2014-09 to annual and interim periods beginning after December 15, 2017 and permits entities to early adopt the standard of ASU 2014-09 for annual and interim reporting periods beginning after December 15, 2016. Companies are permitted to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.  The Company is in the process of evaluating the timing of its adoption and the impact of adoption on its consolidated financial statements.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income (Loss) Per Share
6 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited
The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
Net income (loss) attributable to Alpha and Omega Semiconductor Limited
$
2,847

 
$
(1,611
)
 
$
6,154

 
$
(3,586
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
 
Weighted average number of common shares used to compute basic net income (loss) per share
23,481

 
22,269

 
23,256

 
22,483

Diluted:
 
 
 
 
 
 
 
Weighted average number of common shares used to compute basic net income (loss) per share
23,481

 
22,269

 
23,256

 
22,483

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Stock options, RSUs and ESPP shares
1,496

 

 
1,439

 

Weighted average number of common shares used to compute diluted net income (loss) per share
24,977

 
22,269

 
24,695

 
22,483

Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:
 
 
 
 
 
 
 
Basic
$
0.12

 
$
(0.07
)
 
$
0.26

 
$
(0.16
)
Diluted
$
0.11

 
$
(0.07
)
 
$
0.25

 
$
(0.16
)

The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Employee stock options and RSUs

 
3,299

 
123

 
3,458

ESPP
16

 
551

 
8

 
369

Total potential dilutive securities
16

 
3,850

 
131

 
3,827

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.6.0.2
Concentration of Credit Risk and Significant Customers
6 Months Ended
Dec. 31, 2016
Risks and Uncertainties [Abstract]  
Concentration of Credit Risk and Significant Customers
Concentration of Credit Risk and Significant Customers
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, when available.
Summarized below are individual customers whose revenue or accounts receivable balances were more than 10% of the respective total consolidated amounts:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
Percentage of revenue
2016
 
2015
 
2016
 
2015
Customer A
27.0
%
 
24.0
%
 
25.6
%
 
23.6
%
Customer B
35.8
%
 
39.6
%
 
36.2
%
 
37.8
%
Customer C
10.7
%
 
10.8
%
 
12.3
%
 
12.6
%

 
December 31,
2016
 
June 30,
2016
Percentage of accounts receivable
 
Customer A
35.8
%
 
21.3
%
Customer B
9.6
%
 
16.7
%
Customer C
24.7
%
 
27.2
%
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components
6 Months Ended
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components
Balance Sheet Components
Accounts receivable:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Accounts receivable
$
42,109

 
$
43,324

Less: Allowance for price adjustments
(17,597
)
 
(16,700
)
Less: Allowance for doubtful accounts
(30
)
 
(30
)
Accounts receivable, net
$
24,482

 
$
26,594



Inventories:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Raw materials
$
25,622

 
$
23,982

Work in-process
34,369

 
32,446

Finished goods
10,248

 
12,420

 
$
70,239

 
$
68,848


 
Property, plant and equipment, net:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Land
$
4,877

 
$
4,877

Building
4,325

 
4,323

Manufacturing machinery and equipment
201,425

 
193,164

Equipment and tooling
13,185

 
12,289

Computer equipment and software
23,921

 
23,448

Office furniture and equipment
1,943

 
1,822

Leasehold improvements
28,896

 
28,660

 
278,572

 
268,583

Less: Accumulated depreciation
(179,760
)
 
(168,687
)
 
98,812

 
99,896

Equipment and construction in progress
23,874

 
16,188

Property, plant and equipment, net
$
122,686

 
$
116,084


Other long-term assets:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Prepayments for property and equipment
$
2,087

 
$
506

Prepayment for others
226

 
42

Prepaid income tax
4,998

 

Investment in a privately held company
100

 
100

Office leases deposits
2,546

 
1,427

Intangible assets
14

 
15

Goodwill
269

 
269

 
$
10,240

 
$
2,359


Accrued liabilities:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Accrued compensation and benefit
$
13,457

 
$
10,211

Warranty accrual
2,382

 
1,495

Stock rotation accrual
1,707

 
1,988

Accrued professional fees
1,741

 
1,867

Accrued inventory
448

 
918

Accrued facilities related expenses
1,269

 
1,544

Other accrued expenses
4,095

 
4,567

 
$
25,099

 
$
22,590





The activities in the warranty accrual, included in accrued liabilities, are as follows:
 
Six Months Ended December 31,
 
2016
 
2015
 
(in thousands)
Beginning balance
$
1,495

 
$
1,957

Additions
1,040

 
747

Utilization
(153
)
 
(1,108
)
Ending balance
$
2,382

 
$
1,596


The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
 
Six Months Ended December 31,
 
2016
 
2015
 
(in thousands)
Beginning balance
$
1,988

 
$
1,894

Additions
3,008

 
3,120

Utilization
(3,289
)
 
(3,142
)
Ending balance
$
1,707

 
$
1,872


Other Long-term liabilities:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Deferred rent
$
623

 
$
741

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.6.0.2
Joint Venture
6 Months Ended
Dec. 31, 2016
Equity Method Investments and Joint Ventures [Abstract]  
Joint Venture
5. Joint Venture

On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing a power semiconductor packaging, testing and 12-inch wafer fabrication facility in the Liangjiang New Area of Chongqing, China (the “JV Transaction”). The total initial capitalization of the JV Company is $330.0 million (the “Initial Capitalization”), which includes cash contribution from the Chongqing Funds and contributions of cash, equipments and intangible assets from the Company.  The Initial Capitalization will be completed in stages commencing on the incorporation of the JV Company.  The Company owns 51%, and the Chongqing Funds owns 49%, of the equity interest in the JV Company. If both parties agree that the termination of the JV Company is the best interest of each party or the JV Company is bankrupt or insolvent where either party may terminate early, after paying the debts of the JV Company, the remaining assets of the JV Company shall be paid to the Chongqing Funds to cover the principal of its total paid-in contributions plus interest at 10% simple annual rate prior to distributing the balance of the JV Company's assets to the Company. The Company expects the JV Company to commence its initial production in the first half of fiscal 2018.

As part of the JV Transaction, the JV Company entered into an Engineering, Procurement and Construction Contract (the “EPC Contract”) with The IT Electronics Eleventh Design & Research Institute Scientific and Technological Engineering Corporation Limited (the “Contractor”), effective as of January 10, 2017 (the "Effective Date"), pursuant which the Contractor was engaged to construct the manufacturing facility contemplated under the JV Agreement. Under the EPC Contract, the Contractor’s obligations include, but are not limited to: (i) the development of conceptual design, initial design, construction drawing design and optimization, and submission of such designs to the JV Company for examination and confirmation; and (ii) the construction of the assembly and wafer fabrication facilities and related procurement services, including the selection and engagement of subcontractors, in accordance with a construction schedule agreed upon by the parties. The total price payable under the EPC Contract is Chinese Renminbi (RMB) 540,000,000, or approximately $77,996,360 based on the currency exchange rate between RMB and U.S. Dollars on the Effective Date, which consists of $2,820,154 (RMB 19,525,052) of design fees (“Design Fees”) and $75,176,206 (RMB 520,474,948) of construction and procurement fees (including compliance with safety and aesthetic requirements) (“Construction Fees”). The Design Fees and Construction Fees will be paid by the JV Company pursuant to a payment schedule based on the progress of the construction and the achievements of specified milestones, approximately $58.3 million and $19.7 million in calendar year 2017 and 2018, respectively. The payment may be subject to volatility as a result of exposure to fluctuations in RMB foreign exchange rates.

The Company began consolidating the financial statements of the JV Company in the quarter ended June 30, 2016. During the quarter ended September 30, 2016, the Chongqing Funds contributed $33.0 million of initial capital in cash and the Company fulfilled its obligation to contribute certain packaging equipments as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. Within one year from June 30, 2016, the Company expects to contribute certain intangible assets and cash of $10.0 million pursuant to the terms of the JV Agreement.

The changes in total stockholders' equity and noncontrolling interest were as follows (in thousands):

 
 
Total AOS Stockholders' Equity
 
Noncontrolling Interest
 
Total Equity
Balance, June 30, 2016
 
$
242,142

 
$
(103
)
 
$
242,039

     Contributions from noncontrolling interest
 

 
33,000

 
33,000

Exercise of common stock options and release of RSUs
 
7,239

 

 
7,239

Issuance of shares under ESPP
 
1,166

 

 
1,166

Reissuance of treasury stock upon exercise of common stock options and release of RSUs
 
324

 

 
324

Withholding tax on restricted stock units
 
(348
)
 

 
(348
)
     Stock-based compensation expense
 
2,870

 

 
2,870

      Net income (loss)
 
6,154

 
(2,067
)
 
4,087

     Cumulative translation adjustment
 
(1,191
)
 
(1,065
)
 
(2,256
)
Balance, December 31, 2016
 
$
258,356

 
$
29,765

 
$
288,121

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity and Share-based Compensation
6 Months Ended
Dec. 31, 2016
Share-based Compensation [Abstract]  
Shareholders' Equity and Share-based Compensation
Shareholders' Equity and Share-based Compensation
Share Repurchase

In April 2015, the Board of Directors approved an increase in the remaining available amount under the Company’s then effective share repurchase program from approximately $17.8 million to $50.0 million. The repurchases may be made from the open market pursuant to a pre-established Rule 10b5-1 trading plan (as amended, the "Repurchase Trading Plan") or through privately negotiated transactions.

In July 2015, the Company completed a Dutch tender offer (the "Tender Offer") in which it purchased 3,296,703 shares of its common shares, at a purchase price of $9.10 per share, for an aggregate purchase price of $30.0 million, excluding fees and expenses relating to the Tender Offer. The Tender Offer was part of the $50.0 million share repurchase program approved by the Board on April 15, 2015. Shares repurchased are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity.

During the six months ended December 31, 2016, the Company did not repurchase any shares pursuant to the repurchase program.  Since the inception of the program in 2010, the Company repurchased an aggregate of 5,723,093 shares from the open market for a total cost of $50.8 million, at an average price of $8.87 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 5,723,093 repurchased shares, 103,003 shares with a weighted average repurchase price of $11.17 per share, were reissued at an average price of $6.13 per share pursuant to option exercises and vested restricted share units. As of December 31, 2016, $6.4 million remained available under the share repurchase program.

Shelf Registration

In January 2017, the Company filed a shelf registration statement on Form S-3/A with the U.S. Securities and Exchange Commission through which it may offer and sell from time to time shares of common shares, shares of preferred shares, debt securities or warrants to purchase shares of common shares or shares of preferred shares, or units. Under this shelf registration statement, it may sell any combination of the above described securities, in one or more offerings in amounts, at prices and on terms to be determined at the time of the offering for an aggregate offering price of up to $250.0 million.
Stock Options
The Company did not grant any stock options during the six months ended December 31, 2016. Options expected to vest are the result of applying the pre-vesting forfeiture rate assumption to total outstanding options.
The following table summarizes the Company's stock option activities for the six months ended December 31, 2016:
 
 
 
 
 
Weighted
 
 
 
 
 
Weighted
 
Average
 
 
 
 
 
Average
 
Remaining
 
 
 
Number of
 
Exercise Price
 
Contractual
 
Aggregate
 
Shares
 
Per Share
 
Term (in years)
 
Intrinsic Value
Outstanding at June 30, 2016
1,859,260

 
$
11.37

 
4.71
 
$
5,959,720

Granted

 
$

 
 
 
 
Exercised
(637,406
)
 
$
11.87

 
 
 
$
5,189,023

Canceled or forfeited
(90,000
)
 
$
12.63

 
 
 
 
Outstanding at December 31, 2016
1,131,854

 
$
11.00

 
4.93
 
$
11,625,154

Options vested and expected to vest
1,121,561

 
$
11.03

 
4.91
 
$
11,484,305

Exercisable at December 31, 2016
951,973

 
$
11.65

 
4.50
 
$
9,162,612


Restricted Stock Units ("RSU")
The following table summarizes the Company's RSU activities for the six months ended December 31, 2016:
 
Number of Restricted Stock
Units
 
Weighted Average
Grant Date Fair
Value Per Share
 
Weighted Average
Remaining
Recognition
Period (Years)
 
Aggregate Intrinsic Value
Nonvested at June 30, 2016
933,063

 
$
9.18

 
1.73
 
$
12,997,568

Granted
109,617

 
$
20.18

 
 
 
 
Vested
(78,235
)
 
$
9.40

 
 
 
 
Forfeited
(18,725
)
 
$
10.94

 
 
 
 
Nonvested at December 31, 2016
945,720

 
$
10.40

 
1.40
 
$
20,115,464

RSUs vested and expected to vest
829,631

 
 
 
1.30
 
$
17,646,257

The fair value of RSU is estimated based on the market price of the Company's share on the date of grant.
Employee Share Purchase Plan ("ESPP")
The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
 
 
 
Six Months Ended December 31,
 
2016
Volatility rate
39.09%
Risk-free interest rate
0.6% - 1.0%
Expected term
1.3 years
Dividend yield
0%

Share-based Compensation Expense
The total share-based compensation expense related to stock options, RSUs and ESPP described above, recognized in the condensed consolidated statements of operations for the periods presented was as follows:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Cost of goods sold
$
205

 
$
157

 
$
400

 
$
288

Research and development
383

 
264

 
743

 
457

Selling, general and administrative
966

 
664

 
1,727

 
1,129

 
$
1,554

 
$
1,085

 
$
2,870

 
$
1,874


As of December 31, 2016, total unrecognized compensation cost under the Company's equity plans was $5.4 million, which is expected to be recognized over a weighted-average period of 1.3 years.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes
6 Months Ended
Dec. 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The Company recognized income tax expense of approximately $1.1 million and $1.0 million for the three months ended December 31, 2016 and 2015, respectively. The Company recognized income tax expense of approximately $2.3 million and $2.2 million for the six months ended December 31, 2016 and 2015, respectively. The estimated effective tax rate for the three months ended December 31, 2016 was 39.6% compared to (170.3)% for the three months ended December 31, 2015. The estimated effective tax rate for the six months ended December 31, 2016 was 36.2% compared to (164.3)% for the six months ended December 31, 2015. The changes in the effective tax rate and tax expense between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current quarter and the same period of last year.

During the quarter ended September 30, 2016, the Company fulfilled its obligations to contribute certain packaging equipment as required by the JV Agreement by transferring the legal titles of such equipment to the JV Company. The Company recorded $6.6 million on both deferred tax assets and prepaid tax asset, which is amortized to tax expense over the useful life of the assets. As of December 31, 2016, the prepaid tax asset was amortized down to $6.1 million, of which $1.1 million and $5.0 million were included in prepaid and other current assets and other long-term assets on the Company’s balance sheet, respectively.
The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2016 remain open to examination by U.S. federal and state tax authorities. The tax years 2009 to 2016 remain open to examination by foreign tax authorities.
The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of December 31, 2016, the gross amount of unrecognized tax benefits was approximately $6.9 million, of which $4.5 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.

On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of share-based compensation expense in an intercompany cost-sharing arrangement. A final decision has yet to be issued by the Tax Court due to other outstanding issues related to the case. At this time, the U.S. Department of the Treasury has not withdrawn the requirement to include share-based compensation from its regulations. Due to the uncertainty surrounding the status of the current regulations, questions related to the scope of potential benefits, and the risk of the Tax Court’s decision being overturned upon appeal, the Company has not recorded any benefit as of December 31, 2016. The Company will continue to monitor ongoing developments and potential impacts to its financial statements.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Information
6 Months Ended
Dec. 31, 2016
Segment Reporting [Abstract]  
Segment and Geographic Information
Segment and Geographic Information
The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-maker is the Chief Executive Officer. The financial information presented to the Company's Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.
The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company's distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.
The revenue by geographical location in the following tables is based on the country or region to which the products were shipped to:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Hong Kong
$
78,253

 
$
69,904

 
$
161,088

 
$
140,357

China
14,383

 
7,922

 
26,825

 
16,938

South Korea
393

 
442

 
759

 
1,100

United States
798

 
784

 
1,692

 
1,501

Other Countries
860

 
773

 
1,685

 
1,368

 
$
94,687

 
$
79,825

 
$
192,049

 
$
161,264

The following is a summary of revenue by product type:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Power discrete
$
69,822

 
$
59,392

 
$
141,250

 
$
119,305

Power IC
21,859

 
16,400

 
44,857

 
33,913

Packaging and testing services
3,006

 
4,033

 
5,942

 
8,046

 
$
94,687

 
$
79,825

 
$
192,049

 
$
161,264

 
Long-lived assets, net consisting of property, plant and equipment, by geographical area are as follows:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
China
$
68,639

 
$
64,272

United States
53,432

 
51,214

Other Countries
615

 
598

 
$
122,686

 
$
116,084

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies
6 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Purchase Commitments
As of December 31, 2016 and June 30, 2016, the Company had approximately $25.9 million and $39.6 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts and packaging and testing services, and approximately $10.3 million and $6.6 million, respectively, of capital commitments for the purchase of property and equipment.
Contingencies and Indemnities
The Company is currently not a party to any pending material legal proceedings. The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations.
The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications and no accrual has been made at December 31, 2016 and June 30, 2016.
The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to maintain such insurance coverage in the future.

Joint Venture

In March 2016, the Company executed an agreement with two strategic investment funds owned by the Municipality of Chongqing, China to form a joint venture for a new state-of-the-art power semiconductor packaging, testing and wafer fabrication facility in Liangjiang New Area of Chongqing (the "Joint Venture"). The initial capitalization of the Joint Venture under the agreement is $330.0 million, which includes cash contribution from the Chongqing Funds and contributions of cash, equipment and intangible assets from the Company. The Company owns 51% and the Chongqing Funds owns 49% of the equity interest of the Joint Venture. The Joint Venture is accounted under the provisions of the consolidation guidance since the Company has controlling financial interest.

The Joint Venture is expected to commence its initial packaging production in the first half of fiscal 2018. Within one year from June 30, 2016, the Company is expected to contribute cash of $10.0 million and certain intangible assets. Over the long term, the Joint Venture plans to construct a 12-inch wafer fabrication facility for the production of power semiconductors.

In January 2017, the JV Company entered into an Engineering, Procurement and Construction Contract with The IT Electronics Eleventh Design & Research Institute Scientific and Technological Engineering Corporation Limited. The total price payable by the JV Company under the EPC Contract is RMB 540,000,000, or $77,996,360 based on the currency exchange rate between RMB and U.S. Dollars on the Effective Date, which consists of $2,820,154 (RMB 19,525,052) of design fees and $75,176,206 (RMB 520,474,948) of construction and procurement fees, including compliance with safety and aesthetic requirements.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.6.0.2
The Company and Significant Accounting Policies (Policies)
6 Months Ended
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Preparation
Basis of Preparation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2016. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the six months ended December 31, 2016 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2017. The condensed consolidated balance sheet at June 30, 2016 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2016.
Reclassification
Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. These reclassifications did not have a material impact on our consolidated financial statements.
Use of Estimates
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, share-based compensation, and useful lives for property, plant and equipment and intangible assets.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The fair values of cash equivalents are based on observable market prices and have been categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities.
Impairment of Long-Lived Assets [Policy Text Block]
Impairment of Long-Lived Assets

Long-lived assets or asset groups are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset might not be recoverable. Factors that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. Where such factors indicate potential impairment, the recoverability of an asset or asset group is assessed by determining if the carrying value of the asset or asset group exceeds the sum of the projected undiscounted cash flows expected to result from the use and eventual disposition of the assets over the remaining economic life.  The impairment loss is measured based on the difference between the carrying amount and the estimated fair value.
Comprehensive Income (Loss)
Comprehensive Income (Loss)
Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income (loss) consists of cumulative foreign currency translation adjustments. Total comprehensive income (loss) is presented in the condensed consolidated statements of comprehensive income (loss).
Recent Accounting Pronouncements
Recent Accounting Pronouncements
    
In November 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-18, "Statement of Cash Flows: Restricted Cash ("ASU 2016-18"). ASU 2016-18 requires amounts generally described as restricted cash and restricted cash equivalents be included with cash and cash equivalents when reconciling the total beginning and ending amounts for the periods shown on the statement of cash flows. This ASU will be effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted and requires retrospective adoption.  The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.

In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes - Intra-Entity Transfers of Assets Other Than Inventory ("ASU 2016-16"). ASU 2016-16 requires entities to recognize income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. The amended guidance is effective for annual reporting periods beginning after December 15, 2018, and interim reporting periods wihin annual periods beginning after December 15, 2019. Early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-16 will have on its consolidated financial statements.

In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments ("ASU 2016-15"). ASU 2016-15 identifies how certain cash receipts and cash payments are presented and classified in the Statement of Cash Flows under Topic 230. ASU 2016-15 is effective for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years, with early adoption permitted.  Upon adoption, entities must apply the guidance retrospectively to all periods presented. The Company is currently evaluating the impact the adoption of ASU 2016-15 will have on its consolidated financial statements.

In May 2016, the FASB issued Accounting Standards Update ("ASU") 2016-12, "Revenue from Contracts with Customers (Topic 606) - Narrow-Scope Improvements and Practical Expedients." ASU 2016-12 provides additional guidance established by the FASB-IASB Joint Transition Resource Group for Revenue Recognition regarding the implementation of certain aspects of the new revenue recognition guidance. More specifically, the amendment provides additional guidance regarding assessing the collectibility criterion, the presentation of sales taxes and other similar taxes collected from customers, noncash consideration, contract modifications or completed contracts at transition of the new revenue recognition guidance and technical corrections. The effective date is consistent with the effective date of ASU 2014-09. The Company is currently evaluating the impact the adoption of ASU 2016-12 will have on its consolidated financial statements. The Company does not plan to early adopt this standard.

In April 2016, the FASB issued ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing ("ASU 2016-10"). ASU 2016-10 clarifies two aspects of Topic 606: (a) identifying performance obligations; and (b) the licensing implementation guidance. The update is effective for annual periods beginning after December 15, 2017 including interim reporting periods therein. The Company is currently evaluating the impact the adoption of ASU 2016-10 will have on its consolidated financial statements.

In March 2016, the FASB issued ASU 2016-09, Improvements to Employee Share-Based Payment Accounting ("ASU 2016-09"). ASU 2016-09 simplifies several aspects of the accounting for employee share-based payment transactions including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification of related amounts within the statement of cash flows. This guidance is effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods. Early adoption is permitted. The Company does not expect the adoption of this guidance will have a material impact on its consolidated financial position, results of operations or cash flows.

In February 2016, the FASB issued No. 2016-02, Leases ("ASU 2016-02"). This guidance requires a dual approach for lessee accounting under which a lessee will account for leases as finance leases or operating leases. Both finance and operating leases will result in the lessee recognizing a right-of-use asset and a corresponding liability on its balance sheet, with differing methodology for income statement recognition. This guidance is effective for public business entities for fiscal years, and interim periods within those years, beginning after December 15, 2018, and early adoption is permitted. A modified retrospective approach is required for all leases existing or entered into after the beginning of the earliest comparative period in the consolidated financial statements. The Company is currently assessing the impact that adoption of this guidance will have on its consolidated financial statements.

In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (“ASU 2014-09”). The standard provides companies with a single model for use in accounting for revenue arising from contracts with customers and supersedes current revenue recognition guidance, including industry-specific revenue guidance. The core principle of the model is to recognize revenue when control of the goods or services transfers to the customer, as opposed to recognizing revenue when the risks and rewards transfer to the customer under the existing revenue guidance. In August 2015, the FASB issued an accounting standard update for a one-year deferral of the effective date of ASU 2014-09 to annual and interim periods beginning after December 15, 2017 and permits entities to early adopt the standard of ASU 2014-09 for annual and interim reporting periods beginning after December 15, 2016. Companies are permitted to either apply the requirements retrospectively to all prior periods presented, or apply the requirements in the year of adoption, through a cumulative adjustment.  The Company is in the process of evaluating the timing of its adoption and the impact of adoption on its consolidated financial statements.
Concentration of Credit Risk
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, when available.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
Net income (loss) attributable to Alpha and Omega Semiconductor Limited
$
2,847

 
$
(1,611
)
 
$
6,154

 
$
(3,586
)
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
 
Weighted average number of common shares used to compute basic net income (loss) per share
23,481

 
22,269

 
23,256

 
22,483

Diluted:
 
 
 
 
 
 
 
Weighted average number of common shares used to compute basic net income (loss) per share
23,481

 
22,269

 
23,256

 
22,483

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Stock options, RSUs and ESPP shares
1,496

 

 
1,439

 

Weighted average number of common shares used to compute diluted net income (loss) per share
24,977

 
22,269

 
24,695

 
22,483

Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:
 
 
 
 
 
 
 
Basic
$
0.12

 
$
(0.07
)
 
$
0.26

 
$
(0.16
)
Diluted
$
0.11

 
$
(0.07
)
 
$
0.25

 
$
(0.16
)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Employee stock options and RSUs

 
3,299

 
123

 
3,458

ESPP
16

 
551

 
8

 
369

Total potential dilutive securities
16

 
3,850

 
131

 
3,827

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.6.0.2
Concentration of Credit Risk and Significant Customers (Tables)
6 Months Ended
Dec. 31, 2016
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
Summarized below are individual customers whose revenue or accounts receivable balances were more than 10% of the respective total consolidated amounts:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
Percentage of revenue
2016
 
2015
 
2016
 
2015
Customer A
27.0
%
 
24.0
%
 
25.6
%
 
23.6
%
Customer B
35.8
%
 
39.6
%
 
36.2
%
 
37.8
%
Customer C
10.7
%
 
10.8
%
 
12.3
%
 
12.6
%

 
December 31,
2016
 
June 30,
2016
Percentage of accounts receivable
 
Customer A
35.8
%
 
21.3
%
Customer B
9.6
%
 
16.7
%
Customer C
24.7
%
 
27.2
%
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components (Tables)
6 Months Ended
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Accounts receivable:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Accounts receivable
$
42,109

 
$
43,324

Less: Allowance for price adjustments
(17,597
)
 
(16,700
)
Less: Allowance for doubtful accounts
(30
)
 
(30
)
Accounts receivable, net
$
24,482

 
$
26,594

Schedule of Inventory, Current
Inventories:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Raw materials
$
25,622

 
$
23,982

Work in-process
34,369

 
32,446

Finished goods
10,248

 
12,420

 
$
70,239

 
$
68,848

Property, Plant and Equipment
Property, plant and equipment, net:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Land
$
4,877

 
$
4,877

Building
4,325

 
4,323

Manufacturing machinery and equipment
201,425

 
193,164

Equipment and tooling
13,185

 
12,289

Computer equipment and software
23,921

 
23,448

Office furniture and equipment
1,943

 
1,822

Leasehold improvements
28,896

 
28,660

 
278,572

 
268,583

Less: Accumulated depreciation
(179,760
)
 
(168,687
)
 
98,812

 
99,896

Equipment and construction in progress
23,874

 
16,188

Property, plant and equipment, net
$
122,686

 
$
116,084

Schedule of Other Assets, Noncurrent
Other long-term assets:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Prepayments for property and equipment
$
2,087

 
$
506

Prepayment for others
226

 
42

Prepaid income tax
4,998

 

Investment in a privately held company
100

 
100

Office leases deposits
2,546

 
1,427

Intangible assets
14

 
15

Goodwill
269

 
269

 
$
10,240

 
$
2,359

Schedule of Accrued Liabilities
Accrued liabilities:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Accrued compensation and benefit
$
13,457

 
$
10,211

Warranty accrual
2,382

 
1,495

Stock rotation accrual
1,707

 
1,988

Accrued professional fees
1,741

 
1,867

Accrued inventory
448

 
918

Accrued facilities related expenses
1,269

 
1,544

Other accrued expenses
4,095

 
4,567

 
$
25,099

 
$
22,590

Schedule of Product Warranty Liability
The activities in the warranty accrual, included in accrued liabilities, are as follows:
 
Six Months Ended December 31,
 
2016
 
2015
 
(in thousands)
Beginning balance
$
1,495

 
$
1,957

Additions
1,040

 
747

Utilization
(153
)
 
(1,108
)
Ending balance
$
2,382

 
$
1,596

Stock Rotation Accrual
The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
 
Six Months Ended December 31,
 
2016
 
2015
 
(in thousands)
Beginning balance
$
1,988

 
$
1,894

Additions
3,008

 
3,120

Utilization
(3,289
)
 
(3,142
)
Ending balance
$
1,707

 
$
1,872

Schedule of Other Noncurrent Liabilities
Other Long-term liabilities:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
Deferred rent
$
623

 
$
741

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.6.0.2
Joint Venture (Tables)
6 Months Ended
Dec. 31, 2016
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Stockholders Equity
The changes in total stockholders' equity and noncontrolling interest were as follows (in thousands):

 
 
Total AOS Stockholders' Equity
 
Noncontrolling Interest
 
Total Equity
Balance, June 30, 2016
 
$
242,142

 
$
(103
)
 
$
242,039

     Contributions from noncontrolling interest
 

 
33,000

 
33,000

Exercise of common stock options and release of RSUs
 
7,239

 

 
7,239

Issuance of shares under ESPP
 
1,166

 

 
1,166

Reissuance of treasury stock upon exercise of common stock options and release of RSUs
 
324

 

 
324

Withholding tax on restricted stock units
 
(348
)
 

 
(348
)
     Stock-based compensation expense
 
2,870

 

 
2,870

      Net income (loss)
 
6,154

 
(2,067
)
 
4,087

     Cumulative translation adjustment
 
(1,191
)
 
(1,065
)
 
(2,256
)
Balance, December 31, 2016
 
$
258,356

 
$
29,765

 
$
288,121

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity and Share-based Compensation (Tables)
6 Months Ended
Dec. 31, 2016
Share-based Compensation [Abstract]  
Summary of Stock Option Activities
Stock Options
The Company did not grant any stock options during the six months ended December 31, 2016. Options expected to vest are the result of applying the pre-vesting forfeiture rate assumption to total outstanding options.
The following table summarizes the Company's stock option activities for the six months ended December 31, 2016:
 
 
 
 
 
Weighted
 
 
 
 
 
Weighted
 
Average
 
 
 
 
 
Average
 
Remaining
 
 
 
Number of
 
Exercise Price
 
Contractual
 
Aggregate
 
Shares
 
Per Share
 
Term (in years)
 
Intrinsic Value
Outstanding at June 30, 2016
1,859,260

 
$
11.37

 
4.71
 
$
5,959,720

Granted

 
$

 
 
 
 
Exercised
(637,406
)
 
$
11.87

 
 
 
$
5,189,023

Canceled or forfeited
(90,000
)
 
$
12.63

 
 
 
 
Outstanding at December 31, 2016
1,131,854

 
$
11.00

 
4.93
 
$
11,625,154

Options vested and expected to vest
1,121,561

 
$
11.03

 
4.91
 
$
11,484,305

Exercisable at December 31, 2016
951,973

 
$
11.65

 
4.50
 
$
9,162,612


Restricted Stock Units Activity
Restricted Stock Units ("RSU")
The following table summarizes the Company's RSU activities for the six months ended December 31, 2016:
 
Number of Restricted Stock
Units
 
Weighted Average
Grant Date Fair
Value Per Share
 
Weighted Average
Remaining
Recognition
Period (Years)
 
Aggregate Intrinsic Value
Nonvested at June 30, 2016
933,063

 
$
9.18

 
1.73
 
$
12,997,568

Granted
109,617

 
$
20.18

 
 
 
 
Vested
(78,235
)
 
$
9.40

 
 
 
 
Forfeited
(18,725
)
 
$
10.94

 
 
 
 
Nonvested at December 31, 2016
945,720

 
$
10.40

 
1.40
 
$
20,115,464

RSUs vested and expected to vest
829,631

 
 
 
1.30
 
$
17,646,257

The fair value of RSU is estimated based on the market price of the Company's share on the date of grant.
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
Employee Share Purchase Plan ("ESPP")
The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
 
 
 
Six Months Ended December 31,
 
2016
Volatility rate
39.09%
Risk-free interest rate
0.6% - 1.0%
Expected term
1.3 years
Dividend yield
0%
Share-based Compensation, Allocation of Recognized Period Costs
Share-based Compensation Expense
The total share-based compensation expense related to stock options, RSUs and ESPP described above, recognized in the condensed consolidated statements of operations for the periods presented was as follows:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Cost of goods sold
$
205

 
$
157

 
$
400

 
$
288

Research and development
383

 
264

 
743

 
457

Selling, general and administrative
966

 
664

 
1,727

 
1,129

 
$
1,554

 
$
1,085

 
$
2,870

 
$
1,874

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Information (Tables)
6 Months Ended
Dec. 31, 2016
Segment Reporting [Abstract]  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
Long-lived assets, net consisting of property, plant and equipment, by geographical area are as follows:
 
December 31,
2016
 
June 30,
2016
 
(in thousands)
China
$
68,639

 
$
64,272

United States
53,432

 
51,214

Other Countries
615

 
598

 
$
122,686

 
$
116,084

The revenue by geographical location in the following tables is based on the country or region to which the products were shipped to:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Hong Kong
$
78,253

 
$
69,904

 
$
161,088

 
$
140,357

China
14,383

 
7,922

 
26,825

 
16,938

South Korea
393

 
442

 
759

 
1,100

United States
798

 
784

 
1,692

 
1,501

Other Countries
860

 
773

 
1,685

 
1,368

 
$
94,687

 
$
79,825

 
$
192,049

 
$
161,264

Revenue from External Customers by Products and Services
The following is a summary of revenue by product type:
 
Three Months Ended December 31,
 
Six Months Ended December 31,
 
2016
 
2015
 
2016
 
2015
 
(in thousands)
 
(in thousands)
Power discrete
$
69,822

 
$
59,392

 
$
141,250

 
$
119,305

Power IC
21,859

 
16,400

 
44,857

 
33,913

Packaging and testing services
3,006

 
4,033

 
5,942

 
8,046

 
$
94,687

 
$
79,825

 
$
192,049

 
$
161,264

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.6.0.2
The Company and Significant Accounting Policies Joint Venture (Details) - Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2016
Mar. 29, 2016
Corporate Joint Venture [Member]    
Initial capitalization of joint venture   $ 330.0
Chongqing Funds [Member]    
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions 49.00%  
Parent Company [Member]    
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions 51.00%  
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income (Loss) Per Share - Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Numerator:        
Net income (loss) attributable to Alpha and Omega Semiconductor Limited $ 2,847 $ (1,611) $ 6,154 $ (3,586)
Basic:        
Weighted average number of common shares used to compute basic net income (loss) per share 23,481 22,269 23,256 22,483
Effect of potentially dilutive securities:        
Stock options, RSUs and ESPP shares 1,496 0 1,439 0
Weighted average number of common shares used to compute diluted net income (loss) per share 24,977 22,269 24,695 22,483
Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:        
Basic (in dollars per share) $ 0.12 $ (0.07) $ 0.26 $ (0.16)
Diluted (in dollars per share) $ 0.11 $ (0.07) $ 0.25 $ (0.16)
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income (Loss) Per Share - Potential Dilutive Shares (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities (in shares) 16 3,850 131 3,827
Employee stock options and RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities (in shares) 0 3,299 123 3,458
ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities (in shares) 16 551 8 369
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.6.0.2
Concentration of Credit Risk and Significant Customers - (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Minimum [Member]          
Concentration Risk          
Terms of credit sales, (in days)       30 days  
Maximum [Member]          
Concentration Risk          
Terms of credit sales, (in days)       60 days  
Customer A | Sales Revenue, Goods, Net | Customer Concentration Risk          
Concentration Risk          
Customers greater than 10% of total 27.00%   24.00% 25.60% 23.60%
Customer A | Accounts Receivable | Customer Concentration Risk          
Concentration Risk          
Customers greater than 10% of total 35.80% 21.30%      
Customer B | Sales Revenue, Goods, Net | Customer Concentration Risk          
Concentration Risk          
Customers greater than 10% of total 35.80%   39.60% 36.20% 37.80%
Customer B | Accounts Receivable | Customer Concentration Risk          
Concentration Risk          
Customers greater than 10% of total 9.60% 16.70%      
Customer C | Sales Revenue, Goods, Net | Customer Concentration Risk          
Concentration Risk          
Customers greater than 10% of total 10.70%   10.80% 12.30% 12.60%
Customer C | Accounts Receivable | Customer Concentration Risk          
Concentration Risk          
Customers greater than 10% of total 24.70% 27.20%      
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Accounts receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable $ 42,109 $ 43,324
Less: Allowance for price adjustments (17,597) (16,700)
Less: Allowance for doubtful accounts (30) (30)
Accounts receivable, net $ 24,482 $ 26,594
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 25,622 $ 23,982
Work in-process 34,369 32,446
Finished goods 10,248 12,420
Inventory, net $ 70,239 $ 68,848
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 278,572 $ 268,583
Less: Accumulated depreciation (179,760) (168,687)
Property, plant and equipment excluding equipment and construction in progress, net 98,812 99,896
Equipment and construction in progress 23,874 16,188
Property, plant and equipment, net 122,686 116,084
Land    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,877 4,877
Building    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,325 4,323
Manufacturing machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 201,425 193,164
Equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 13,185 12,289
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 23,921 23,448
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 1,943 1,822
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 28,896 $ 28,660
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Other long term assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]    
Prepayments for property and equipment $ 2,087 $ 506
Prepayment for others 226 42
Prepaid income tax 4,998 0
Investment in a privately held company 100 100
Office leases deposits 2,546 1,427
Intangible assets 14 15
Goodwill 269 269
Other long-term assets $ 10,240 $ 2,359
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Accrued liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2015
Jun. 30, 2015
Balance Sheet Related Disclosures [Abstract]        
Accrued compensation and benefit $ 13,457 $ 10,211    
Warranty accrual 2,382 1,495 $ 1,596 $ 1,957
Stock rotation accrual 1,707 1,988 $ 1,872 $ 1,894
Accrued professional fees 1,741 1,867    
Accrued inventory 448 918    
Accrued facilities related expenses 1,269 1,544    
Other accrued expenses 4,095 4,567    
Accrued liabilities $ 25,099 $ 22,590    
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Product Warranty Accrual (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Beginning balance $ 1,495 $ 1,957
Additions 1,040 747
Utilization (153) (1,108)
Ending balance $ 2,382 $ 1,596
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Stock Rotation Accrual Increae (Decrease) [Roll Forward]    
Beginning balance $ 1,988 $ 1,894
Additions 3,008 3,120
Utilization (3,289) (3,142)
Ending balance $ 1,707 $ 1,872
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components - Other Long Term Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Balance Sheet Related Disclosures [Abstract]    
Deferred rent $ 623 $ 741
Other long term liabilities $ 623 $ 741
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Joint Venture - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2016
Sep. 30, 2016
USD ($)
Jun. 30, 2017
USD ($)
Jan. 10, 2017
CNY (¥)
Jan. 10, 2017
USD ($)
Mar. 29, 2016
USD ($)
Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]            
Schedule of Equity Method Investments [Line Items]            
Interest rate to concontrolling interest if joint venture is early terminated and liquidated 10.00%          
Corporate Joint Venture [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]            
Schedule of Equity Method Investments [Line Items]            
Initial capitalization of joint venture           $ 330,000,000
Parent Company [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]            
Schedule of Equity Method Investments [Line Items]            
Percent ownership in joint venture 51.00%          
Chongqing Funds [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]            
Schedule of Equity Method Investments [Line Items]            
Percent ownership in joint venture 49.00%          
Payments to acquire interest in joint venture   $ 33,000,000        
Scenario, Forecast [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]            
Schedule of Equity Method Investments [Line Items]            
Consideration transferred to acquire interest in joint venture     $ 10,000,000      
Subsequent Event [Member] | Corporate Joint Venture [Member]            
Schedule of Equity Method Investments [Line Items]            
Total price payable under EPC Contract       ¥ 540,000,000 $ 77,996,360  
Contract amount payable in 2017         58,300,000  
Contract amount payable in 2018         19,700,000  
Design Fees [Member] | Subsequent Event [Member] | Corporate Joint Venture [Member]            
Schedule of Equity Method Investments [Line Items]            
Total price payable under EPC Contract       19,525,052 2,820,154  
Construction and Procurement Fees [Member] | Subsequent Event [Member] | Corporate Joint Venture [Member]            
Schedule of Equity Method Investments [Line Items]            
Total price payable under EPC Contract       ¥ 520,474,948 $ 75,176,206  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.6.0.2
Joint Venture - Changes in Total Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Balance, June 30, 2016     $ 242,039  
Contributions from noncontrolling interest     33,000  
Exercise of common stock options and release of RSUs     7,239  
Issuance of shares under ESPP     1,166  
Reissuance of treasury stock upon exercise of common stock options and release of RSUs     324  
Withholding tax on restricted stock units     (348)  
Stock-based compensation expense     2,870  
Net income (loss) $ 1,657 $ (1,611) 4,087 $ (3,586)
Net loss attributable to noncontrolling interest (1,190) $ 0 (2,067) $ 0
Cumulative translation adjustment     (2,256)  
Ending balance 288,121   288,121  
Parent [Member]        
Balance, June 30, 2016     242,142  
Contributions from noncontrolling interest     0  
Exercise of common stock options and release of RSUs     7,239  
Issuance of shares under ESPP     1,166  
Reissuance of treasury stock upon exercise of common stock options and release of RSUs     324  
Withholding tax on restricted stock units     (348)  
Stock-based compensation expense     2,870  
Net income (loss)     6,154  
Cumulative translation adjustment     (1,191)  
Ending balance 258,356   258,356  
Noncontrolling Interest [Member]        
Balance, June 30, 2016     (103)  
Contributions from noncontrolling interest     33,000  
Exercise of common stock options and release of RSUs     0  
Issuance of shares under ESPP     0  
Reissuance of treasury stock upon exercise of common stock options and release of RSUs     0  
Withholding tax on restricted stock units     0  
Stock-based compensation expense     0  
Cumulative translation adjustment     (1,065)  
Ending balance $ 29,765   $ 29,765  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 74 Months Ended
Jul. 07, 2015
Dec. 31, 2016
Dec. 31, 2016
Jan. 31, 2017
Jun. 07, 2015
Apr. 30, 2015
Mar. 31, 2015
Class of Stock [Line Items]              
Shares Repurchase Program Remaining Balance   $ 6.4 $ 6.4     $ 50.0 $ 17.8
Treasury Stock, Shares, Acquired   0 5,723,093        
Treasury Stock, Value, Acquired, Cost Method     $ 50.8        
Treasury stock acquired, average price per share (in dollars per share)     $ 8.87        
Treasury Stock, Shares, Retired     0        
Treasury Stock Reissued, Average Price Per Share     $ 6.13        
Treasury Stock Reissued              
Class of Stock [Line Items]              
Treasury stock acquired, average price per share (in dollars per share)     $ 11.17        
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures (in shares)     103,003        
Dutch Auction Tender Offer [Member] | Common Stock [Member]              
Class of Stock [Line Items]              
Share repurchase program, authorized amount (USD in Millions)         $ 30.0    
Treasury Stock, Shares, Acquired 3,296,703            
Treasury stock acquired, average price per share (in dollars per share) $ 9.10            
Subsequent Event [Member]              
Class of Stock [Line Items]              
Aggregate offer price authorized under the Shelf Registration Statement       $ 250.0      
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended 74 Months Ended
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2016
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Treasury Stock, Shares, Acquired     0 5,723,093
Options, Weighted-Average Remaining Contractual Life (in years)   4 years 8 months 16 days 4 years 11 months 5 days  
Options vested and expected to vest, Number Outstanding (in shares) 1,121,561   1,121,561 1,121,561
Options vested and expected to vest, Weighted Average Exercise Price (in dollars per share) $ 11.03   $ 11.03 $ 11.03
Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years)     4 years 10 months 28 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 11,484,305   $ 11,484,305 $ 11,484,305
Options, Number Exercisable (in shares) 951,973   951,973 951,973
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price $ 11.65   $ 11.65 $ 11.65
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years 6 months      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 9,162,612   $ 9,162,612 $ 9,162,612
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Outstanding at June 30, 2016     1,859,260  
Granted (in shares)     0  
Exercised (in shares)     (637,406)  
Canceled or forfeited (in shares)     (90,000)  
Outstanding at December 31, 2016 1,131,854 1,859,260 1,131,854 1,131,854
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Outstanding at June 30, 2016 (in dollars per share)     $ 11.37  
Granted (in dollars per share)     0  
Exercised (in dollars per share)     11.87  
Canceled or forfeited (in dollars per share)     12.63  
Outstanding at December 31, 2016 (in dollars per share) $ 11.00 $ 11.37 $ 11.00 $ 11.00
Options Outstanding Aggregate Intrinsic Value $ 11,625,154 $ 5,959,720 $ 11,625,154 $ 11,625,154
Options Exercised Aggregate Intrinsic Value     $ 5,189,023  
Employee Share Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Volatility Rate     39.09%  
Expected Term     1 year 3 months 18 days  
Expected Dividend Rate     0.00%  
Employee Share Purchase Plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk Free Interest Rate     0.60%  
Employee Share Purchase Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk Free Interest Rate     1.00%  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2016
Dec. 31, 2016
Share-based Compensation [Abstract]    
Options, Number Outstanding (in shares) 1,859,260 1,131,854
Options, Weighted-Average Remaining Contractual Life (in years) 4 years 8 months 16 days 4 years 11 months 5 days
Options, Weighted-Average Exercise Price (in dollars per share) $ 11.37 $ 11.00
Options, Number Exercisable (in shares)   951,973
Options, Weighted-Average Exercise Price (in dollars per share)   $ 11.65
Options vested and expected to vest, Number Outstanding (in shares)   1,121,561
Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years)   4 years 10 months 28 days
Options vested and expected to vest, Weighted Average Exercise Price (in dollars per share)   $ 11.03
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity and Share-based Compensation - Restricted Stock Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2016
Jun. 30, 2016
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Weighted Average Remaining Recognition Period (Years) 1 year 3 months 18 days    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested at June 30, 2016     933,063
Granted     109,617
Vested     (78,235)
Forfeited     (18,725)
Nonvested at December 31, 2016 945,720 933,063 945,720
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Nonvested at June 30, 2016     $ 9.18
Granted     20.18
Vested     9.40
Forfeited     10.94
Nonvested at December 31, 2016 $ 10.40 $ 9.18 $ 10.40
Weighted Average Remaining Recognition Period (Years) 1 year 4 months 24 days 1 year 8 months 23 days  
RSUs Nonvested Aggregate Intrinsic Value $ 20,115,464 $ 12,997,568 $ 20,115,464
RSUs vested and expected to vest, Outstanding (in shares) 829,631   829,631
RSUs vested and expected to vest, Weighted Average Remaining Recognition Period (in years) 1 year 3 months 18 days    
RSUs vested and expected to vest, Aggregate Intrinsic Value $ 17,646,257   $ 17,646,257
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated share-based compensation expense $ 1,554 $ 1,085 $ 2,870 $ 1,874
Unrecognized compensation expense $ 5,400   5,400  
Recognition period of share-based compensation expense (in years) 1 year 3 months 18 days      
Cost of goods sold        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated share-based compensation expense $ 205 157 400 288
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated share-based compensation expense 383 264 743 457
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated share-based compensation expense $ 966 $ 664 $ 1,727 $ 1,129
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2016
Related Party Transaction [Line Items]            
Income tax expense $ 1,085   $ 1,015 $ 2,322 $ 2,229  
Estimated effective income tax rate 39.60%   (170.30%) 36.20% (164.30%)  
Increase in deferred tax assets and prepaid tax asset   $ 6,600        
Prepaid taxes, current and noncurrent $ 6,100     $ 6,100    
Prepaid taxes, current 1,100     1,100    
Prepaid taxes, noncurrent 4,998     4,998   $ 0
Unrecognized tax benefits 6,900     6,900    
Unrecognized tax benefit that would impact effective tax rate $ 4,500     $ 4,500    
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Information - Revenue by Location and Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 94,687 $ 79,825 $ 192,049 $ 161,264
Power discrete        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 69,822 59,392 141,250 119,305
Power IC        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 21,859 16,400 44,857 33,913
Packaging and testing services        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 3,006 4,033 5,942 8,046
Hong Kong        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 78,253 69,904 161,088 140,357
China        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 14,383 7,922 26,825 16,938
South Korea        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 393 442 759 1,100
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 798 784 1,692 1,501
Other Countries        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 860 $ 773 $ 1,685 $ 1,368
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Information - Long-lived Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Jun. 30, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net $ 122,686 $ 116,084
China    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net 68,639 64,272
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net 53,432 51,214
Other Countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, plant and equipment, net $ 615 $ 598
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Geographic Information - Narratives (Details)
6 Months Ended
Dec. 31, 2016
Segment
Segment Reporting [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Purchase Commitments (Details) - USD ($)
$ in Millions
Dec. 31, 2016
Jun. 30, 2016
Raw materials, wafers, and packaging and testing services puchase commitments    
Purchase Commitment, Excluding Long-term Committment [Line Items]    
Purchase commitment, amount $ 25.9 $ 39.6
Property and equipment purchase commitments    
Purchase Commitment, Excluding Long-term Committment [Line Items]    
Purchase commitment, amount $ 10.3 $ 6.6
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Guarantees (Details) - USD ($)
Dec. 31, 2016
Jun. 30, 2016
Indemnification Agreement    
Loss Contingencies [Line Items]    
Indemnifications accrual $ 0 $ 0
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Other Investments (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2016
Jun. 30, 2017
USD ($)
Jan. 10, 2017
CNY (¥)
Jan. 10, 2017
USD ($)
Mar. 29, 2016
USD ($)
Corporate Joint Venture [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Initial capitalization of joint venture         $ 330,000,000
Parent Company [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions 51.00%        
Chongqing Funds [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions 49.00%        
Scenario, Forecast [Member] | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Consideration transferred to acquire interest in joint venture   $ 10,000,000      
Subsequent Event [Member] | Corporate Joint Venture [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total price payable under EPC Contract     ¥ 540,000,000 $ 77,996,360  
Design Fees [Member] | Subsequent Event [Member] | Corporate Joint Venture [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total price payable under EPC Contract     19,525,052 2,820,154  
Construction and Procurement Fees [Member] | Subsequent Event [Member] | Corporate Joint Venture [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total price payable under EPC Contract     ¥ 520,474,948 $ 75,176,206  
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -QQ24H?(\\#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,$% @ W'%)2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) 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 " #<<4E*)@[[(N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)O)^GZ!T,W%\63@N""XBTDL[O!I@W)2+MO;QIW MNX@^@)!+9G[YYAM(:X(T0\3G. 2,Y#!=3+[KDS1AS?9$00(DLT>O4YT3?6YN MA^@UY6O<0=#F0^\0&LZOP2-IJTG##*S"0F2JM4::B)J&>,1;L^##9^P*S!K M#CWVE$#4 IB:)X;#U+5P!LPPPNC3=P'M0BS5/[&E ^R8G));4N,XUN.JY/(. M MZ>'E_*NI7K$^G>8'Z5G*1#P#4[37Y=W=UO'IAJN+BI>%/QVXVXE/GPJ_?9 M]8??6=@/UFW=/S8^":H6?OT+]0502P,$% @ W'%)2IE&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 " #<<4E*>-:,JE<" "O!P & 'AL+W=O[\/=P>(=($@WBI M22]F) CH51[4G'\'IWZDZ8FSN?OWC^; MY%4R9RS(D=%?]456.S_SO0NYXCN5SZS_0L:$8M\;L_]&'H0JN(Y$:92,"O/U MRKN0K!F]J% :_#:,=6O&?O@3H9'F)H0C(9P(*/PO 8T$-!%@9)(?(C.I?L(2 M%SEGO<>'T^JP+@JX16HS2VTT>V?^J6R%LCZ*( ?A0XV@CD%D#.#)"AHQD]KH0 M&!"Q0;3##J,LC9+4+9,X91)+)EO(V(B-6R!U"J06'2Y+Q0%9J97,*9'9_$6Q M'!R0E6K9."4V-C]:2#@@L5L"!NX[%=@>DN6M"JQ##P.XY"6V=96R,F MF6.R%17G!=[#T%;9+%5L3!BLJ+AO,42V![AX*$;,ASU#21"GR?)\P.SY:PB_ MF4XAO)+=6].F9M:I&^W->PO^P8=6]AWS6]T*[\RD>H3-4WEE3!(54/"D0JE4 M]YP6E%REGJ9JSH<6,BPDZ\;V"*8>7?P%4$L#!!0 ( -QQ24HA!2%[> 0 M ,\5 8 >&PO=V]R:W-H965T&UL?9C;;N,V$(9?Q?!] M5N0,3PH< [47BQ9H@6"+MM=*S,3&2I8K*?'V[2O)BB'/#'-C'?P/^?.@CT.N MSG7SH]W'V"U^5N6Q?5CNN^YTGV7M\SY61?NE/L5C_\]+W51%US\VKUE[:F*Q M&X.J,@.E7%85A^-RO1K?/3;K5?W6E8=C?&P6[5M5%E7GZ\^'YX MW7?#BVR].A6O\<_8_75Z;/JG[%K*[E#%8WNHCXLFOCPL?]'W6_1#P*CX^Q#/ M[>Q^,33EJ:Y_# ^_[1Z6:G 4R_C<#444_>4];F-9#B7U/OZ="EU>ZQP"Y_+J?6_Q_=8]O+! M25_'78]^-__6M;?NW[VN 5?8^E#-) M-A<)S"6WBJV@P*LDZ^N_F@#1!(SQ.(\W!S M)"WALN"]3Y@QHAG#S3ABYB*QLUIPUN"+$Z[1(<@^K.C#^+"L#C FT-$5 M5,[FB3YQHA?'O03BQ;%:O +,B1>N,DB$X":,[(W%IJ1A#E/N%%!JGF)*5?W49S1@;%QDD0Z=27*6-4F\L92CDBPW(3%K0.8H<(X:RE$0"-D#F]B15-8G1@IDC +'J*$8!8&/.CAIP.E:1R>8)_(!,4>!IK:!H[:6ZF!-#/6Q#YV1R\ M]2*S&#B+#64Q<,AZS)6G;@29,RY!&Y!9#)S%AK)8TK Y_*GFUHE,87!LG3,) M0H!,3N#DM)16P*%(U[A/);<^9&I"8"VQJ5DBLPXXZRQC"X>89:,B:!)<09ER MR"EG*5>0\^O.Y#G-F[:2SBJ=)T899=(A)YVE;$&!8?VFQ].A%G0ZU\:D-LDR M[9#3CB[&&^0_#7*.:>4@L &3=$KYQ&1&&7G( MD62RPE0Y!VZX)^8_^KV5(S Y.54-;AE%6D=BL\;]Y.W MWGE0&BC%[PKW;-9W9"H'0E[EX-MIXT))A&M\Y-(%$LT-[W!=2T^"X^_HU)UB M2L-Y_]W[%Y6\2.: &-Z1^D]UXN7&35WGA,_H6O,7TG_%8T*1ZXS9?\H<.N]4A>2B\=2 ^YE%.JF^GUD2V3,S>BMC+P4WZ&27;0>+/ M)/Y2L;,H@DD"1/P)PK="^,H^G$-H(;:#)%625DG@"D(=Y)%JP1)860*3)=!8 M!DDTBQ+!X=%PGA NB$(K46@2A1I1: 3R,]\+32*+, UA]"%19"6*3*)((XK, M0$&468@L0C^)P@^)8BM1;!+%&E'\U EZI%JP)%:6Q&1)-);$2-JSGZ GA NB MU$J4FD2I1I0:@724>XH%0V9ER$R&3&/('C+<4RP81&6QWG;0H$B@?MU!\Z^- M?6(619^X-F%W&LCK^0/12M2%<>>&7DW#Y%$GSGDX5 \(\Z.5?VMV7K? M3GZ4Q;YYG&[;]O 01_VT_FL;WNIY[/JK2UV>_]23YJWLLSK_Q:^J(Z/4SG]:/BZVVS;KB&:SP[Y MQO_EV[\/+W5XBLXLJUWI]\VNVD]JOWZ-4="/RA5^V'44>+N\^]471,85Q?!](I^<^N\#+^P_V+[WX(.8U;WQ: M%?_N5NWV<9I,)RN_SM^*]FMU_,T/@LQT,JC_P[_[(L"[D80^EE71]/\GR[>F MKYO-971TG]6D]'/)NV::03Y(H]'\>!'"#6 )1QVD%!$K-(:?DF0W2:Z&J=BY4GV\ MOHS7:*Y.D+B'['N(TS:)D1J*BET"!@FB*.E :(=4,3 KP6I>F6:5::H,C69Q M@IC+,8-Q* DI15F=&)PJBI(Z$1(MO(R!*0EJ9&D95IFARBQ29D@W ,*AS*84 M);4C+P)%:2U4@H11E!)"C:Q%R^JR/86ZU!7S\3$;']-Y0:-+AF[%G@"4A8ER?;!% @*<'')H0!&MGG)F[JT5%F,E5DZ M9HM-)V50=Z$LQ,;,P+3 768+)8;T%Z1\=QR9+* ]WV@ MON^P[P\8)%5BJ13U*U(Y;OQ)F?'.M%ZCU.FR]P%AO^)S$FP('X]1Q;!9WFK%L M5%UT<794^GK3'^0UDV7UMF^[M%^TG@\+GZ [>T+M"_F02J;]63YDIZ/ 3_K3 MR>2?>;W9[9O):]6V5=F?2ZVKJO5A].(^C'OK\]7YH?#KMKN-PWU].A$\/;35 M83CMC,Y'KO/_ 5!+ P04 " #<<4E*D]G"LJD" !U"0 & 'AL+W=O MTDW;^?;2BE9S?;"]C'=]_=YS/V+2YI6+L.C4MT\ MBN3VR!HJ;WC'6OUEST5#E9Z*0R0[P>C..C5UE,0QB1I:M>%J86WW8K7@)U57 M+;L7@3PU#15_UJSFEV6(PE?#0W4X*F.(5HN.'M@C4S^Z>Z%GT,R+,)@Q_;T5*L'?OG"!CTX# ;Q MW]B9U1IN,M$QMKR6]AEL3U+Q9F#1J33TI7]7K7U?!OY7-[]#,C@DHX..?"70/3;H:-FUZ$YUN7:&J.M MCOVFUU-JZWDU(XOH;'@&R+J')!-(GKR'W+D0-"(B'7],(O$EL4X<=Q"@=!%Y M"G+X)\GF*LF[-%/O6J76/YOX%SE8JQZ26TC;+P3! %2ZH$^(( 3TN*@LAO$V M'JH4%\2O*O.JREQ5,Z"JA^!)E*3(H"H7Y%/EH@C"&5#EH?I8%?:JPHZJ&:P5 M=J,D:0)V?^FB'$T^H@0#HHT'A3#V:R)>3<355 !-Q U"""AGZ0$A$L= E8M" M10JD;SQ4:9Y]\//G7E6YHPI#5;EO@5.P:TH7!25Y>%*4PF/B&L\[/8573^%6 M"?Y/A7M*8(*!'!?DJY*+RF8$'(T;#Y6G2M'DSFB8.-@+7 9;?FJ5.1(GUK%' MN$W,G0/L:S0OD<=^IWN*O@5XH^\;DN]4'*I6!D]BSZ3J"?*-X-34XT=EJKOU!+ P04 " #<<4E*X-XCI7H$ M !'%0 & 'AL+W=O<&4F4 L= HL6B!5H@V&+;:\5F8F,ERY64>/OVI0[QVC/#O8DEYN?P'QX^ M4ER?F_9[MW>N7_RHJV-WO]SW_>DNBKKMWM5E]ZDYN:/_STO3UF7O7]O7J#NU MKMR-E>HJ0F/2J"X/Q^5F/98]M9MU\]97AZ-[:A?=6UV7[7^/KFK.]TM8?A1\ M/;SN^Z$@VJQ/Y:O[R_7?3D^M?XLN47:'VAV[0W-/W\ M$?W+F+Q/YKGL7-%4_QQV_?Y^F2T7._=2OE7]U^;\FYL32I:+.?L_W+NKO'QP MXMO8-E4W_EULW[J^J>_,[5 X]MWX/Y]MYTO?-V#,.GH? M LV:QTF#UYJ+(O+1+TV@UL0CBNIXVT A%9;T%DA-@L;Z=)-$P&*L!HC' /%5 M@,RR3I@D=I0<1TELN*B0HA4E6:I;250KB9(+Z@%2-4 J<@%#+)E)DUSY!,*4 MJ0I-96VFF[&J&:N8B9D9*YK!S+(Y6$@19#;6K62JE4RQDC KF6@E33)@5J0H M,8$ASE4GN>(D94YRTG9Q1>GHO*'B( ;':0H00K 68$*29'B M-.9^-.*:E (P11VF&"LS,)25#D"4 3@Q$&)-B+##^B%(@L-N$X_5 Z-P#<' ME&1;49QQ+XH*LCQ@1P<@*@!$#D"4:,LLP.I).4%)(B)RDI)T236_[!HDG$V1?X"3/'3Z>6]S,8F4PRED M2>"SE70ZD_(9CJ$0.E-)82K'TR-)6B:0B)24+W%_P@W8T9E*"E.),W4675]@ MR#4A-3'?/:.KZZ?:M:_C35VWV#9OQWZXZ+DJO=P&/N!P?<7*'^&NF.[T?H:9 MKAC_+-O7P[%;/#=]W]3C%=9+T_3.6S2??$_M7;F[O%3NI1\>K7]NIZN]Z:5O M3O.U972Y.]W\#U!+ P04 " #<<4E*E5G2W*\! #2 P & 'AL+W=O ME!XY_&6,4]NK9EKK? ZPA2DJ6[W2U37&A:YC%VLF5N!B^%AI,E;E"* MV]\=>SMS!@Y$_1>V[@MY14D/#!^D?S?@)YG[>43(W_P4N(#$]*,$:E9$N?DDU M.&_4S()2%'^93J'C.<[\5]@V()T!Z1L FPI%Y1^XYV5NS4CL-/N>ARM.#BG. MI@K!.(KX#\4[C%[*)$MR=@E$<\YQRDG7.4L&0_:E1+I5XIC^!4^WX=FFPBS" MLS\4_H-@OTFPCP3[_[:XE9.]*<)6,U5@V[A-CE1FT'&35]%E8>_3>">_TZ=M M_\IM*[0C9^/Q9N/\&V,\H)3=#:Y0AP]L<20T/ICOT;;3FDV.-_W\@MCRC,M? M4$L#!!0 ( -QQ24H G2IQLP$ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0[DC:5:^C\38U& M"^=-TS#;&Q!5!&G%^&YWQ[20'2VRZ#N9(L/!*=G!R1 [:"W,KR,H''.ZIU?' MLVQ:%QRLR'K1P#=PW_N3\19;6"JIH;,2.V*@SNG#_G!,0WP,^"%AM*LS"96< M$5^#\;G*Z2X( @6E"PS";Q=X!*4"D9?Q<^:D2\H 7)^O[!]C[;Z6L[#PB.I% M5J[-Z3TE%=1B4.X9QT\PUW-+R5S\%[B \N%!B<]1HK)Q)>5@'>J9Q4O1XFW: M91?W<;I)KK!M )\!? '<1P";$D7E3\*)(C,X$C/UOA?AB?<'[GM3!F=L1;SS MXJWW7HI]DF;L$HCFF.,4P]&PO=V]R:W-H965T&UL?5/;CM,P$/T5RQ^P;MV6+542:;L(@012M0AX=I-)8JTOP7::Y>\9.]D0 M(.+%]HSGG#DS'F>#=<^^!0CD12OC<]J&T)T8\V4+6O@[VX'!F]HZ+0*:KF&^ MF\C_$IX)N$P2_.)%9RM?8Y&A^K MG&ZB(%!0AL@@<+O!(R@5B5#&CXF3SBDC<'E^97^?:L=:KL+#HU7?917:G!XI MJ: 6O0I/=O@ 4ST'2J;B/\$-%(9')9BCM,JGE92]#U9/+"A%BY=QER;MPWAS M.$RP=0"? 'P&'%,>-B9*RM^)((K,V8&XL?>=B$^\/7'L31F=J17I#L5[]-Z* M[>X^8[=(-,6" M_7]+7(MY^U<2MNBI!M>D:?*DM+U)D[SPS@/[P-.;_ X?I_VS<(TTGEQMP)=- M_:^M#8!2-GS&\=L-(+MIA_$YF]<_ )02P,$% @ MW'%)2I8(?$ZS 0 T@, !D !X;"]W;W)K&UL M?5-A;]P@#/TKB!]0M.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J M@K1B/$ENF!:RHT46?2=39#@X)3LX&6('K87Y<02%8TYW]-WQ))O6!0I,0B5GQ)=@/%8Y38(@ M4%"ZP"#\=H%[4"H0>1FO,R==4@;@^OS._BG6[FLY"POWJ)YEY=J%_\B?;A*DD2#];XE; M,7^J9*N>:C!-G"9+2ARZ.,DK[S*P=SR^R:_P:=J_"-/(SI(S.O^RL?\UH@,O M);GR(]3Z#[88"FH7CA_\V4QC-AD.^_D'L>4;%S\!4$L#!!0 ( -QQ24H5 MZJ,>M $ -(# 9 >&PO=V]R:W-H965T29M<<7!1@7\#K]^P)V'+>U^@+,,.?, MF6%(!S1OM@%PY%U);3/:.-<=&+-% TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO'- MYIHIT6J:I]%W,GF*O9.MAI,AME=*F%]'D#AD=$L_'$]MW;C@8'G:B1I^@'ON M3L9;;&8I6P7:MJB)@2JC=]O#,0GQ,>"EA<$NSB14QL^)D\XI W!Y_F#_$FOWM9R%A7N4KVWIFHS>4E)")7KIGG#X M"E,]>TJFXA_A M*'!R4^1X'2QI44O76H)A8O18GW<6]UW(?Q9G\]P=8!? +P M&7 ;\[ Q453^()S(4X,#,6/O.Q&>>'O@OC=%<,96Q#LOWGKO)=\FNY1= M$4 M?4[!UU(<^3]PO@[?K2K<1?CN#X7).D&R2I!$@N2_):[%[/]* MPA8]56#J.$V6%-CK.,D+[SRP=SR^R6?X..W?A:E;;&UL?5-A;]L@$/TK MB!]0$L=MH\BVU'2:-FF5HE;;/A/[;*,"YP&.VW]?P([G;=:^ '?<>_?N.+(! MS:MM 1QY4U+;G+;.=0?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DR69SQQ07 MFA99])U,D6'OI-!P,L3V2G'S?@2)0TZW].IX%DWK@H,56<<;> 'WO3L9;[&9 MI1(*M!6HB8$ZIP_;PS$-\3'@AX#!+LXD5')&? W&URJGFR ())0N,'"_7> 1 MI Q$7L:OB9/.*0-P>;ZR?XZU^UK.W,(CRI^BNF<)TL:5E+UUJ"86+T7QMW$7.N[#>'-[A:T#D@F0S(!]!+ Q M453^B3M>9 8'8L;>=SP\\?:0^-Z4P1E;$>^\>.N]EV*;WF7L$HBFF.,8DRQC MY@CFV><4R5J*8_(//%F'[U85[B)\]X?"^W6"=)4@C03I?TMJK M-'&:+"FQUW&2%]YY8!^2^":_P\=I?^*F$=J2,SK_LK'_-:(#+V5SXT>H]1]L M-B34+ASO_=F,8S8:#KOI!['Y&Q&PO=V]R:W-H965T=^<"DF-,^V!W#D M14EM2]H[-YP8LW4/BML['$#[FQ:-XLZ;IF-V,,";2%*2I4GRABDN-*V*Z+N8 MJL#12:'A8H@=E>+FUQDD3B4]T%?'D^AZ%QRL*@;>P5=PWX:+\19;51JA0%N! MFAAH2_IP.)WS@(^ [P(FNSF34,D5\3D8GYJ2)B$AD%"[H,#]=H-'D#((^31^ M+IIT#1F(V_.K^H=8NZ_ERBT\HOPA&M>7])Z2!EH^2O>$TT=8ZCE2LA3_&6X@ M/3QDXF/4*&U<23U:AVI1\:DH_C+O0L=]FF^R;*'M$]*%D*Z$^QB'S8%BYN^Y MXU5A<")F[OW PQ,?3JGO31VK:-?DSV!?)=@3P*Y/\M<0=S_+M(MNFI M/%:;*D MQE''2=YXUX%]2..;_('/T_Z%FTYH2Z[H_,O&_K>(#GPJR9T?H=Y_L-60T+IP M?.O/9AZSV7 X+#^(K=^X^@U02P,$% @ W'%)2BH5Z^>T 0 T@, !D M !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DANJTY) MI%ZG:956Z=1IVV[8^G-,3'@!\21KU J$*&,EYF3 M+BD#<'U^9_\<:\=:+L+!O5$_9>7;G-Y24D$M!N6?S/@%YGH.E,S%?X4K* P/ M2C!':92+*RD'YXV>65"*%J_3+KNXC]-->L6L@FF-.4PQ?QRP1#-F7%'PK MQ8G_ ^?;\&1381+AR1\*DVV"=),@C03I?TO6K4! #2 P &0 'AL M+W=O_4M0"!O6AF?TS:$ M[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S:W3 MI:)$EW]D5F>V#D@;. MCOA>:^%^GD#9(:=;^NYXD4T;HH,562<:^ +A:W=V:+&9I9(:C)?6$ =U3A^V MQ],^QJ> ;Q(&OSB36,G%VM=H?*QRNHF"0$$9(H/ [0J/H%0D0AD_)DXZIXS MY?F=_3G5CK5D@EKT*KS8X0-,]1PHF8K_!%=0&!Z58([2 M*I]64O8^6#VQH!0MWL9=FK0/X\V!3[!U )\ ? ;D.Q7OT7HOMX9"Q:R2:8DYC#%_&S!$,V><4?"W%B?\# MY^OPW:K"78+O_E!XNTZP7R78)X+]?TM5+:WJ1)7GCG M@7U(C\A^AX_3_EFX1AI/+C;@RZ;^U]8&0"F;&QRA%C_8;"BH0SS>X=F-8S8: MP7;3#V+S-RY^ 5!+ P04 " #<<4E*@=E$)RJHTI*Z(Z"?3J@C@C41#L"*=-Z^>I\YUEGHI>LZ:%L_14 MSSF5OT_ Q)#YH7]WO#95K:V#Y&E'*_@&^GMWEL8B,\NUX="J1K2>A#+SG\/C M*70!#O&C@4$M]IXMY2+$FS4^7S,_L!D!@T);"FJ6&[P 8Y;)Y/%K(O5G31NX MW-_9/[KB33$7JN!%L)_-5=>9O_>]*Y2T9_I5#)]@*FCK>U/U7^ &S,!M)D:C M$$RYIU?T2@L^L9A4.'T?UZ9UZS#QW\/P@&@*B%8!9!1RF7^@FN:I%(,GQ\/O MJ.UQ>(S,V136Z8["O3/)*^.]Y>%VGY*;)9HPIQ$3+3$S@ACV62+")$[1?^$1 M'AZC&<8N/%ZJQP\(-BC!QA%L_BGQL"H1P>P"7&2+BFP1@G E@F$>5+)#178( M0;P2P3 ;7"1!11*$8+L2P3 [7&2/BNP1@F0E@F'VN,@!%3D@!.O&(YCD0>/# M /^# H1BW7H4]*#WX8,_-40HUMU'0>OVD\5PX" K-Q:55XB^=3-YX9U'[W/D MALM?^#BWOU)9-:WR+D*;$>4&22F$!I-+\&2^]]I<%;/!H-1VFYB]'.?E:&C1 M37AO" 0 -P0 !D !X;"]W;W)K M&UL;53M;J,P$'P5RP]0)R0TO0B0FE;5G70G13U= M^]N!!:SZ@[--Z+W]V890FOI/[%UF9V9M;[)!Z3?3 ECT+K@T.6ZM[?:$F+(% M0&9-:WV"%%E'&_@-]D]WU"XB,TO%!$C#E$0:ZAS?K_>'U.,# MX(7!8!9[Y#LY*?7F@Q]5CE?>$' HK6>@;CG# W#NB9R-OQ,GGB5]X7)_87\* MO;M>3M3 @^*OK+)MCN\PJJ"F/;?/:O@.4S\I1E/S/^$,W,&]$Z=1*F["+RI[ M8Y686)P50=_'ED$P%R54!&86"\T=J:9%I-2 ]GGU'_16O]XD[ MF](GPU&$;\Z\<=ESL=ZE&3E[H@ES&#')$C,CB&.?)9*8Q"'Y4I[$RS=1AYM0 MOEFJ;](XP39*L T$VT\MWEZU&,/LXB)I5"2-$-Q=B<0PWZY$R.+B!.@F/%F# M2M7+,"Z+[#P5]TFX^ _X.%*_J&Z8-.BDK'L^X9)KI2PX*ZL;YZ5U4SP''&KK MMSNWU^-;'@.KNFE,R?Q?4?P'4$L#!!0 ( -QQ24JC3UD&M@$ -(# 9 M >&PO=V]R:W-H965T%'=W9@"--ZVQBGLT;0C?PI&M^7]$A) RT?I7\RTR=8ZGE'R5+\%[B!Q/"@ M!'/41KJXDGITWJB%!:4H_C+O0L=]FF_N\P6V#\@60+8"CC$/FQ-%Y1^XYU5A MS43LW/N!AR=.3QGVI@[.V(IXA^(=>F]5>DP*=@M$2\QYCLFV,6L$0_8U1;:7 MXIS]!\_VX8==A8<(/VRS'X[[!/DN01X)\G]*3-^4N!?S5B7;]%2![>(T.5*; M4<=)WGC7@7W(XIO\#9^G_2NWG=".7(W'EXW];XWQ@%*2.QRA'C_8:DAH?3B^ MQ[.=QVPVO!F6'\36;US] 5!+ P04 " #<<4E*94*O"1," "H&CM)35\ZI_', )KK,#_V[XZ4N*VT=)$];6L)/T+_:HS06&5G.-8=&U:+Q M)%PR_S'<'T(7X!"O-71JLO=L*2D7T7V%H:"U[PW5?X<; M, .WF1B-0C#E?KWBJK3@ XM)A=./?JT;MW;]R>8>A@=$0T T!B0N@/1"+O,O M5-,\E:+S9'_Y+;4]#O>1N9O".MU5N#.3O#+>6QXFJY3<+-& .?28:(H9$<2P MCQ(1)G&(/H5'>/@*S7#EPE=3]7A!/T8)8D<0_U=B/"L1PZQQD34JLD8(-C,1 M#+/%13:HR 8A2&8B&&:'BVQ1D>UG@ETP$\$P"SU)4)$$(8AF(AAFA8OL4)$= M0C!O/(99:'P8X%]0@%#,6X^"%GH?+GRI(4(Q[SX*FK>?3(8#!UFZL:B\0EP; M-Y,GWG'T/D9NN/R#]W/[!Y5EW2CO)+0946Z07(308'()'LS_O3)/Q6@PN&B[ MW9J][.=E;VC1#F\!&1^D_"]02P,$% @ W'%)2N93-7JV 0 T@, !D M !X;"]W;W)K&UL;5-A;]P@#/TKB!]0+ES:5:/*J5>=R MVGK?'QAS90M:N"O30X#1MPUQO0501I!7CN]T-TT)VM,BB[V2+S Q> MR0Y.EKA!:V'_'D&9,:<)?7,\RJ;UP<&*K!<-_ +_NS]9M-C"4DD-G9.F(Q;J MG-XEAV,:XF/ 'PFC6YU)J.1LS',P'JJ<[H(@4%#ZP"!PN\ ]*!6(4,;+S$F7 ME &X/K^Q?XNU8RUGX>#>J"=9^3:GMY144(M!^4YGFM*YN)_P 44A@;Z9H9M _@,X O@-N9A4Z*H_*OPHLBL M&8F=>M^+\,3)@6-ORN",K8AW*-ZA]U+@@V;L$HCFF.,4PU\?CF[R'3]/^4]A&=HZ7C?VOC?& 4G97.$(M?K#%4%#[&PO=V]R:W-H965T.S^DHY)MJ #1ZYZQ3&6ZT M[H^$J*(!3M6=Z*$S7RHA.=4FE#51O01:.A)G) J" ^&T[7">NMQ9YJD8-&L[ M.$ND!LZI_'T")L8,A_B6>&GK1ML$R=.>UO =](_^+$U$%I6RY="I5G1(0I7A MA_!X2BS> 5Y;&-5JCVPG%R'>;/"ES'!@"P(&A;8*U"Q7> 3&K) IX]>LB1=+ M2USO;^K/KG?3RX4J>!3L9UOJ)L/W&)50T8'I%S%^AKF?/49S\U_A"LS ;27& MHQ!,N5]4#$H+/JN84CA]G]:V<^LXZ]]H?D(T$Z(-@4Q&KO(GJFF>2C$B.9U] M3^U?'!XCU$D*#*26X,Z?:F/=H"1A4VFX3LY?35$Z!%OW\ MX)#EUXYYP(W^:3TJ^D +'H77)H"=]8.!T),U8%@ MYDX-(-V71FG!K MU2\R@@=6A2'!"=[M[(E@O<9F'W$F7N1HM[R6<-#*C$$Q_ M'(&KJ< )OB9>^K:S/D'*?& M_ #[X%2-,KB30T!7Y,#L?,XP/@ M5P^3V>R1[^2LU*L/OM8%WGE#P*&RGH&YY0)/P+DG%DZ\2OK"[?[*_B7T M[GHY,P-/BO_N:]L5^ &C&AHVGY[ ?FKS@Y4'2)C0G%T^T8(XSAFXPR8H@CGV5H#&)(_VOG,;+TZC#-)2G M6_4LC1/LHP3[0+#_I\7TIL489A\7R:(B680@NQ&)8>YO1,CFX@3H-CQ9@RHU MRC NF^PZ%8\T7/Q?^#Q2WYEN>VG065GW?,(E-TI9<%9V=\Y+YZ9X#3@TUF\_ MN;V>W_(<6#4L8TK6_XKR#U!+ P04 " #<<4E*YX ]'O8! !W!0 &0 M 'AL+W=O MZ3QHC.DWE.JR <'T@^RALV\JJ00S=JEJJGL%[.B#!*?18K&F@K5=4&1^;Z^* M3)X,;SO8*Z)/0C#U>PM<#GD0!I>-E[9NC-N@1=:S&KZ#^='OE5W1F7)L!72Z ME1U14.7!8[C9I4[O!:\M#/IJ3EPE!RG?W.++,0\6+B'@4!I'8'8XPPXX=R"; MQJ^)&F82?YS_9HFCQ( W*$BIVX>9'#9YCJ605D*OXK MG(%;NI22:_\DY4D;*2:*346P]W%L.S\.$_\2A@=$4T T!UCO?P7$4T#\ M$;#TQ8^9^5*?F&%%IN1 U'A8/7/_1+B)[<$\=_R7*%FJP0DQ@'K%' &@$L[PX,TZQPDP0U21# &@>D*"#]CRPQ M37)G0J_^8P&J]E=>DU*>.M]NKG;GKO(8^7OP(1];TC>FZK;3Y""-O4W^GZ^D M-&!363S88VEL%YP7'"KCIHF=J[$7C LC^ZG-T;G7%G\ 4$L#!!0 ( -QQ M24I5G".VV0( *X* 9 >&PO=V]R:W-H965T2V+G&P$2 :9-VJ2JU;9G%PQ$3>+,-M#]^]E.F@;GPLH#L9US MC^\Y_LB=71A_%4=*I?-6E;68NTV15D1,6$-K]6;/>$6DZO*#)QI. MRL!;S!IRH,]4_FP>N>IY/QD\>YF[K.CN[)J91/[/*5=H(BU^G4?Z=G6BJXSD3-L66E,/_.]B0DJSH6 ME4I%WMIG49OGI>-_#X,# ^P U][V H L(/@+"NP%A%Q!^=H:H"XBL&;Q6 MNS%S3219S#B[.+S=#PW1VPY-([5<6SUH5L>\4WX*-7I>8)S.O+,FZC!YB\$# M3(*O(>LQ!/4(3R709X&A+'(\"KD Q0I8A8U2,HM#R!* *HC2&546@ MJFAL2^##!#%($(]LP8$E)F\QT="7($PMU I 81Q;'J\A+AS%EC,05YC>V# ) M*"P!G,$P00H2I( SUK[/TU&>*,PL,:LQR+=,@6@"R[G-/9HK.1DH)P/D6!LR MS\:VAUEBGP !2PTQ!5GD24*XKJYT,B'[U$?6.KH!L6-JQB-W,GL4]!ALN$" M3)!]60*H!W_B)_[5S[XN0&YLGPJ8&]VX,!!XWR\1'DO%ME0,2;4//(#ZC%2( M&]O[ N8>2?4&W]J*\H,I?(2S9:=:ZATQ&.V+JZ6IK:SQ'$U7"!A?ZV+,?-L_ MZ-M*[@?AAZ(6S@N3JD(PW_$]8Y*J[/V)VM!'53SVG9+NI6XFJLW;"JKM2-9T MU:'7EZB+?U!+ P04 " #<<4E*.(*<=FD" W" &0 'AL+W=O^J%_";PVAUJH "CR'AWP=RQ^]"],[L"HLFM:W/&&=A[#^Z7_ M'"XV8: (&O&SP6=^M?94*5M*W]3FRV[I!RHC3' EE 22CQ,N,2%*2>;QVXCZ MXYF*>+V^J'_2QHR,1K_3\&9N"$M\SU7_%)TPD M7&4BSZ@HX?K7JXY(#"'Z(,1W M";$AQ(^>D!A"8IT AMJUF6LD4)$S>O;8D&*ZT/4DXA498$EAT.G2BT M#'$)P7]4E#@K2AP5S=T",Z? ['%/4Z= ^H"GZ:1.RZURBHC@?&Y9.@6%T+J% M&X=0G&3N@C)G0=FTH#AP"\R= O/'+94]WMD5@@=,-:"[-]6!29+0;AY3D'76 MQ@&)9O8] U=-K\7LH"<0]RIZ[(3RXRHZ3KEGJ)JF%5^%BS)TQ-=J*NHF^R$_ MC-1OB!V:CGM;*F2KU@UU3ZG ,O?@269=RRD^;@C>"[5,Y9H-HVS8"-J;,0W& M_PK%7U!+ P04 " #<<4E*M,C%VP@# #K#0 &0 'AL+W=OM=KQ M/*GN1,D+_60C9)XHO91;KRHE3]:U49YYU/>9ER=IX2),F-0(WZE_%B=W3LFE5ODWE-*OX@LM_I6NUF[MAUUGR3[#/U(HY?>)M0Z#IM M]M_X@6<:;B+1/E8BJ^I?9[6OE,A;%AU*GKPWU[2HK\?F"8M;,VQ 6P/:&6C? MGQF,6H/1R2#XU"!H#8*A!F%K$ X-B;4&S/+@-<6JJ[],5#*?2G%T9'. RL2< M4S)A^O]=F1$XND NB@H MBF)!K\PM!P\ ,;J$+*\AD05Y_*^?IT])+C(9P7J.:OO@HIX4$P20(*@)1A<$ M/1&$D" $$016'1 FQ$X8=,( <,$$22(AJPXLP<(D[(:28&F2:$A) ,@NR1*"QO9Y M0Z#8/F\ Q/R>M'##(* ;L)ZW%,'M@,3#BTMQ/Z#^@.(B$+MZ(R)07S"XLU"@ M8M8C08I53.D-)<$JINB=>542 &+V>8,@9ITW"(JL\P9!/9V?XLY"03]@<0\% M[@KM;\@DR4!^X]ZDFGFCA-],P9]3^0V+2KG52C]M5Q_TVZ$4%S'[M_I0N[T MY-4M,KY1YC;2][(9/YJ%$F4[6GG=?#?_!U!+ P04 " #<<4E*/P+G!_P! M !X!0 &0 'AL+W=OU'*F$/6=_FDK5N;_QO0I.],+4"Q^^ MP51/['M3\3_@"DS+#8E>H^1,VJ=77J3B[92B45KZ/K9-9]MARK_9W 8\&?!L M"*-/#60RD)4!C62VU&>J:)$)/GAB_%@]-6"4K&!&3;Q8YDN8QMMT1>.2)6D0N'%B M)T[LP(E6./'].B18L7RN^0"2.$$2!\B*([G;?1Q%F_5Q+O^1FCQ#Y@[ MZ2<5YZ:3WI$K_3O90W_B7(%.#!YT6;6^!N0_-E M6_P'4$L#!!0 ( -QQ24HYVW ._@$ 'L% 9 >&PO=V]R:W-H965T MJT[K=#W@14 M@ZGMA.[NYP^**+'V!W^=\_HY&%R,7+S*!D %[QWK91DV2@U;A&3=0$?E Q^@ MURMG+CJJ]%!71ID)5!4#O< O4+^'@] C-%BMX M:6&4BWY@DAPY?S6#[Z; M76^?@-ICQI&$SA?\ -F)8;$KU'S9FTSZ"^ M2L6[J8I&Z>B[:]O>MJ-;R LDM@#Y%"-;Q7":W&IZITDSO([B426/&^R'(5X8XH') M5S!.DRZV24B2/:Y@/"I,2.:'2;TPJ0=FLX))[[:)(TQ6JKU'A0F._#"9%R;S MP*PR[[*[ \@C?00KF'M5MMDLD!T,6OP&YEKZ2<6E[65PY$K_4?:[/W.N0%>, M'G2R1M^$\X#!69ENKOO"W0=NH/@P775HOF^K?U!+ P04 " #<<4E*R$ M6>S51=:OS5$(Y;P5>=FLW:-2U;WG-=NC*-+F3E:BU$_VLBY2I8?UP6NJ6J2[ M+JC(/>+[U"O2K'0WJV[NL=ZLY$GE62D>:ZX3PAK SK$STQ@UMC)ONE]G>VJ4 M+(8LFDJ1OO77K.RNER'_>Q@>0(8 ,@9 ^,^ 8 @(C "O9]:5^BE5Z695RXM3 M]_]6E;8O!=P'6LQM.]EIUSW3U39Z]KPAS%]YYS;1@'GH,62*F2,2!!&,$$\3 M&%D0E 7IXH,9"\ 3!&B"H$L0SA(8)!]Z3-QARAX3LR@V:T%@E$7,4D^(T@D1 M.H%!I\=$DW4^0,QC:JB?8#C**(MQ0A%**$((A0:A:+$09PQ,>1 49YSB9"A* MAB)D(H,,72Q# A8;E),E"B@PAI.)43+Q@DP !I=XN0K1[P0UR" PH/Y$YAD; MAK)AB#06;3F:@%_O)/#QCN!?X:4!-"TV9'%LMH7_H.9T+ T*$#JV%'AW@1O: M"^#]!:YI, -H5FY (E,4%&5I+X#W%\ :C.6U![PC0'2#*+B/ 3/R0A3$R3Z$ M2UD0+_, J,4^@+L9EG8FC%M2X!8$=H,PN F!7R,,7Q8<@-D($PQ&K#41W-,$ M\33W+2EP'Q*X7A9B^EF9% %@U%JOO_>9,_<'F*^I_4A*QOG12J]_>XVR7LIE= I_3LM\5&?F\9! M+O:JO8WU?=T?'OJ!DM5P,/+&T]GF+U!+ P04 " #<<4E*PO@2V$8" "5 M!P &0 'AL+W=OV;B5EOT%('"O:$O'">MJI)V?&6R+5DE^0Z#DE)Q/4-LC'.$8MJ3NW MR,W>GA.^+:MH3_+6G#AJWKN?>-U_I22;V!BKPG%_J3RE_]GJL5 MFEU.=4L[4;/.X?2\=3]YFYV'=8!1O-5T$(NYHTLY,/:N%]].6Q=K(MK0H]06 M1 TWNJ--HYT4QY_)U)USZL#E_.[^Q12OBCD007>L^5V?9+5U4]M.:1\4.4/PW00I@IO!!"M_$!XMX+_1@@P T"(Q!^%!& M:)4Q:A*CZ48-3A.KDK4HPC%,$H(D(4 2622C)EJ2^+$%LM:$/LP1@1P1P&'E M**-UCBQ++9"U",,<,<@1 QS6H9?Q*H6'L87Q7/, DH @"0!BU5HFZQ<3A?:; M68N\T$]@E!1$20&4S$))@2P6""")8(P,Q,A6&(%][&6V/I'80MT]USR J(X/ M=B&\1EEU(;SZ:WK8#^WO!)#Y063CH$5_U!?6#\(O=2>< Y.JU9J&>&9,4N6( M7U1EE;HCYT5#SU)/$S7GXT4Q+B3KITL0S3=Q\0]02P,$% @ W'%)2JSV M[.N* @ X@@ !D !X;"]W;W)K&ULC5;;CILP M$/T5Q U#:'$3*I]P1?.G#EG M!C#S*Q=O\L28\M[KJI$+_Z14.PL"N3NQFLHGWK)&WSEP45.EE^(8R%8PNK=! M=15$""5!3A4,+/NR9HTL>>,)=ECXG\+9.D0FP")^ENPJ1W//6-ER_F86 M7_<+'QE%K&([92BH'BYLQ:K*,&D=OWM2?\AI L?S&_MG:UZ;V5+)5KSZ5>[5 M:>%GOK=G!WJNU N_?F&](>)[O?MO[,(J#3=*=(X=KZ2]>KNS5+SN6;24FKYW M8]G8\=KSW\+@@*@/B(: $/\W(.X#XH\&X#X ?S2 ] '$"0@Z[[:8SU31Y5SP MJR>ZYZ&EYK$+9T2W:V9Y"4@>RGD)B]"]3H'T,9B+03&0)XA%!B$.8( 8)8DN [Q0X*HL.DUI,TR6) M,4F=B@ H%(4/Q&!0# ;$8$=,AR&C-%&"J8Y(G3(0"4CZS? MF2*@*0*898XI,M6;I4YYUA HQ["I!#25 *::8O(P@X5DH) ,$.(D*;*IW2C)'24 MB. '[H+146!._^]4',M&>ENN]*EBO_T'SA73E.A)>SOI'XYA4;&#,M-4ST5W MZG8+Q=O^CR(8?FN6?P%02P,$% @ W'%)2JU:CP$D @ !08 !D !X M;"]W;W)K&UL?51=CYLP$/PKB/>>^0Q)1) .JE,K MM5)TU;7/#MD$=#;F;"=<_WUM0S@"OKY@>YF=G5GPIAWCKZ("D,X[)8W8N964 M[18A459 L7A@+33JS8EQBJ4Z\C,2+0=\-$F4H,#S5HCBNG&SU,3V/$O919*Z M@3UWQ(52S/_F0%BW WS5T8K)WM),#8Z_Z\/VX%'0F3, M]\J,U:]8XBSEK'-X_[%:K/\)?QNJ9I8Z:'IGWBFW0D6O6>A[*;IJH@&3]YA@ M@O%'!%+L8XG 5B(/%NG!?8%BB4A">X70:B(T^>&=B4\D1E:"R!!$=P0SD7F/ M20RFZ;L0;>*9$PMH$R=V*;%52FR1$LZD])AX6L6+9E^M6(*2Z!,E*ZN2E45) M-%.R6A3YXL+.:24&3VT.! MG\V@$4[)+HW4_^DD.LZRQT#?OED\5S.N'TD?-/V _(GYN6Z$&UL?931 MCILP$$5_!?'>!6P2DX@@;5)5K=1*T5;;/CMD$M#:F-I.V/Y];4-80JR^!'NX M<^>,@R?OA'Q3%8 .WCEKU":LM&[74:3*"CA53Z*%QKPY"*G/E;:!J,A; M>H:?H%_;O32[:'0YUAP:58LFD'#:A,_)>D>LW@E^U="IR3JPG1R$>+.;;\=- M&%L@8%!JZT#-XPH[8,P:&8P_@VUU'X3R1J;PRQM MT)V=>V>Z529Z+7"RS*.K-1HTVUZ#)IID5$3&?2R!?"6VZ"$=W1?8/2H(]E? MWB:PR\=W31"_0>HU2)U!>F(19:O4C[+PHBP\*'B& MTFL6DRHXCNW:A102DNC;9?ZB0Z3K-G9._?++XU4ZX?2A\V M_8C\0>6Y;E1P$-K<;G<'3T)H,(SQDSFJRDSE<I#N3:NTH-:5^D!,KX$V@20X25>K.R(HD[@J0F^GJT(=+6<2=AJ9HQ!4OST" M5T.)$WQN/+-#9WV#5$5/#_ #[,]^IUU%)I6&"9"&*8DTM"7^E&RVN<<'P"\& M@YG-D4^R5^K%%]^:$J^\(>!06Z] W7""+7#NA9R-/U$33TMZXGQ^5O\2LKLL M>VI@J_AOUMBNQ/<8-=#2([?/:O@*,<\M1C'\=S@!=W#OQ*U1*V["$]5'8Y6( M*LZ*H*_CR&08AZA_IBT3TDA()T*2_Y.014)V02"CLQ#U,[6T*K0:D!XWJZ?^ M3"2;S'W,VC?#MPOO7%KCNJ&PO=V]R:W-H965TRFU]9G$ M:;&P]UIG,\8[I\AR&6XJ4A([X+J>DX11:B_G M5=]KOIRK@XZC5+[F5G%(DC#_NY*Q.BUL8I\[WJ+=7I<=SG*>A3OY0^J?V6MN M6DZKLHD2F1:12JU<;A?V/9F]0% 2*L2O2)Z*SKM5EO*NU$?9^+I9V&Z9D8SE M6I<2H7D45L]3 MHW^FX01H"- 23.Q+!-H0:$L JY.5URLN"\N%36;"+(AUV5G-?_6;F;'"]!Z7%-RYDV>8*6*XK0/((!GF,,12&B6 8VL<\81C6QSQC M&-['O& 8#R^:HA-$*P'6$Q"X $,%6"5 >P(^+L!1 8YD,!CV%8*A+A[$0X-X MB,#$XA"H@+B^3!\5\$<9P'#EO-0846'20ZF@B&FX9@KIG870AN&W*#;PAN'#)V#J5BN/F/K4,N.H?@UB&8=R;R M!=P[<(-W /<.8-X)AI^0YMOJ=FKF;%AT\RDAH^$1(@@\ZDT,#^!F \1L;!2L M!O%N7CZ],!> VQ*0;Q,CPV!T%(P$XE(PW," &)A-;)J >Q/X#1./.PXPQXTF MWD-*YL!=#L/!&2/!!Y?PB?T1VFL-;JD.KR]-7I;6]0]U >EP?]3V3V M7!^C_\O4U[+O8;Z+TL)Z5]HUY? MA^J&5EESU7/:^^;R'U!+ P04 " #<<4E*PEGX2N(# ",$@ &0 'AL M+W=OZW8M"VL)'HE.=Z^?:E#O#9GF.3&DNB9^6=X^$!R<3;-]_:@=1?\ MK,JZ78:'KCO.HZC=''25MU_,4=?VGYUIJKRSG\T^:H^-SK>#4U5&*$0257E1 MAZO%T/;FZ+4P=-'JW#.]A_B3CWF&P^*?0Y_;J/>A+>3'F>__Q^W89 MBCXC7>I-UX?([>-5KW59]I%L'C^FH.%%LW>\?G^+_G4HWA;SDK=Z; 2<'O#A8[?<_RU:(QYZ 9Y\,Q[Z<=S)4=KDW?.(S.\)_MS]:VOJYD'"^BUS[09/,PVN"5 M38JW)H_4!"X6D4W@D@5R63P@<7<$UM0BE4X.'P9Y>C?(39J2[2PY^,+G.?)P0 X.[E)$"H<$E*_K>#8@ MPP9"(:1KOH>K;U?(+WEDECRA$-*=$*I,*G>Q?6QWFQ*/$&00XNT_'@W(H<&E M$%(TW('PX YY.B!'!](MS*[(OY%$'@_(X<'E$%(\^%1X-B#'!A="2-G@49$\ M&22S+R($DI0,/A4>"Y)B@?)'4BSX5'@F2(X)+GPD98)/Q7,L^@P0) <$D2B/ M$@\$^1D@3$8W1[!9FI"#VD=F8T+1U4FZTLU^N-9H@XTYU5U_3KQJO5R=W&-_ M$G?:'V"^!J;]$>9/X\7(K_#C/;,OZC9X,9T]_P^G])TQG;;9BR^V(P\Z MWUX^2KWK^M?4OC?C_&PO=V]R:W-H965T?#4X$YM*Q_ C8.>>>^^%[ MX\5%U&_-D7/IO!=YV2S=HY35G>\WVR,O6..)BI?JE[VH"R;5LC[X355SMFM) M1>X3A&*_8%GIKA;MWG.]6HB3S+.2/]=.LL-1Z@U_ MM:C8@7_G\D?U7*N5?[.RRPI>-IDHG9KOE^XG?/=$D":TB)\9OS2]=T>'\BK$ MFUY\V2U=I#WB.=]*;8*IQYFO>9YK2\J/W\:H>]/4Q/[[U?I#&[P*YI4U?"WR M7]E.'I=NXCH[OF>G7+Z(RQ,W 46N8Z+_RL\\5W#MB=+8BKQIOYWMJ9&B,%:4 M*P5[[YY9V3XOQOZ5!A.((9 ; 8H$;?5F>V#:WU2)&[5[7@51 MM/#/VI#!W'<8,L#$0\QZC"%#Q.:?B,^ SA#Q 'E"AYA'"),,,4\0)KUA?)6Q M6]H(F#;2&@CZ!F($&PA T%K(!P8P%9..PSNBE.VH-@+K;3. 3UV(-K#1,A* M"6 '4R^!8PK!F$(@)JO&ZPX3]50L1S9C1$1)@-( =B4"78D 5ZS#M(G&$4=H M*N(8E(D!&;M '2;MJ21>$J?]#RQ)04D*2%H-NZ$?)'D@D8 2"2!A]?LF&445 M>WBB1"FHD@(J%#: $3R[T/PNQ!/C#\^HH 'U@\78PU/.PA,#$T IL97(J'(8 M!0A-)!;#LP5#PV7BD&&XE7'X'ZF%6Q #/4B1/="CT60*IF3@%L10#UI3Y]Z M^GD-2!K3R<3"O8>AY@MM+3HZ+:F')W3@!L1 !](I$W!WX71^ 0G<7@0!7MC_ MV0;4+R");!V_=QO1=^)OK#YD9>.\"JDN-NWU8R^$Y,H@\E21CNH:?EOD?"_U M*U7O=7<7[1925.:>[=\N^ZN_4$L#!!0 ( -QQ24KH>XRT300 (,5 9 M >&PO=V]R:W-H965T5VT.*DNJI^*D\N:;75%F2=VHQ M0@(O2XZYNYAUUU[+Q:PXU^DQ5Z^E4YVS+"E_+55:7.8N=3\N?#_N#W5[P5O, M3LE>_:GJOTZO97/F7;-LCYG*JV.1.Z7:S=T7^ASSJ WH%'\?U:6Z.7;:5MZ* MXD=[\F4[=TGK2*5J4[#]Y%\Y';0J NM"MT[1 M+ KTVSY-%C^4C7U#]K]0!GP'NF\D"BUU,+TI!RDBO0XWYI&D 0NH\5*<*(PG M",?N\:N#^N;+)Y*6%!CY%+!:$KTO8;(Q$I(%Q%(+4YT"K$L=-=3DL*T*1C % M#);&2(5&E=^"9GU" DLMS$X*P"B-)SXR:TG2_%E*88)2@%!I0$B"EQAOQDH3 MKI!0&]'!_,2,\03A>,V'6)@)'I_H M2Z5!-'Z#ZS\"Q(.1'%P_3A7?UXR[PHAC)N)\0O6N E F8((:CRE0"BEDR/3' M='+*>(IRW"G&+#,QZQ,=LX-HY)]&DC#;7,&8929F?=LBEV%\,CG]=QK':.+F M,M GVNU=0Y&M#N87-_EU^UX:ZB"1Y6'GF%[W^(GAX(DQNT4B MG0+>S<92ILI]M\M7.9OBG-?MMLG-U>M.X@MK-Z:TZTOZO.KW S_3]-N3WY)R M?\PKYZVHZR+K-J=V15&KQB-Y:D;DH)+M]215N[H]#)OCLM\6[$_JXC1L>7K7 M?=?%?U!+ P04 " #<<4E*6<-(GEL" "3!P &0 'AL+W=O\[?A\/6P=OV!$66T5$,(HI<+W5+&ADB:Q^\IJ#OG'!R7 M^VOTST:\%K,GDFXY^U4?5+5V4]I>+-%$53:8!)\ M"]G>0]",\#2!F06&6&SPG3L.K P !,X0@#H#XQXL"88)'" $ X0F0'A3J-@J MU(B)#*8=DZ11AF/?T@+@4*"A(4PH @E%=X2"Q"8$81*+#(1)82(Q2"0&*F,E MV8R8[$;Q4V!3&5')#0IFDH!,DGLI:6CE2.YJGT4H2P(X3PKF2?^O>)M"BN,( M3I.!:3+@RV16F@SXE3"*X@=U0S[ZT9IV>.1< M4C&-B/"C>32/0F^=P\1=02P,$% @ W'%) M2HV.2(8N P %0T !D !X;"]W;W)K&ULC5=1 M;YLP$/XKB/<%; .&*(G4))HV:9.J3MN>:>(DJ( S<)+NW\\V+@/[:/,2P/GN MON_.=X=9W'CSTIX8$]YK5=;MTC\)<9X'0;L[L2IO9_S,:OG/@3=5+N1C5'[JX5>>VQ6"WX195&SQ\9K+U65-W_7K.2WI8_\MX6G MXG@2:B%8+<[YD?U@XN?YL9%/0>]E7U2L;@M>>PT[+/T'--]BK PTXE?!;NW@ MWE.A/'/^HAZ^[I=^J!2QDNV$@\@81+V!C$YEJPM% MYV:;BWRU:/C-:[KM/>>JBM \DMG?J46=;/V?3$\K5Z^K"*6+X*H<&!894K+%C;A%L 2Q-+SG9*2!@)D@VIR,,I'!#B+00:0= M1$,'.+12"6!""I/$($D,D$RD.@$=)&Z8>")/%'1 07V5G286&-JC&*+)W-X/M$4DQCF02'<:B' E-B-%+I4 M**5XBFJBJQ% 1>VV1NXN13&U:W8#X<:[::1_Z&\L'1P%#PC?WX<([F1$[BA1 M \J&:F>#T302UOUZ@!(3Q@PN$T%=SW"&I\NTP-:$25S:()(G@^H.2> M*DU<(A3.LBDJ>)(@:)0X54J=?9),D5VC+FJTFT;V![[&HN&QA*"Y9(]Y$)3: MFB'05*7#LPL!PXLX8CH0'=4?0G&4.%ETD0AG&8T3)Y-W^!R_]^&9B(&92) 5 M '9G8HJSQ,9M/\:-)<&S$P.SDV!;$@":>I%C>-!A#/ 0FP>[.T*3*,$QM8._ M ]G)"@9GPXHU1WWN;KT=O]1"G9\&J_W9_D$?[:WU-9IONA/Z?S?=!\/WO#D6 M=>L]>!<,"DTG,G].A;JF\;[J#>O<@^-E\A 3]E]#J M'U!+ P04 " #<<4E*R<*JBLH" "-"@ &0 'AL+W=OQ*S"3^HNFK9DXCDH6FH M^#-G-3]-8Q"_+SQ7VYTR"\ELLJ=;]IVI'_LGH6?)H+*N&M;*BK>18)MI_ C& M2X -P2)^5NPDS\:12>6%\UQJF)B-5LI8P$U9\C*UE=&R4=Q^]>-![V M-,3S\;OZ)YN\3N:%2E;R^E>U5KMI7,31FFWHH5;/_/29]0GA..JS_\J.K-9P M$XG>8\5K:7^CU4$JWO0J.I2&OG7?JK7?4Z__3@L38$^ P&BFX2L)V0# =PF MH)Z /@CX)@'W!.SLD'2Y6S,75-'91/!3)+K[L*?FVH$QUL>U,HOV=.Q_VD^I M5X\SE*%)8> 9AL!+R,*'@ &1Z "&*& HBCGTZ,X&I8\@F1/#/T66 M-T4NPLR"9F66GUV8A<,"*"B K "Z$,@=MSL,L9BVLQ)CYTC* "@ML&.(#X(% M21U/ DH%0>&D<# I'$B*.$EA;Q>,4B>410?"UT 7H>3!4/) *(432@"3DO F M)+@)\03(E4M0!/G%_;=H%!08W7&+1O[9I\[]*$>>WP [![?P,=ZY+7T,+(IP M0B -5Z'4]_2:PI4Z!NYW%02+T". =_C:@\Z3S0JG$I4!$,R16S)]$$&.TC( M0OC*;07AH@4RW]O1%85PU0+H/[P-UP@0*A*>MWZ5&.6YZZT/RGUO?1 @D+CF M!E NMXD9T]IP\36]C4R6O%#JXPI9ZM#[_0(S5/LK,_!N 2!]87IM>S3_2'? M-6K?J-A6K8Q>N-(-@'VF-YPKIH-/'W3P.]T;#I.:;909$CT678/4313?]\U? M,G2@L[]02P,$% @ W'%)2EY^*C^_ @ 40H !D !X;"]W;W)K&ULC5;M;MHP%'V5* _0.,X708!4*'23-JEJM>VW"P:B M)G%F&^C>?K:3IL&^%/X0VSGGW'.O37PG)\;?Q)Y2Z;U792VF_E[*9AP$8KVG M%1%WK*&U>K-EO")23?DN$ VG9&-(51E@A-*@(D7MSR9F[8G/)NP@RZ*F3]P3 MAZHB_-^I]NI M?Q^.'T-#,(C?!3V)P=C3J;PR]J8GWS=3'VE'M*1KJ26(>ASI@I:E5E(^_G:B M?A]3$X?C#_6525XE\TH$7;#R3[&1^ZD_\KT-W9)#*9_9Z1OM$DI\K\O^!SW2 M4L&U$Q5CS4IA?KWU04A6=2K*2D7>VV=1F^>I?9/BC@83<$? /4'%_HH0=83H MDQ!_28@[0GPK(>D(R:V6THZ0WAHAZPB910C:ZIKM>B"2S":GKB&Z(,= MCC-U(-9ZT>R_>:=V3*C5XRR.\DEPU$(=9MYB\ "3X7/(TH6$/2)0!GH7&'(Q MQP[="K!P$7&,SC$/+B:++)]7 ZVNBSP"(A&<;036/#+\Z"R7"^6*08'8",0# M@5%J[5D+R0RD;C<$C1*K8! HM$!+%X0C;%<- &&A7D$X,)Y2"":6 @%7;1>J4+4T1@J-D8)0,B&*?AKMKOYE&^;K9^$[XI: M>*],JBO67(1;QB15YM&=JN)>]7?]I*1;J8>9&O.VR6DGDC5= Q?T7>3L/U!+ M P04 " #<<4E*2,E@MJP# "4$ &0 'AL+W=OWSOL3GU978V]<_FH+6-?I5%U@0/W)];D;O45O*BS$_V\%?VWF,VHQTH3>VI%?.2-7IIBG_SK3W,8QE'6[W+3H7]:LY_ZJ$@'D=# M]7_K5UTX>)N)6V-CBJ;[&VU.C37EP.)2*;-?_3.ONN=YX'\+@P/($$ N 6[M MCP+H$$#? ]B' 6P(8+>NP(< [JV0]+5W8JXRFRUFM3E'=7\>CEE[[/ #=]NU M:2>[W>D^):\MT8!YZC%DA$G)-6050MY)$I? )0L"9?%$@G!O M@66(2*F7PZXJ$**P(8LJ3!8 )3 2#*^-@93RHC/$);05((&[7-@4)TL^U[2%\ M5*APJOE'+41Q195_XD,49IAPY&D+P+"BB,.52; R"6@[L3D*)%"W:XL1;!/H M,($,:#PQ!9AT,$> M,;E#8]A=,+U!8QJ6ZRX%OL0ABB'J^R6 XHKYG@F@)&)BHC+8]G#H>XQ/4<#^ M@OD=^L(.@\4-^HJ@VM3Y*O4%#F%"*<1\A4.8((;(,D MM$'&IRA@KR'X=HD)[#6$?"[Q@+DR"N4+#("8;P K )3ZIKX&0!B///VZ+-C_ M2.A_;+30-05L-(3=(2YL-"2\R83B94)U97 ?E0+YZH:@-.P(0A 6TG<&"$6%_ZU. M1AU5J>M]U]XVT<:<*MMJ,IJ]M-"/I.W(O/DG_+#$P/S*M=Q]@_Q.W_?K_V3U M/J^:Z,58UP=VW=K.&*M=\NB+.Q0'G6TO@T+O;/N:NO>Z[Y/[@37'X3> Y/)# MQ.(W4$L#!!0 ( -QQ24HP6AKE*@( 0' 9 >&PO=V]R:W-H965T MV$[=_7-@11XC1YP1=FACF#+T7/Q9NL )3WWK!6KOQ*J>X9(;FKH*'RB7?0 MZC<'+AJJ]% P$T+TE-0R1($A00^O6+PL[MQ%EP4^*U2ULA"=/34/%GQ=@ MO%_YV+],O-;'2ID)5!8=/<)W4#^ZC= C-*GLZP9:6?/6$W!8^1_P\QH30["( MGS7T]5M?(SW]O#@9Z8>N7]9Q@+BGUOK/XKG(%IN'&BO['C3-JG MMSM)Q9M115MIZ/O0UJUM^U'_0G,3R$@@$P%'_R6$(R%<$-#@S);ZD2I:%H+W MGAC^5D?-HL#/H0YS9R9M=O:=KE;JV7,9);A 9R,T8EX&#)EAR+^(M0,13A"D M#4PNB-,%L?QP[B(F;H'0*1!:@6@F$"ZK&""IA;06@@E)LF11B@.&DR"+W&XB MIYOHRDT4IVZ!V"D0/YY'XA1([N17]49AU&X7.<.%";XQMK @7O'!==Y),$-B1N;%C^>"';O M.$SN9S)BYGLAP?%RZU^#XCQ;>$&SX\C<#]^H.-:M]+9!) MQUOI*VD:,#@HTTUU7PSG\C!0O!OO'#1=?.5?4$L#!!0 ( -QQ24I&A>VW MR $ #4$ 9 >&PO=V]R:W-H965T&B^$)LLZ1_7U\()0EM7K ]/G/.&=M# M-BK]:%H BYX%ER;'K;7]@1!3MB"8N5(]2+=3*RV8=4O=$--K8%5($IS0S69/ M!.LD+K(0.^DB4X/EG8231F80@NG?1^!JS/$6OP0>NJ:U/D"*K&<-? ?[HS]I MMR(S2]4)D*93$FFH.,- 8?2>@;F MA@O< N>>R-EXFCCQ+.D3E_,7]L^A=E?+F1FX5?Q75]DVQ]<855"S@=L'-7Z! MJ9X4HZGXKW ![N#>B=,H%3?AB\K!6"4F%F=%L.T]00Z)= Y M@<9:HE!P?LRS!%V3.-)WZOA><&AMG[ZR8CO. ! C!0 &0 'AL+W=OJT[K<#EX!J8VH[H7O[ MV8:@?%A3_\2^EW,.Y]P8YQ,7;[(#4-X'HX,L4*?4N,58UATP(GT^PJ"?M%PP MHG0I#EB. DAC28SB* A2S$@_H#*WO9THX$[K"JTK3,QADSP=/0%N@+^&VR@S> EY[F.3%WC-) M]IR_F>)[4Z# & (*M3(*1"\GJ(!2(Z1MO"^::'VE(5[NS^K/-KO.LB<2*D[_ M](WJ"O2 O 9:<@&JX<:+?47,J[:]7'Z7B;%'15ACY MF-=^L.NTZ)]I;D*T$**5$";_)<0+(;XAX-F9C?J5*%+F@D^>F/^LD9@S$6YC M/#Q9@XS)IR'-&UL?539;MLP$/P5@A\0ZDI<&)* QD'1 BU@I&CS3$LKBP@/E:2M]._+*X)M MJ'D1NR25#TK_6I& (O>!)>FP:.UTY80TXT@J+E3$TBW,B@MJ'6A/A(S M::!]( E.BBQ[(((RB=LZY/:ZK=7)11:5G J1A2B(-0X,_Y]M=Y?$!\)O!;"[FR%=R4.K5!]_Z M!F?>$'#HK%>@;CC##CCW0L[&GZ2)ERT]\7+^KOXEU.YJ.5 #.\5?6&_'!G_" MJ(>!GKA]5O-72/7<8Y2*_PYGX [NG;@].L5-^*+N9*P22<59$?0MCDR&<8XK M#V6BK1.*1"@60EY]2"@3H;PAD.@LE/I$+6UKK6:DXV%-U-^)?%NZ9G8^&7H7 MUERUQF7/;;7):W+V0@GS&#'%!::X1NQ6$.4"(<[ XJ)8=5$$?G7EHE@7*%<% MRB!07@G\QT&U*E"M.*AN^A QFX"1 9/=].$C1#1!+@[&/Y0?5!^9-.B@K#OC M&PO=V]R:W-H965TJT[3--G 05, ,GZ?[];.,P D=% M^Z& \^[=O;,?W.(BJK?ZR+ETWO.LJ)?N4^'[HY4E:N*N%67NN5@MQDEE:\.?*J4]YGE1_USP3EZ5+ MW.O"2WHX2KW@K19E99E)U_+&D;IM3!W;OK^Q/ M1KP2\YK4_$%DO].=/"[=F>OL^#XY9?)%7+YP*RAP':O^&S_S3,%U)2K'5F2U M^>]L3[44N651I>3)>W--"W.]6/YK&!X -@#: )7[HP!J V@; .3# &8#V-2 MP 8$4P-"&Q#V KRF6:;[FT0FJT4E+D[5'* RT>>4S$.UOUN]:+;3_*8VH%:K MYQ6+@H5WUD06LVXPT,$ F=UB'H88"J3%>*J&MA# "ED#DB3N)1EB*-!;S ;# ML%O,(X;IB7[","$NB**=I8: =0GH2$<82L , ;W9FI$* I0@&%0 #V9#28R MF,)6Z3=_>*H0314B8@$GB%"":+K8&4HP0\3V]GV-82(\28PFB1&9#"<@/NXW M?[I0,F)9,D$J"@I&\J".O"> J!TK%?< H9]0B[N ,*2*J/_V88-C3#X\Q01W M#!E:AM+9" 7N!!)^0C+N!1(A5?3>A1L+TN>IU1RPONCF?6>QW?9$41R'-!QK M#^XQ,C0092,V)[B#2#R]/8!;"/P)[;&@H'LBX@ "/X#^QV"(A!GX)!@Q-N"N MA*'A**,C%+CA #[1&]QP@'UU!KVAR-$!GT4L9K-^=^CPZ 0D"L'O%^9U1HZ< M5PU(=TJ)V7H54 Y$9 M6_9"2*X*]>_4!A[5<-T^9'PO]6VD[JMFPFP>I"CM].RU(_SJ'U!+ P04 M" #<<4E*L@BP$H=3 !820$ % 'AL+W-H87)E9%-T&UL[7UI M<]M6MN#G-[_BEL9YEJL@!N!.]U(ERW)::2]ZEIR\KJ[Y )&@A(0DV !I65WO MQ\_9[H:-D.(D73/]P99$ GUVVY???EO,[Y)U M7/2R;;*!;Y99OHYW\&=^^VVQS9-X4=PER6Z]^K8?AN-OUW&Z.5+[3?J/?7*6 M[3>[/QT-)Y.C/_^Q2/_\Q]V?7V?S_3K9[%2\6:CSS2[=/:B+#8^99AMUHHJ[ M.$^*/WZ[^_,?O\5W^+VQ>I=M=G<%O+-(%N5O7R?SGAI$@>J'T;C\Y??QQGPY MJ;QY8#U_/[TI=GD\W_V?\IOR\,?D-L4G8(CW\3HI/W7Z]O(OI^H_X_7V#^K# MN_/O3M75^;N+LP_O7W\ZN_[P4;W=538C Y_!JO)X!:M9)%_47Y.'\G-G^SS' ME;])BSD\][I*LD5V?PWFV65^8YG<\3^!Z^ M7?"3C3"\?MA69H["D_]J?.$RR=-LT;AJ?:S_ZS_^H^Y@S3 N!-[ AQ7L*3\I M\]8^^U_]"@#@U06_OHIOR]\NXU516;D^PVR]!B2ZVF7SGP-U19BM/NQWQ0[0 M+=U4QD*\.']_=?Y:P6]7']Y>O#Z]AC]>G;X]?7]VKJ[^)0*'R9)[ &#>K)%";9%=^[F+S&4;/\K1Z]3_L M[@ [Y]YZR\]<9SLXUO9G+G.@8/GN(5#;52PW'C>VQ:.M7=3K9)G B N \CQ; M)VH7?Y&QX0Q6V>96[9)\7;]>_/H$OVY=NI W$=0?3 M,KR_RFYG1U^W#>_+ M8AO/DS\= 7,MDOQS_N MX*;],UF\5%$8A&%H1DF+ I$&EYM9,O52;;)-HN*= HJJVSOXLZ$=#>8R^[@^"T6QH7H3_MLE\EWY.5@_-&^I/@V$X\H;I M!Y-1\S"M$+@&(:G8YP]FO!W@0@$D9Q2,^Z'S:?UBX*E1Y#S5.M?I8I&BX *H MN8W3Q0GPASEC?PV!V*_W*V+K&9/8; TH=Y=L"MB7OEK'JZPHRE@*5'\'IO"_= H?)>M%DG^O""2 MO*L((>^S#=Z?/%NM8#I8'%Q/X#SUT]8/4;FPA@-4GVUCO\>7,=*SNV27@BSQ M LC),_5M@]C:B/S'<# +V$R<%_8&5,!<>CTV%X+>YX\;7V*A0_!&+LQC7W,N M5]N[#CGBUQ^[T'R_./I]04\X AY>C..I!<6%4"K]%+$L(K?>:PU"L;PK:Z@0Q62G+MQ1U$T"JFOBB$5MLE;;L-[B\*_5 MGB[#IAL=QB'P5>!7H!W<['
VRQ[SO+Z$\4"?6)] ?_!TR@* MP*H0*6L 1E,T[[F! KH;_25$\NS#N\N/YW^!YRY^.%<7[^'O\\XZ\1NX'NGM M1I22^8-"TTVQ8F-/O/AI7^SJR,Y9=]&HY=&O@US=@'1Z]1?UYNV''[N;"TCE M7ZZR^T(M\VSMD, 8)=U:'>?40*S _8"2#_<[73'B$ ' .P^_DQD!F,/G%!B2 MNGFH';VB ;Q. )3S5$X'*?TZRW?I/^F#"FM G#JYB1&%$7_A!/C%!C)7HT2B MD%5#A[\#65?!0(NTV&8%8CC QSOI]=9@,#9H8X!E/BUZZ_NNQW4(@=+-9R#M[>]<[H'IDU;>&::7>39/DH5, L>1 M='_W&+@?RFS)"Q R^#<\F[S=B&4@0N01GN^RLS(TENDFAKO1#@UO:SP+"2YP M ATYYX_I[@YU*7P&>7SF[8ZD7+3.UYK'G+F3+TD^3PL"+;^4;?$R,0*?7UU> M5MZ/'VBI((# C%OW7#W.5)T7[E^Z)87U@2E)9I36!L-2+8H>R^F\Z 3J\^42 M%'A<7?)E3K=4H8E;S>7&TAHZVD!%K&!T.M:(A6)3]S$:#:ZH\M\DM^D&]6S" M=#)>/^K]!.]]TYM7^^UVE2#D =Y XN9 M_2:51 PYMOX,9=NH!X(?6BJI2<((J'$Q%>+@SVA8B9$5NOTO0WKZ--SSA M%;#Y= DJ.DPI1!47?)FMTGF=E3F_C3?"60(8: ,Z3KJPG.<2C7$ (OH %O.& M00 @NX(/$T;<9F_1(U>GW.>[B6[X/5QK5>QOBG21QCE9&8'8J__\W]-^/_R# M#!?0G]$?U-'IAZO@2!W=)T<*QCG:%T=(%0M86:!5,!JU0 2!9:N;/(L7<$WP MLB Z9?@F;RH1&XV,@%,3Y+3+#.Q!F3SYGJSTJ1C ) MP(.(3.!H'(!"!=FS1";-X=LE"&R ,9MDI:Y_@+_?@ORS0L&85,-B'>?P]5VV M07Y^ T)7 DBSC><_PY^PU *FRQE>L&RDC3#Z.D-@"H5E*B?[P]TC+)&PT6S. M0L@^F_/CNV25(*4#ZBK;L$CO@44)N HZ+^&L^/@V3V'I*< :* >>W*<-'2UA M&-W'4U@YC*Z.Y4P_79W*<8(&^1[XW2HHS/Y[ M5SWUW>GII88"G1+QQG3M+,\A4P0&6@(.FV[@_.$L"/XHD8-X.0>)(@H1.E<) M2%G65GBN.069]HL"1_N8W.Y%?;@Z^>\ !# 04A,TN]"9/X!.1S2.$1H O*JN M9IEE.W@&9MF T%<4,: K[B-6RSC-U;9$>NRV0!I-F6#!(_O5CH[402C##U@. M07Z4T=SHG"08& #2A'CVJP2X8-W!TGZ P3T&%PI0-E9 Z(&Y)O%"%O#3?D, MMZ=P>"#<29ZPM9I!A5>5;=""(7*[$!.BR1\*=;K9[&&0CPG2(.3GH/NMX6!/ M_DI[Q5>6[ Y^0,>;9--W*VZW@#6CU[)!%58D?!.L:W4^;"Q)L!AU:H)X F M0)S9>9:4)93ZXQ7HG?3B(L&KV G#<%'U&*4AQZ)$H=^$@>V6!=7-P>CK*._T ME#6=Z4GTL$7Z!2@QF2[Y/&I<(GE"%TIOA,GE@FCNYZ2\^MT=<(IU_( HB'H@ M2<$-QX\+*8T8!?06(DZ&1)&J<4)/36A0O@^U7P>>/ MR7P%.B*ALR'ZFB^!5(;H) _@?D%\0]T7U&[V->?)YS3;%P#RG)8AZA">8-V6 MR))$! =_I9LN6JN+<9JPY*6U 0!3NNV,6S&<(R(2DG-8[YQ@D.WSP]2CI[[/ M G5#_ '2+9X[=Z1L1F!$KC 1KUGOF=Q2L6W>4(#"*&ZSQ39F$$8G[O*V7*_ M@9N0W6]8#\'AWJ$0@$H-$EI R3,01F[_D1K6S(+9D?E8O<$Q0/X",!&X8O43 M+?FS+)DOZR:YYVV=9,L3&.&$!)VJ&$;"3GQ+\^T_C.T@O%:!O!\*QD'H.B["$]WOM8N=8%5W+BA??4)[8&G ,Z MK4D(PT5O'?G1S-1=/FB52'*$'2JB[EKA@JSCGP&N>AF!^FF_N'6X'FB,:[%5 M$/6/6=-GKB!$2Q,T6#(?>^!:Q%"<(B\8:Z[B ()38AJ6?-DA^J =C<_"T*5% M"G.A71D6?9/L[I$;[HBVF>4*9][MB743D_(HT//B40"\A]N"O(TWB4+G!Y0I M@33>9GB0-RCHET@<.F9I*;29+G"TVMCN+B-*S9+8+A/C4)Z)\) G@*&HP(%0 M#[S1$4E(GLGNB64B-5MD^YO=H(ST [FS/EAO<(GD"0.G[&4T@"#(&OA6FYAR522YPI-&HEZO(W'@S(^C2 M(%0!4P."=5:>6 1'1\%$L]X=RA%D-;Z)-S^#M$+JA*CPFK054+X8-;0!Y]H7P$;<'>RLO8[%/1)1(<]X!V[WA%='4 M0*KV'+YOT3;^EN2P4Z;P;\LN8#1_T&_J-L_V6SXH%'62>Y$64SOD_1WHJ*#T M*R01_.[<6OGG:3[?KS%V8$X?D%R:,"':N6!E"D0$2'P#P/EN[]@@1OK2/$,7 M'X %$9",*SS,/:E4+/ZF2 EP!&>!.%A1,%?52J>GPRQ S@+%2>-0%1$_:U37 M2PM*(X@:+ ,(/01 @/:R(<^V\&ZS-6#O:)T-"-+(1LD)X0X9+]"0HNVO[DX? M!T28@ [1DG82_^N@^B,1<,+?I0#8S+7-<$]:UF3(!L)#9(A4"W?NW X:X:;Y M+%@N7"2(J2F9<=.EOQ$#<9**Z@9+OK!UGK2D_5H_"_?E)U9J0/H Z1_AD7A* MO]%ZR#^'#,>*."@($ 4D,9/-O]JFX*T&T/RSR&QY@B'^%!D!9"4#J1/(ZU)D M& <-R?L'(%B3T9;T):%\.(KEE"ZCK)RLEK(TEUHX%*^G?%>KCH1X2Z[6-C4!EUU,?I_U! OA@2.A?]<41'\"(\!-/Y%$E&N\]$OT5* 3@2DZ MAQ%< ^53%T;P=C%][&/ZV (662-9Q27F ]CX/]VH,P("/,R:$+/(E-:3\'IV MLAZ??=*"=G?QQM$$"+4)G;4 MQ\SJ /0 Z0;H53TB>7 M.A3 Q<>1CX\CE2X0G9:(B$"XC+62[E'NCLFQ GI,E.XM'Z/OK(Q-( WPY'U 7PEW9HGL#"U@\7S'0%=G "<@:+E! MYG$XQG#_]R"D9O>H?AQO@2W6Z0>?A 8I,RV;I7 MNRQ6E/0"Y]EJA6@H.A;(4'@G$(E9Y_&]51@"5DCRF!6^BW2=KN)"(?X.;=.L[SM^D.4 S M>T@2SLD^>46F"1W!Z' 0Y]3#F7?JX0PIS';%QUZ@19#R>3WZZ02YX'$D>E;7 M:"UBB6]#< WNE6%\ SA\LDQ2] L5+$ @C/8D.Z,D?N_$@XK\KLWQ<$42##$H MU+PBGVD+O]84C11R2"\\*(EW1<9Q!W'('_(1HO6_KM;W)KG)]QB>48_51O@. M07IYR_G,+I+VV2'KKM[:)]0"H45&]AB-GC#["LV3'H:QA"OV6_T]04 >DO=H MZE@[_A/]"7QG8\7YLYYZ!2S9/$@LNO0(3R#F2<$SF5KKEVQUR]%&CMYO,EV2 MVDB>!.:>!4B\A.G:F?>@S\<+UA#)F6V0^/@Z 7Q:9*OL]L&]81;3'?9]$,^W M>Z#F<\]XR')W62/H@.#R7$==-6E#_U.19))%V2ZB\2$M-*ZPTP.%?SF>Y(N. M.\K9&$J:$BH(M!X\+B]&F0036$V*+F]R/7-NGK::6N/A8P0(C\GX$J/A,>CP M[7"1GZ)L#%OUX2$QFHZRB(0O.I*:#F#D'6M!R(K/[+]/$QD+_3&;6W399(MD M1<>UYUR&$K,PGNP\)6"Q^.LOS$C#.MP7/3$TJ43KM$FQ@24MQ08(K0H *?',)>N(S6&)D *AB8KX9C]?=GT &*QLT3Q^B+RTE)Z;-6#5?6:;1LP,QYU;[!7LKZD81PT4&@[=)8 M5W9WH(#?XL5TG"_6OU(A9#+0%K-N"A(+2E+S#N-&B9@BZ U-TQXQ+7XL'7+7 ME::UY1&S]PQT(A:-*VDS4N_!/M&2]% _KBZ*1"^?/BE-E8(M,@PGX30G?%F. M3_QY\6JNP[(!1#>4FTJIY9*$VI+86LG2=-.7N$Q%\1*6D(-PXJ;9^[&J5^F7 MEF\I&A-I@?/;,7-]G>&/#E^X6W99<*"@0K['Y(48@/%2?:4D:?5,]8/I< (_ MCZ-@'$4*,T7'030:XD>#8#0=PT>O$W3V;GAJ2O9]J3IG(Y?SBOE V@ZA/PB& MTPCKKO3',_RK/QKC7\/I0$DF\>\VO\T=,V$"Z.S#5>&M+TS6P$LN_:5SYT \ MN/ID,^CTXJ)@.!M3ED[4_P/^-9B9OYZ\PRZ(WA\&L\G$['$8C&25,Q89LQ;"($[V$7YU2O"C_:6P;U;Q-0C^- M6H#2LYF*^@/X;3B:,DK"%*-1I*9J !C!$0'M8(47!L%T%*IH$.%O_4J)19"" MT<%O@T3/0'M(=^HC"%F57#@C(U=R 8U(]FDCUFJ:OYG[/&U>CT]S-@;G:+HH,T]*U9S[YLJ6<2;P,"RQ$@KIBX[3T@39 M)6QBG(BD&)A&%("71 H<" ^8FB:+)#'"M88#I4BQO!ZE6X'(L4![$0FF!>(X M!O11:(H?*@IC9BJ[06 7H IB(EWA3,RZA/:ZZ?WU-*#)+J_#N#E.-MVL2"67 M 3 @B@8,$\V$#O_BX#?3W9E8-F9>>>B0NF!F"* M?R C@[QS#+D[*A[C"IV()0ABO'JQ)P)/:Z%#P&@U4BBU\8[";"M)?N1/8.P! M-%PD]4>=80B%E-;1T_]CSZD#.EH;A_@9D\D.(A>1(:H'8!#,6"+(J(?$X"[= M%M:#X.:EEL/"M8TL3]&7OZ#@/3=L[QY=,R?9X@J3[.X,M]R;P"?S +Z)^;\ _\"5OK29YR5]T M'7B=Q=OIE3-$ZUN#X8!"C@#D'6'8PPE M9'\[VY.B,.@/IX"1P; ?PA@3^'N 4!M/04^:JL.%9#NN^BV^"8<13"<3\_/5 M/F5O#2P1A%W\?Z#>Q9L]QBAS\.DZGM\!1<_+E17@VL*21RJ:#8)H/%3G7F+# M+LLH-C""+Z%6P((,'$63,8AHR(,,46LG,&0H%',9C2ROVDDH3K!&UD1K.0V1PR #4TG M0Z & (PN1PKG$X%J-)ZBIA+!:^%TJ.I+_78\?4J]EY D-S6E!%/4SL,IXL;&I$_@N;M(B68KSKGP'*P"#ODM7"Y(A% M<,7QGYRV^ !T?@BL9P27!E%M@E&&I?RY"( Z4M_!32)K.VF68[P]=*U"VL]@ M-%,U!8J[TS9ZTRORA$"[23;),J6C0I5F(I."#OEC*8L(UP!D 37OD>CH)H5) M/Q(!J9L@2@-^Z"FQO&%"B?_PP#(AY7TRC!#EQQ/SE(U>Q#LSB^S[DFZ9)H7Q ML.KT,A@#X10!<#5BQ?*6>608A#,D":/QA(E<.$/( EZ.9J'4;] %;[3@59M M91*-X^HIL/2-GCW2K-&(T5%#+9W3*V/1U=ZW9P)Q_#F#\]'5:G'S(>#&9#A1 MGW:I21\]CD8#NNO MJ;PR[D(M&8X/D8<;@17OQX 1>WQ_MY@0*S"GU/@=Q8, M@R"$C0*!!L;C 6) Q!IY:1#!3:\!!:,K#0D$E1'HK:%,C[]EICQ:SE1H#&P( M>.$PJI29=W-3*_9B3J=X1PY6A_ZPV.Z]VB8AC?[']2ISD8VQ41,WO<3L[W]^CM^IK"MV[+=YUCD:(>J("O+M5I9 M*=$8@X=0+? W%Y0WY501X-E,S/\^1V<86Q(UD^3,ENX)Y5'_!*[1W8'$@*>]=T,"= MXV*I;C P9!OG7&('[Y_-\N-LN98#Y:B#8NND5RXV3IFYETJJ!.E=-) M=)5M%'_8$^I:+_4&-8.I+/UYH7>E5UV'.QQ?592W+5XURO]+R:W*2"T5PD18 MQY>6:5Y@ 9#5DE.0*7P&0UYZZK2@HW*6YE"+H#RESQ(VP$"!G"44_Q.@_#_? ML]F0DQ!&LCE^<7YZ9+WQ^09?T6IUCO'&> 6'ZQ-UY:EELJ9@,%8D+% M[T&IQ$BS2)>[X?H>Y^8Q[,ESY#(HESOI\8'V8V3 +5 :<4 )Z#BFPU-<#5- M+,5HR%@R5Q-S50T3[JE/YG,7V$%I?E,?QPFBU:0ZH!*#NF+02N"TRUZ"L/-" M[J\I-2Z<$+VNE HKE? T:NJ_/8URDN(O);0-/?>ZD" 'U-SH:F$8K8[Y MQOR\N3H.FE*GLGYO-4[&[OIF]=!>\D47-=-ZR-:Y M CJC:9@*H\#@;CT,]4-HFS?IU0G;4,8[-7"LN6O);ZW?*J?Y.T&.$FZC[K M!]-^2*YV7*6*9L$(U;H1BOCHCF2\(DU3!XT)#7D#GQG"0X:DR2B()N.@'XYY ML!&,/)P,@]EPRJ-YT*? 'N?,>0Y[WB1(I/;P"D D,4[$P$RH_87G;GEA5NA1 M3W>=?)S.!JK$EC[5P@PQ1<$(YXZX G-L?# &G;SC,P8?6YW&AP$'6-^ER6>; MKRSA:S *2(NP6:XD64*8T;0W,-(D'4 TZTW,)Y2(MDHP*(K#A4PX%0=LNBUD M&"YZ(U*N#"[43Q2;G*G/&3INB')2J1X)E*7BM=;SN%SML:Z,IH"$FCK]VT/> MDJ?J)KF-O=)T#Z7_UN2LL\LBZ:.@I@SB14T6UX!@%<*6/R*LV&)!5@+7X4)]-2/' 2,79<(=T@5\&!:+ELF M8E;M1JJJA4F*1!H4N6J1>[>T%.Z>NL.?*9+3ECYA*DW6%HF2>JZU )RNH7XU M^\.LF:5DAG@I00BG'Z[83F>&%LM"J3&0:9G!K\E#XF )2N7PT//0)WL*ACZ% M PHQP8_"P8Q9BE]IK&D+)J)B0-Q%?IP[);3G3G,=+R(#N"]5C89G*#AC0JX& M/2#_=>'40-;1/L3].&(CB,9N]!#^]3%IKIO,;#9YRN+0963V"K]WKC6NC@?$ M@_3+\B<=:$O%?HQ+FX3F+?ZK&IC$H6K'<&QC= <,R5Q^9J,PZRM>D%5Q%K%Y M,1R/\)<^17F]L/A2M?"AV74:#$;T&SHCT)K9GTZ#J%^QC%TY$8,&82GRQ,G_ M.7,VWM;2P'VNQ5+VZ#DE$/.C*=GNY=Y)L#)7TP \>$V.=G*[4]0)!R^;XN?" M"QS%5SO4=447*[>5ZUONT %O=12.M;*5Y)F3QVN^BB5>'*&369,PH%S/1BY- M8U+E%J47%DL1'<;,@@UN32TN7\0 R+EYN1_W5"+X9G02460'A=5@4N.Q+?_+ M@#MRX'HM3U["DT M2\IDYMFL%X4V3"Z0T&^0[F\QSW>7U+U3*OG(\7FD*FKIT#@_.'H%20US)G=+ M?,+N)Z26NN8!'R4:L3!WZ,WLP=!$&7AX%DS[PTYG!R=KKRBD2 M/DCQP*<.;B':;DP#N5Y^%/4B;_TD4.6)3BUIV/6X%PV"6= M0(L(# +T?R1>P2)^D?@[V>*0.Y11+,")AN80F"_0CC1;L/R@Z4KB54M62]-I MFQ:'Y%#,5UPZPY/STQ51PX+>R]WWG.15*:!\=3+X]M0&PY$>WZ'NNR;=AHPB M2V&*2S8?S*QE5$W77+(0?UJZ6J*I]HMMI;4KVIC=D%NRN9%3EP1^ Z^&P2D_ MJF5X3!WC0]0&-\S$;P%=H+=+FQ06=%,RU<L J!S+?F(NPWY*\T"\) M#!P3\$&$X>L:,GF;32%CGOTZNX^+[QMNF[V1]1N=S(VS"^G M0IKTSX]&=GQO4AV,*G5)QZ:M?6BF/35G*PS9)B9=H^,;U4G*HGU!%;'2#>8@ M<"W7#VX0=KE\>Q1,1[.@/PXIW*A3H>#R;!,!R3:@GC<"!/$$UG0=@?J#-4,Y!886HPGR*^-&,S);W3[XT' MY:56(0NZS "7/.1IX.5A;S:@/X)Q?T0:DD8U(>5:N/*P+D(])AB-(QEG@./P M'\%P.@P&X4COCJ7ZNL7,1E$PF_#L/5"0AKT1@G$&NFD_&$=]M[X>7[1/K"4> M?:3R/(]"2WCER=AH,:QA114LI3,G M3Z9!?S B+)OUAB&R0XV T10PG+^*PMYLZ*^CYL2'([H2]#@,%?4XTBL,(I"8 MA^,A&Q#:,&\*VO1X$,&K QIG$HR'8]#')Z72RF*-H+Q[4Q74,_FZY90U2W#( MV!TG%[#[1Z1,(N:]4ED0I9O3D<8&V(GV%D%/MSJV3KW2RV'C::D6M,>1139S M?!AHR2E9PCH%'/U@+<-$^@>S7CC[AG)<3I;H3C=&*OHZ[(V_42< X_ ;*D_% M)X!T$J.EN4[9:XQPQXYA#RD&!<*3C::#<['37"NCT#35XS8VG4KM\(;D.*=V M)HH2@4T)?USMT4[-2U!9="'_6^=L5=LKT^VA2#F*8QR&(=N9K->8\AX<]^5@ M.E!]N&F3(1!M>*E#JV0U&X_5&-Z)X/9.B/C/.)J.&4D03D><'CH));1LV"3J MHS9)&+#?."?EH0!I9A4#D.GY3B:4@L[BV9OL;]Y53BO/27705\3GZMO!8MWGDFK%Y6\2XZ MJC%Y1WAZJ&,.^YQ&JL[I]-3E]EW8^;8NS!-[:!7%9N2Z+T!D& MB%28E_*-5"-A%#J.)F%O\.*;QXPU4H]86P< T,K&O7YY9>.AM[*#(^EUN1Z9 MNZ1N<62!<@[7+<"M22-K'106H%L&<+:?/_H:5D5!5U(5 #[^#$\#70.J@]K[ M%FZN^@E4HF*12FTKK]ZW%!C13D%M'"OBM7MU5W&QH[O[%$_B >=?D].LQOOW M&SG_RM>2+(#/QKVQ]7EN.')NH75Y/$['M;>51 #SL4-"I84RHYEWQW6$F6F: ML?1+TC>;>90IS.A/RWS53+C ZM*H;8\=VD81@[RZ*LT;.32/Q",W:%M/9[-< M34]D"PII=UQ*T=#R7]D'42H3U4PNT<142.B:H9;2_$1?#K]E(<=XFNNA'?/> MW9!P%QB*1;%^&$8(,((Q&\_8[(G2IA,D!'A'=JMELC"TK+P&'''N!3,XXQ;Z%I';=D/=S3@A\8HCD)PC+,WKPK($PXMJ MY!'.8:I R=F7"B7M35HYA33X1?9\:[7.*I7N#JR1KM*?DU5ZES'%TNTLLOT. MQ]$$U51@VG%7(!<4&'VIS5J\P 60B7C^H-TP5 NJT/S57:#NH&9;?V"0\D83 M*UO;%#5IOQ61:?ISZ'+?YMC0P7;<\,0\/!S)OF$!KB0MC'NSV@L_[(V!O!Y)B9>Y6$:5+P$F>S* F5J %V7%SZAG%#%BWGL:O)U%;44@9L%-=GKB8MV^1LNZ;6 M3?(%B,M]LOILQ#=JA<4^TTD@?E,8XA3$FCRF -J>^MQS;/JPX,#Z %#B/\O@ M9)TB7;I1IZ/#DM28)_'.Q$$>4H"I:+SR&HFB8G2"+Y)]+Z<.RQQCKCTGYV"^;<4"6)E34+EG:)#'E=$V_]$)1WL <5@MS215>-*4[@'B-'=YV M#FZJ:^W2U!4"D,9B**SV_IN@0#I!:4+4"!B3UI^;7KH%"GJZTY-'FF'>/-MO M;$@J5CNUT7VF8)T9*0 Y$:\^(DQIVP55\';+^)@[85,=J."'WK@&L!$8S+GP M'4(9"IF>CF8%,IA@KIE[>S30K'.78O X=3%NH,'^!:+X2)19TPU#26HHF+9O MCEU ][)V^QE)J%A3W\Z*@GR5W)K0^.^L7']A^Q@WO?'1U'EK"5DY.'JY>%K& MS=K),1XX!45)+ C8N60JC!8\_$LV^/G]S6V^,_.J?VI,@!.3.=%M+6_.6GZ'QO&@:C6"[D3AMI]$M]1#4K<%3)CA>$^L;H#&FF 1\:U*ZIB]=,+)=+5UD$5R16@Y< M1$3,EA:XZ'I5F!ZRZE&)!"J'K\OH.P$2<(L*#@.1PI\5!/=!@;[90HN-O!ZK MRI?+% F_/RW26%W&NG(G'Q7"!;\'JL8.7Y9.S*@H[6 TJ2W_\ZK:8O1YJ6:+ M'BC-FP<2&1$=S5)[^7:5W5 B .+U/ E1@&@]%$4CNC M88 VZDDPZV/%AV"*I2K&P6PP55= /^Y@1,P*']&FHWV;^W1&E2N68Q(4\[5 M[Y3BSFA)=5W&7.!E&/0G_1*^C0;!<-!7(]A!-*Q@VAB.:C2;UI4'J1:D TW# MR7X_(P'N%C-SJWZ'UH<[N2+4E_7J90'"7O*GHZTTU#WZLVH?V+@\W<>:# .4 MPN_YI,N2[J+B-A@YE@ R\5&U*&L#<$UN9"EPM1<3ZC1W5N=8J%FJD!A?)-R> M%)>[18("SHS#T*LM!<#%N>;DK1> 18FRKR8L>T/&[9O2F2KN/IS$?-ZD0%49;UA);PD+=N:Z:1S2WXS9<$"&9.6@$;W9GLU%4I*\)L:$
  • )4 $U#YGD!C9S@9] M2,UT[[!U*7(" &B>\'0BU=QPK=2<;H>-+](U Q -&+>2M>EDP?$#ME$1&BN$ M)K%VC8H\]1;:\U;XO*A/0>'VV* J2!AP>9=*!!KUB:(JC+E3^DT$$A"(TX74 MDR"7 :^D'/K-#7+1CN3UY\T*6ZL:G03BPW,&$JV' Q;%6,GVM4(7DK9";Z5Z MM8M$9(9-I&>J=H5(K^)T1PBC$T,3J9>I#;<[@,7"YGI>^C'&1>*,YV]#UZ"$L- M?E,N\Q>=/BQU];ULAFVM]8OPZ>J[HH-ES M@L$)@9M:UHC]@9-'F6P^IZ ?4P.CE1T>%V%&VVGDX9[W MWE(1V;#H0\)MKKV5/2]X23WUADW*'M8_]]V6)I#"NR?Z:NAD=UPW$F, ];<8 M#4M&9=UYI+7XJU&\T%!%U%?CFG=MV29BG*8/>A4+DI+37<,ZJUP%F=,=2(%9 M+K CYQ[I0HZAS/;?D>MN6K-QDJ$IWX5#4B@^+:4V:JTJOU17);GI'GWA$J0F M$< 6R,QF6N)F[[CCOXS_FS:8X\U] DI7>UU' M6*^XO$RS1T\B*Y?4JNFG9M.+$:=T=H['0[$Z%H63);?I_*EULG3Q)TQBQYR, M"69W/:)857N1JD,%JB21SH/9D50T.%"&R@.SC7^S MD*Q6I_JU:TX]JN14I1#4P3)0#46@Z@#"4_@P0@G3Y-%9@!D'N%?-08H69$YC MS<(DHKE4S\W==BWFO+B&=;@1A_4EBXRZ^*CB18_-\*\LQ08LU>;Q^Z)5Z9Q[ MZH,.]D%/+44 !S6XRD9MKZA/W*7FFU%E+43J/2N2V%K)Y/JZ=9M^U[),S25L MJH5-FHO:4#V7<@6;?_V:-60+4;^\,(VGDC^V,$W%G>G2M+C4",)I_GD)E(7L M*\?ZMQ?5RMU%2D"ATKMYK2NT[ADI52K^_Y3:+L:P/>DJ7!?57EN-Q2:<4C < MWY-JW26[)]-TK=!AX2NJ#(O!DT;)\>V?NJH/87INH0AR%Q0Z]Z%R2Q M71V E=I#)J)RBJH4)=(C=#KD7'XT7GUU=?+?)'E*LCU=,@PLT6(G11Q@:;WR M:I99MH-G, !%!Z>(>$$9&^7>TMU;>9J2*M3+4W$I/IP;"2+!P #0N)$Q;;^Y M[V'1F.%0BPO%G0TVBA>R@)_VF[G4AY13.#R0F_',H$)NPXF[:7WX'2^K*L1!*K7*1R7:\7R0F1,_P22/=Q>N?8.)*CT;F+!9$\V MT!8%$\(#A\>N7_$/HY'.K7GONR3$"IDCCG*0CO,L41[6.HL7)M8.@=<%PSAB MI@ZCFM-5[);=>%B^8UZ#/\PO+7NK'Q.<+Y7S7/\IML"8>[Y3/3!I4*+'&%FE MX?AQ0>[Y3W3T>CW">W&YU52X% -QT%!CCH<32*(/),"1_P(7#O! MT:U%F=5E$IH:[Q)Y'E2;F01LD6WN61(H6[U?G*;D*ZPIHN_$AS?%-K)5SR14 M?$[\5@^U'NYZU;QR49ST8\"?-^98+DC*HLUV<@AW&*>4@6OL";3FSUCD<,>1 MOT8)R6YP=-)RW&S<0HRR[$'U1V(U="66 M F SEQ]?S)#560DR1*K-ON[<#AJ1U8\S:LABK+,,* YKZ6_$0)PDO;K!L'UN MLF#N BS$J4/U$PNF&$->:!NCH[BY5C;)ES RY;X09DR&:8X4U'JAGRIGL^EL M+3P !+;0G5-FG1B.+1JB Q=!L*;8^J14T\#R=#]_LG2RVC!KDU,M$:UP$&3% M>0+7LT!AWFO4W(ESM+RO_._\>HTDK2^Y>(^T:S;W0RS&B"4VTH-,@%ORN4O* M1ZQS4_AH7'701F8(P2&R[9$9752\ MWV/[+]0LK5W;"AK.FU?21+Z0LGO'1V].KUYAO4+.2U9 M+'C#P7].,1?Z^/C(>1%]-LZ?5K[7TKBUBSDE* JW\IF1!LJ?N6+)C9.L2BI% MHPS!"59()S=H/]?]WPD?;DSS(*([4@%(5EHV$(#(<+_1%*-PH6/I&V(Y(!)" M0$OM-JT.!W3TVL*=GCI?&!.!U$&+1^%U'G?74N8^[J1/G40F3LY&73H++3OA^#;:ZIV5QM1TS7:,Q5N[=WP)/ MZ81UHV8:JHZOLRU(*OU!^.*E.O/M4OBD6)_H#>0 Z5:'$^,GESH,R,7'D8^/ M(X55AM"IAH4SL?.R;B2-(^3NF/2)"2VB:%W#!^E[:Q83MMBT+7:PF;V5UE-& MOM^3%/;4)TH@E"\">VG7>+Y4"Y"V:NZ.1RXYR0>MVA7K\5?$TM%3L?1=_-"$ MHG72P*HB; )I@"?O!UA=F2UD)-&=F>A+@JQMZ2[(/ ['+X"RO@>9.;L_ MN:+DSPNW-RF>WR6'Y:)?%SC*(J4E'SE[[G,8 L9DZ, <>-B<@ELF6AR\N+V3 M"]PC>]>)FK/.\%'RV-1WI+0@TNDMN>7B;/BQ',N*5FRNHS$&%]P&0%01#)C1 M-L3<&4XOMJ?>8?U-"7*TT:Y,E]=L#&[9JUT6ZVUZ@?.,0D)34?GFV",\-P%, M90>(9%<1W[/">Y&N4XRRY,]E1&W?=_I\8TU^"8WA$@=\6TR/OW6V<*S6CM]M MX43KHIYL#Z4C]"0]8'ZW(7299WF>N&4\+"TAY$V-I!+.ON)5 M[3_IJM:*6E3I'+/A+.EB.:N0"]OS2L@W\"%>5ABH1]_AE^J".0=IOI=.EN@' M-T8;3N=M.D>E!X.W'$84^HPH1/Z1,Q_":#;G$IDY7ZKC^(5F6 \B1IAIG6A# M:<]TP]V95F;^TIVU-Q AO-]J#*D5?KH*)Q/'0MXL]Y##(-U\1=0*G\X%_'## M6A0)9X%/I0'S_#J-)Z_(4B)"A\M!G%,/9]ZIAS-N@\?'7J"!$E/)?/I9JA"C M@WL]:[\.2/=L$'[7K-(PON? UNZ5$& J:$"R,TKB]TZ+#3>F)7!32^85^4R[ M1K2F:*200WKA04F\*S*..XA#_I"/$*W_=;6^-\E-KF/9:K#:"-\A2"]ON:^V MBZ1]CBAU5V_M$VJQYP(">89)'7@HF *2>!CFYI;$^GN"@#PD[]'4L78.FR;? M-M<=QN+/>NH5UAK3#]IJ"_81GL"I+G.7Z*FU?LE6.TH,P?#=?:'MMN0K8>Y9 M;#,V<-B =#F?4ETNX@UL$J7<->HNC %Y#^X-LYCNL.^#>+[= S6?>\9'6UG8 M%^ /(K@\UU%73=K0_U0DF611MHMH?$B=XG1T85%QV MC3IV%U:38M NER5DXR$]1-H:M^O"0&$U' M640BXAQ)S>]PIP4A*S[KTAFFN8-4<8!#359Z D=T%7"K-$7E\.=EZU5PY5U M&BT;U+2X8M_0S3WK1A+"10=!5?JT=46W\XA=YXWUSU0(F4X'Q)R_HES"ANR= M&(IXJTOW&9JF'71:_%@ZY*XK3:OZ\3;H@K'Q3V= W],=%0%O"WWF^$4G< MD(DR]O4B")MIS>SR>!@!38V,$79P&[17.,>3NJ'B,F(A:AB#F(Q5[OP"&X^@!I7E+VOZ6997?KK:WL6T[P_KY#965UZRH^[^3F7Z MAQ-J91J,HXB:=W!K3/AH$(RFV(3F=8(A*!N>FD[(ZV0C>Z MX IXB1Q(VR'T!\%P&JE^/^B/9_@7]M>$OX;3@<:*WVU^SG3RRC^BSQ]71?TG M33[*2VD)T]"H0A87!<.9VX=UZ/1Q??(.NR!Z?QC,)A.SQV$PGHWT'JO(U7Q! M.J&9( V@5-B+J&]NV LGA&MAKS_F#R+"-%DZ/1F5GQS9)]OHRBD/.Q[NO-V8DB:0K-(K^$Z]EH6*R& M>Z*7\-N7%#-&U6HC8$)XT_DWZ,]F*NH/X+?A:"I=B,=J-(K45 T !SF4J1VL M\,(@F(Y"%0TB_*T_>8Q86TG;R*6'EE;!R42HO1Z!P_6AE!MZ!:2#'' MF K2+[!?#BI(GA176-47U9$:?F\RF@C#J!,>!4]$HQLHI^1.,ZR^-E M@6XZ\=<#V\)/8).PWFH^)]LBKR@7Z= MPF07Y:%.JQOM6.NNYDUL*]0/HA KWPT' 7;T?@N"]$M,Q'-2)"HY%-@V)1C- M)M0Z&_L%8Z>ZNCK@=#@MK_;2I(9[C(EKM[D>5F M_8A$.H G5RS&TOL;[GSI+R *9D,L_XDU,/V ?X@\0&/\:@FO?T_XN7*G ME(X(1+GM#[:087WA0E)20NZ!&8Z=E[C(,BX X %BY+#/7Z9>-RH0=&=3(X=< MV%HS:#=WFJA3"6>=.(P%9/&?((QX1'0^$*QG-,3VFO7T$>2Z MGOPSO&1#:B&'2P9!_,=2*AON8-HG]64DBH[)H]./1$#DL3W<#!!43PDGO$PH M+Q\>H&(/\-0PPCLWGIBG;"0H7MI99-^78B&ITXW M'J/2)6)X&ATP=58WC*/ M#(-PAC1I-)XPA0YG>"YP,4:SL.T\+J5NKX&#/IB'.BW!Z2PJII[:5$"33!Q7 MCS*H%*?M*KF7#ON5,;%K=^@S.3;\.8-#/I4@+81@".@Y&4[4)VP/^4]-M48# MHEC ];'TQKF8T,QPC O4 7 VKD"1D..C1HY3WG\WJ!6UB/5[PV[&5:J!6@\= MV&&)8U!D@@CXM0>] ?$IE%^":-BO@Q]?%.Z4V#],E"TQ;B,/_.Q;0Y@?3R9> MZSYA.1/A<1\+=L-M+4_EE__I(M 24H@]C3A>_3UR^\9QGU#GO>D#^ZZ+ RH+<\U;;D\B]R1HZ"&*N?0K_^IBDSCL[W=:%IZ<&)LE3%H>:A-DK M_/ZC$\2$?)PB6DWFC,S&': '5!)(ORQ_TH&VM=3A!J7Z+?ZK:OIB8^@Q'-L8 MA;4A22)GUMU7GYI%U'(6,=D,Q]@4&89 .^(+BR]5(H0\:0JR ?V&HN*(^[=B M?^W*?7)LT@9AR<+1U'BW\6;:4O5N!WN@U9H@UQ/U?S>Z_W>C^W\WNO_JC>ZK MN9*U7>;E=E889\/CQT<^A(68RLO MV,O@YCU<Q^\9LMGQ@)K<@_H1]?B\^J!+3N#\IP:[ MHW &9T;:1(A/_L #'F.#D\&(<'2&;>W?6/2-IG _^*LH[($0Z:VC!E^&([I0 M]#@,%?58APR#*!H%P_&0^6<;WDZ!F8P'$7:SIG$FP7@X!G8T*17I$&9,\8TF M&=Q+*7<+D+N:BJ<>)XY"?5R M*C2B4%422CNI)S]D*&-0 0QL<&L%\Z^(I*]#;%I] N<=?D,I M28P-2/%-0W/U&ET0V)SH(4731UBQ63<)$@%9;&W<^$?; U+N'A5=[CH<+1 % MLFME,I@/]D.LE/%I\+,ZV=@WV6?J_E1N6-DI&[Y3A37J8>J$BAMO5**C'#ZVF&S)6RZ,QD"9?^/]2BKBHGM-P7._%(? M"VF5$FW='A7Q[]9G7[7UV2^M05RRS+U.=G&*Y49/,%CAD47LGWN#/7^A_OZ. M#N3_P&B?KEZKXV 53(N] R]^^B_.>.=O:+T&&K?U2E\\NUR'7 MZZNZ=IOJ[GO] RK3E,K6-PU_M;\ITD4:,[D3N\P[2C82[U.2!*X%R8E*^("E MA9#^23P\%K>]=G($RW,-00JLRFV7,5EL-:(T+704U;W<%M1Y4@W/U,\ZD9\. MEEF\^-:(Q!M6_P+G@VL;^OC,^[NR.!,!65U[Y]-<+$JQH%)WC NMM::UA M@E]M6QT"SNKPX>L& SX.XRY-0-AK$]+'FW,13?9;@U(5M^G7"0Y4?W^+U?TN M0$4H*C?KLC6(#3D3+[0BRAZ(IJL\#BCRE0+@3BPX*\071/WU?MU(1_P9:_-' M=$[#W,N"0$!@FFBC)9VQ^RPEHK'W("VRLN]J'(QL;0%T*<*R.78IQ+#^@@QT?1^W+@5M/ /GW M^TU/N^U&32&238&.%=):BM*K5]7*\6A-LU9B'9L>-.&.30^T1#W6AWV5 Q\? M1^C]2$>)V'O"V;R3NX@/Z;)\TJ9IQW[C\F0!*H(YA07!=/S;"_7WC]EJA1Y4 M= E6V$$E2*\"11VC5_[""=.K4#4O1N\1X*L/=WP"\!H&8O@\!CR'Z!ZZ-3@8 MQ,2T/F&Y7K!@>X @%U-DVU>CTAGU6ZV%5\G67/NQK+"--$R:GHGAF4B>.7O_ M-ZS2$HU'?VA_L&$PSTK9\,Q7M+NV^<'JS([,E]HDJPO/A\S-?FIC$M.2K90" M!BBKG*OOQSH2897^8\_^U!H=ID;Q/63+!;WD5X1@@^'T5YZ4S;_4])9MOS#' MDRS1OS9P'DPIO7A.)24@CO9(? MOXW]#9>XWJGSSZ2GV$T\U@UQ7=/<4R)OG3:>-?OA$J72NT&_"2M'RO2XQRMY M9-+2] TF9CA;^YK;]IJM)]ZZ5=UHB?@[Z):HFK@,QV@W4OPE_FG(!&MGQ MH^.S47SDP_B8;'5(6F=W6JOO]?O]JJ?"2;V:1()2TY>GV[Q9P7*=MI4OJ0"\ M#2IO$SRJV[Y$>T:\=D(\7]7+XM<:'VF60" 8@,#,50T//4^AH/;Q@(.H6'!J M?)>Q.S;O:#^<4'/C(",/A[1*-I]6,+5I"Q^3W>$=2#H&KD*'Q7(8>',=B_KW MZQ60"XY@?,TV(0[OLRMLCA#$ZXF=X6RAVC:_U^O];GZG3H4K7"=$BSY@I4Z? MXA-I$71JNW98:DYCTI8Q"0YI#V?*E1B$&Q[CA7)N34UF1 /_J=P2$V25E)0GG S;U:ZFH4]1?^>VN!CK MTQC0VTH%/F@?N/9OGU0#O=WDAK?I,G$R&,K##27.=:ICU:-QK7]0/Q=%^L%1 M[7,=$@0"'?7N9B2TX'VG(2MA[Z5\CVY$YFE3_2+ 1Z$&:']:"]%?C$Z!,CCS M@]W7N;.O'VA?SG$$S0D!C?@HA^IF=K0<:C-1%#9W6B8+7M85ND-@SM(A?T1X M!-X2*M>E 4%^3:@[Z^F,/6AK:D*9L6#,;[;F RCP->=U:4*[S:XM]:IB>9=$ ME+:H$IMOU?Q00ZY5"^TZD'3U&X'R,'U\.JP[DE;W" X_[9_&X>>;#Z8#T3^4 M&/ MB9>-FM+AF3KO_NN:"LYUQ:3'V[\M'^$4F!8C4:MR6J-A^^U[NUWBO>/5K ]8=75\XQ(Y=QKMO"I!.[F9%9O33-I]T;DZ^\>E3(Q([360(3]$Y*PS7(6EX& W_Z;"C)\<3J M*NZ#C!NH^7IFO"MCW'<[OGZ>=V^@J25I<82,X1#F7KM/'WN\-1 MT'K N3,@^S6J1*RVK.:V.L*C(?_=/B9YLUY2J%+[1;+>V)Z#IR#;U/H], VL M-%=[W)(W;M$4F7EH-WQKW6BIQOMPAGK>328,V]$4>&007T_F38]X*9T-&_NV M*'9__K]02P,$% @ W'%)2BX:[0=E @ '0T T !X;"]S='EL97,N M>&ULU9?K;M,P%,=?Q?(0VB2T)"WM&$LBP:1)2( FK1_X-KF)DUCR)3A.2?<^ MO A/AB^YM(%MK##4?JF/S['_Y^=+TI.P4FN*;PJ,%6@8Y54$"Z7*MYY7)05F MJ#H5)>8ZD@G)D-)=F7M5*3%**S.)46_B^W./(<)A'/*:73%5@4347$5PUKN MFW\I4AS!V^.77VNA+EX UQZ].CKR;T\NQOYC&SB!P&E\2",8S%]#[\]%3WW_ M?F$3'(G/GBC^D/9(>OZ(](_O]^Q&'_CM=IP]C?@!X)'P&R/LM0<:AYG@P[E. MH7/HS(AAL$(T@I>(DJ4D9E:&&*%KYYX81R*HD$#I"Z7) N.I[EPX<#USUUH= M1KB0-K?+X'Z7[?!1H.L90$)I#SB!SA&')5(*2WZE.W:P=?X2 JV]6)>:,)=H M'4QF<)A@&YUD*62*99\F@)TK#BG.#(XD>6%:)4K/!)423!LI0;G@R#)T,UI# MRR:8TAOS('[)MK2;#+@QYDA\" Q%9^I5M^9P:KY%WE1SVINRTYUT04E60KVO M]7*X[9NK@Z\ESDAC^TW6 VAU5)9T_8Z2G#/L%O-HPF#'A'&(NCR@$)+<:3US M51+MP!*"%9:*))N>;Q*5"]RH[CHUV:[,DP-D_M?[G&..):*;T/KN[_,N_V?B MZ=G?(]NWRAAXOW;UN1'-/_\!0,X. 7)^") '\-B8*FGO(:?GS\SHM27&1AVS M5<7T7K"L"56$M[0%25/L>$P9&<'/IGZE6[7$4,QH>866^EME2U_/37&&:JJN MS1)M,(*#_=& !_-^U**7B.!@?\(IJ=FY33A\$,4_ 5!+ P04 " #<<4E* MHXSE";@# #G'P #P 'AL+W=OF79^]?Q.=VZ^)MUG3=[GHTBE5C6AU_]SOCTI6U#ZWNTF'8C.(N&%W' MQIBNW8[D>'P^:K5UV=W-_EG+,+J[Z7<^6O,I?C_?'PI==?;-K/3S;3;.4KL1 M:3@\=+]])[H.O\+DUVM;F:FO7EOCNG>H8+:ZL][%QNYB)IQNS6VV;R*TJ\7, M=;;[(N;N_5&I;2:&5\_KVRQ/^YWNTCUO-MKGK0_.!SEY6DQG MBW(V%6FO?'J<3^]7Z>#A_O%^,9D) BD!I&2'_!&M_',V6Y7B9*D)9 $@BZ/T M9+E*F[]G"P*I *0Z)N09@3P#D&?'A#PGD.< \IP7VHVS MZ5Z=/OC[JB*0%P#R@A=RD9X[=Y5OC3AY]#%^$$L31-GH8 C@)0"\9!YJ[ZK4 M(@Q7A%^+23"U[<0_-KZD;B605P#RBA?R06]UPDS]UK^A'W3OTAV11O Q"N%C M7KZ_O$V3[F-J]'HPKCGT"K-8ADG6^&UM0OQ-S/Y][?4W?"C]A5.*BQTI_-P7@BD>3,)BG-YMNZX0_C-T'O&EM]6SM03*22G-LEOFUMUS>* VKZ MECOK-L95]K OD4IR9I? ,)U3E^1()CFS34"@%B2SYI(D9_(YB(OG((R4U"?.I M:VAO%LA"!;.%\-P,%!-9J&"V$![TFF(B"Q7,%@*89>=IT:* E31F"\&Y62B* MB2Q4,%OHOA[_7_3/V/][O_@-02P,$% M @ W'%)2FO7?"O/ 0 =1T !H !X;"]?0 ,#)4#;=,:H=V]E8TVTGPOR ML:$A;2J7] _\M'&_ZQO-IO=*CXVJ]=CK/,O%=\+BO![D(X'*3W(QH., M'N3C04X/FHT'S>A!\_&@.3WH>CSHFAYT,QYT0P^Z'0^ZI0?)%,@XY2BO06_EZ M*]!;+_"NC5ZV^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY M>AO0V_AZ&]#;^'H;T-LN<%:"#DOX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#; M^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0VR]PUHT.N_EZ.]#;^7H[T-OY>CO0 MV_EZ.]#;^7K[0.]4E5UI?^X?*)W[ M+3&7!E&ULS=G+;L(P$ 707T'95L3X4?H0L&F[;9': M'W"3@40DL64;"G]?)T"E(BI1 =+=$))Q9FZ"=3:,/C:6?&]=5XT?)T4(]I$Q MGQ54:Y\:2TVLS(RK=8BG;LZLSA9Z3DP,!D.6F290$_JA[9%,1L\TT\LJ])ZV MU]O6XT1;6Y69#J5IV*K)#YKV=PU31U6WQA>E]3=Q0=)[6<4F6];QEM1;1SKW!5&HJ]07VE'^'ES9S'=Y MI]J%5UW'QFQ=L5\+TNOE")N*C@?H*I><'.*VH&.CNL+VDY\U<+\;,N.H;UVL MNE >>;P8:1JKGK4++_F(U&Z=G/*3AL?6U_MAOXQ;=-^/O?"?HF?=X;RW?KD< M B2'!,FA0'+<@N08@N2X \EQ#Y+C 20''Z $01&5HY#*44SE**AR%%4Y"JL< MQ56. BM'D56@R"I09!4HL@H4606*K )%5H$BJT"15:#(*E!DE2BR2A19)8JL M$D56B2*K1)%5HL@J4625*+)*%%D5BJP*15:%(JM"D56AR*I09%4HLBH46=45 M9>V.::W+YJ\DG\8L]O-9]W?KY!M02P$"% ,4 " #<<4E*'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " #< M<4E*9O,+8(( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( -QQ24HF#OLB[P "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ W'%)2GC6C*I7 @ KP< !@ ( !^ @ 'AL M+W=O 0 M ,\5 8 " 84+ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ W'%)2I6H M(M&#! ?A4 !@ ( !LA( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ W'%)2I59TMRO 0 T@, !@ M ( !^AX 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ W'%)2I8(?$ZS 0 T@, !D ( !LR0 'AL M+W=OJC'K0! M #2 P &0 @ &=)@ >&PO=V]R:W-H965T&UL4$L! A0#% @ W'%) M2JD^_I&T 0 T@, !D ( !&PO=V]R:W-H965TTEY:M0$ -(# 9 " 4@N !X;"]W;W)K M&UL4$L! A0#% @ W'%)2H'7,A\0 @ G 8 M !D ( !-# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W'%)2F5"KPD3 @ G 8 !D M ( !838 'AL+W=OK8! #2 P &0 @ &K. >&PO=V]R:W-H965T M&UL4$L! A0# M% @ W'%)2I0,@1#! 0 -P0 !D ( !K#P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ W'%)2CB" MG'9I @ -P@ !D ( !X4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W'%)2CG;< [^ 0 >P4 !D M ( !\TL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ W'%)2JSV[.N* @ X@@ !D ( ! M]E, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W'%)2J# 'ZW# 0 6 0 !D ( !;%L 'AL+W=O+[#J M @ ^ L !D ( ! 64 'AL+W=O&PO=V]R:W-H965T6P( ),' 9 " :9L !X;"]W;W)K&UL4$L! A0#% @ W'%)2HV.2(8N P %0T !D M ( !.&\ 'AL+W=O&PO=V]R M:W-H965T?BH_OP( %$* M 9 " 9YU !X;"]W;W)K&UL M4$L! A0#% @ W'%)2DC)8+:L P E! !D ( !E'@ M 'AL+W=O&PO=V]R:W-H965TVWR $ #4$ 9 M " =A^ !X;"]W;W)K&UL4$L! A0#% @ MW'%)2G'F([S@ 0 (P4 !D ( !UX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W'%)2K((L!*'4P M6$D! !0 ( !!H@ 'AL+W-H87)E9%-T&UL4$L! M A0#% @ W'%)2BX:[0=E @ '0T T ( !O]L 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ W'%)2FO7 M?"O/ 0 =1T !H ( !-.( 'AL+U]R96QS+W=O8 end XML 62 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.6.0.2 html 139 239 1 false 46 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.aosmd.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.aosmd.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.aosmd.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.aosmd.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.aosmd.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.aosmd.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101100 - Disclosure - The Company and Significant Accounting Policies Sheet http://www.aosmd.com/role/CompanyAndSignificantAccountingPolicies The Company and Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Net Income (Loss) Per Share Sheet http://www.aosmd.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 8 false false R9.htm 2103100 - Disclosure - Concentration of Credit Risk and Significant Customers Sheet http://www.aosmd.com/role/ConcentrationOfCreditRiskAndSignificantCustomers Concentration of Credit Risk and Significant Customers Notes 9 false false R10.htm 2104100 - Disclosure - Balance Sheet Components Sheet http://www.aosmd.com/role/BalanceSheetComponents Balance Sheet Components Notes 10 false false R11.htm 2105100 - Disclosure - Joint Venture Sheet http://www.aosmd.com/role/JointVenture Joint Venture Notes 11 false false R12.htm 2110100 - Disclosure - Shareholders' Equity and Share-based Compensation Sheet http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensation Shareholders' Equity and Share-based Compensation Notes 12 false false R13.htm 2111100 - Disclosure - Income Taxes Sheet http://www.aosmd.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 2112100 - Disclosure - Segment and Geographic Information Sheet http://www.aosmd.com/role/SegmentAndGeographicInformation Segment and Geographic Information Notes 14 false false R15.htm 2113100 - Disclosure - Commitments and Contingencies Sheet http://www.aosmd.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 2201201 - Disclosure - The Company and Significant Accounting Policies (Policies) Sheet http://www.aosmd.com/role/CompanyAndSignificantAccountingPoliciesPolicies The Company and Significant Accounting Policies (Policies) Policies http://www.aosmd.com/role/CompanyAndSignificantAccountingPolicies 16 false false R17.htm 2302301 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.aosmd.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.aosmd.com/role/NetIncomeLossPerShare 17 false false R18.htm 2303301 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables) Sheet http://www.aosmd.com/role/ConcentrationOfCreditRiskAndSignificantCustomersTables Concentration of Credit Risk and Significant Customers (Tables) Tables http://www.aosmd.com/role/ConcentrationOfCreditRiskAndSignificantCustomers 18 false false R19.htm 2304301 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.aosmd.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.aosmd.com/role/BalanceSheetComponents 19 false false R20.htm 2305301 - Disclosure - Joint Venture (Tables) Sheet http://www.aosmd.com/role/JointVentureTables Joint Venture (Tables) Tables http://www.aosmd.com/role/JointVenture 20 false false R21.htm 2310301 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables) Sheet http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensationTables Shareholders' Equity and Share-based Compensation (Tables) Tables http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensation 21 false false R22.htm 2312301 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.aosmd.com/role/SegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.aosmd.com/role/SegmentAndGeographicInformation 22 false false R23.htm 2401402 - Disclosure - The Company and Significant Accounting Policies Joint Venture (Details) Sheet http://www.aosmd.com/role/CompanyAndSignificantAccountingPoliciesJointVentureDetails The Company and Significant Accounting Policies Joint Venture (Details) Details 23 false false R24.htm 2402402 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Income Per Share (Details) Sheet http://www.aosmd.com/role/NetIncomeLossPerShareBasicAndDilutedIncomePerShareDetails Net Income (Loss) Per Share - Basic and Diluted Income Per Share (Details) Details http://www.aosmd.com/role/NetIncomeLossPerShareTables 24 false false R25.htm 2402403 - Disclosure - Net Income (Loss) Per Share - Potential Dilutive Shares (Details) Sheet http://www.aosmd.com/role/NetIncomeLossPerSharePotentialDilutiveSharesDetails Net Income (Loss) Per Share - Potential Dilutive Shares (Details) Details http://www.aosmd.com/role/NetIncomeLossPerShareTables 25 false false R26.htm 2403402 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details) Sheet http://www.aosmd.com/role/ConcentrationOfCreditRiskAndSignificantCustomersDetails Concentration of Credit Risk and Significant Customers - (Details) Details http://www.aosmd.com/role/ConcentrationOfCreditRiskAndSignificantCustomersTables 26 false false R27.htm 2404402 - Disclosure - Balance Sheet Components - Accounts receivable (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsAccountsReceivableDetails Balance Sheet Components - Accounts receivable (Details) Details 27 false false R28.htm 2404403 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 28 false false R29.htm 2404404 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails Balance Sheet Components - Property, plant, and equipment (Details) Details 29 false false R30.htm 2404405 - Disclosure - Balance Sheet Components - Other long term assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermAssetsDetails Balance Sheet Components - Other long term assets (Details) Details 30 false false R31.htm 2404406 - Disclosure - Balance Sheet Components - Accrued liabilities (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails Balance Sheet Components - Accrued liabilities (Details) Details 31 false false R32.htm 2404407 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails Balance Sheet Components - Product Warranty Accrual (Details) Details 32 false false R33.htm 2404408 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails Balance Sheet Components - Stock Rotation Accrual (Details) Details 33 false false R34.htm 2404409 - Disclosure - Balance Sheet Components - Other Long Term Liability (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilityDetails Balance Sheet Components - Other Long Term Liability (Details) Details 34 false false R35.htm 2405402 - Disclosure - Joint Venture - Narrative (Details) Sheet http://www.aosmd.com/role/JointVentureNarrativeDetails Joint Venture - Narrative (Details) Details 35 false false R36.htm 2405403 - Disclosure - Joint Venture - Changes in Total Stockholders' Equity (Details) Sheet http://www.aosmd.com/role/JointVentureChangesInTotalStockholdersEquityDetails Joint Venture - Changes in Total Stockholders' Equity (Details) Details 36 false false R37.htm 2410402 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensationSharesRepurchaseDetails Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) Details 37 false false R38.htm 2410403 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensationShareBasedCompensationDetails Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) Details 38 false false R39.htm 2410404 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensationStockOptionsOutstandingAndExercisableDetails Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) Details 39 false false R40.htm 2410405 - Disclosure - Shareholders' Equity and Share-based Compensation - Restricted Stock Activity (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensationRestrictedStockActivityDetails Shareholders' Equity and Share-based Compensation - Restricted Stock Activity (Details) Details 40 false false R41.htm 2410406 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityAndShareBasedCompensationShareBasedCompensationExpensesDetails Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) Details 41 false false R42.htm 2411401 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.aosmd.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 42 false false R43.htm 2412402 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details) Sheet http://www.aosmd.com/role/SegmentAndGeographicInformationRevenueByLocationAndProductTypeDetails Segment and Geographic Information - Revenue by Location and Product Type (Details) Details 43 false false R44.htm 2412403 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details) Sheet http://www.aosmd.com/role/SegmentAndGeographicInformationLongLivedAssetsDetails Segment and Geographic Information - Long-lived Assets (Details) Details 44 false false R45.htm 2412404 - Disclosure - Segment and Geographic Information - Narratives (Details) Sheet http://www.aosmd.com/role/SegmentAndGeographicInformationNarrativesDetails Segment and Geographic Information - Narratives (Details) Details 45 false false R46.htm 2413401 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.aosmd.com/role/CommitmentsAndContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 46 false false R47.htm 2413402 - Disclosure - Commitments and Contingencies - Guarantees (Details) Sheet http://www.aosmd.com/role/CommitmentsAndContingenciesGuaranteesDetails Commitments and Contingencies - Guarantees (Details) Details 47 false false R48.htm 2413403 - Disclosure - Commitments and Contingencies - Other Investments (Details) Sheet http://www.aosmd.com/role/CommitmentsAndContingenciesOtherInvestmentsDetails Commitments and Contingencies - Other Investments (Details) Details 48 false false All Reports Book All Reports aosl-20161231.xml aosl-20161231.xsd aosl-20161231_cal.xml aosl-20161231_def.xml aosl-20161231_lab.xml aosl-20161231_pre.xml true true ZIP 67 0001387467-17-000013-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001387467-17-000013-xbrl.zip M4$L#!!0 ( -QQ24JF1-D"&_D $^Z$ 1 86]S;"TR,#$V,3(S,2YX M;6SLO=F:6\>Q)GK=_10ZO#A7AU+.@XZM_G+TILW)).W=OM(' :NJ8%4!90P4 MV4_?$0LU ,B%A:& &K$'B@06@(C(&/[(C(SXT__Z=G'^P]=J-.X/!W]^17\D MKWZH!MUAKS\X_?.K?WQ^[3Z'-V]>_:]?_N>?_I_7K_^W__3VASCL3B^JP>2' M,*HZDZKWPQ_]R=D/_]VKQK__<#(:7OSPW\/1[_VOG=>O9Q^Z_#FKJ)SES@GM MI?]G_/,'H'HP_KDS')__^=799'+Y\T\__?'''S_""Q>]'[O#BY\8H8HR3E]= M/=H=3@>3T?>;I_%;?AQ7W1]/AU]_NGH3/\1?$_IZ[F/3T0CDL>IS5^_B!\7B M!WM5O_DS\$;#X]6W[EGS\_@.?D N?J _^%J-)\T?F;W7P$U_/!2,Z@61U9\< MCD[A<<)_NGKB^@/G_<'O+4_CV[]UQM7UXX-.OSMNIJE^"TFBBR0-AH/!]*+Y M-WJ3T4^3[Y?53_#0:WBJ&O6[-Y];_Z'%#XRJDY6L'Q_UN,POP1@,# MX\GE:,7S\$[#!Z;CUZ>=SN7-9TXZX]]J0J[>:%AL>&/XAN])26_D>?LS85')XV/RMFCD_E'^VT*.AA/ M.H/NCC'VHZJ@46KO4RO/G;JU\(,,*-%DK_Z:?E#]>_\=/RCUS]QB48U; W_ZL@ M@M$D0BCX!3E\332HU/7';]^;^T UZ-T^3AFHW^VO]:X?OG[IYO>N7[B23+.H MWLPD]1[^_0Y>/@N?/TPGN$88T!ZC\&8:-$%9Z)DIWGSEU3L[RR)?">.1L[VD M OMA6_U=/'JVB7K-R?[8OG(2?W\23H*2!W02M:C4TQ"5W$Y4\D"B>@JA1VX7 M>O8NJIG?>>SN5A["WY;?_SK M%9K_-0Q'E\,1:-9?A_W!Y)] ]714O:LN?JM&-\\@FNQ-SZL/)^D_4_B"=]7D M;-A[4Z=QF&J7KU;5^\Y%5?\08LM?;_;G\QH^J'7AT=F>Q(@ MW)^7A/OJERO)_=PBW3_]U/C5F_[L]2_<96U>_8*+\_,=%J>-B1M'=RO/G:$( M?\WLWFPCWMH&_*71.FJEO6$]3P>]\=$F[F@3M:XUR?1H"5OEKWPK: J/[Q%$ M;& ZUP;RL3,"YL+PXK(S^'XTGCT%E :I'LWGR9C/7!)\8PL.6.CUSZ>3_M?J M<]6=COJ3?C5.W[KGTU[5RZ/A!:[V=-*9P'+!XG1& Q#B^&,U^GP&RN"_-W_! M@BVFB\OSX?>J^CP9=G]_&E9PK98'%,^M537(Y]X4\K%L-1P5\JB0CVI#YZB0 M1X5\!-MF]QRR:W1;2_G#)7Y\[ :]3P"V1OWNI.K5;_QCT)^,/XVGXZ.>WNAI MC3^W$MLQP!_5]ZB^3P$.Z/N# T?U?5[J^\#E'O>-9H_J^[S4]Y%@WV,R]CCT M].&3LNHQY^J;M7_ MVOGM?/F8N^&;OGR_K!:/RZ?CR?"B&A7/+GW7N\Z_AZ/KA^><\_5+3TNKU\GX M5C57"7E/AQ0M2S1WZ-Z^1GLBI5SAZR/.A26^/\,4VQULS)>;' WS]O-'RWSV MEAE>G&DN;6 ^3=,\6N:SM\P7N#7[#&*F/UKFL[=,?XR93]$TCW#V^9OF?+<71/(_F>33/QW2V>33/HWD>S;,Q>CY\+TS,<^C=;X ZWQQQOE,\LZC<1Z-\UEFG<_!.(_ ]B58 MY_T"V\=@GKL6(SPR\SSNV;X$\WQY!0G/Q#R/UOD"K/-HG$_3.(_0]B58Y\NK MLWTFYYU'\SR:YPLX\?S4&9PN&M"[SK?^Q?3B::G_#1NW&K; QPO:EE^_P/W! M\UC@>3Y>R )?C;^Z;9@^&L(W3+Y_/.\,)F[0PX;;E\CD7&2LP]K-&_#0E^'P MO#\X?5H*L &G5[Y]):N'TY%[&/VUU9)?/^NG_?/>\USJZX<76;RG)=[SF+-= MEOAHU2]NR:^?S=/1H(]C$."YW/^&?WMBG?FVLO#5[#[=I=\VAE\_^[8SZ#WC MI;YE[^G&ZEV7]ABKG\P2[^JXC];[;!WSK$-G-;IYYAFO\PI>7YX]'Q?]!5KZ MVZHSKLZ&Y[TW%Y>CX=<*'WO.\+N%WY=G\L/JM'W^>>> M\>*W\/MT+7_7Q3]NNKQ8IW^T^R<.]QJ.13]/.I,ZFLU&U"*Z'0XPN"VL_&QR M[M-:ZE;.EH<"OZC#TYW5X/UP@%\T&I[CL<,;^$KPAL]3+=I8?2%JLHP2CJ[B M7ES%?0*_H]D_"K._3\!WM.+[M^(#GYD?K?CQ6?%^EWSFM_E?.P-*?NU5_5_? M5J>=\U33M+03/[H_C:N_C-%*7Z%/XHT;^G] MIZ$A()2?EX0ROV>_4BIMZK"-8C;+=*[:O$FH]Z*+B"%?TT>JBQ\F9UC[?G'1 MGUS<>*RZI"M6X_[I(%?7VRU']3V@^C8MPU6]V?(Z' UFQWR;8K[=9"^SZS9G MP\'I?R!:Y>F@5Z@\*&5O>EY].)G%O7?5Y&S8>S/X"E'M-AK.OUI5[SL7')S6^#%I0J]B1-9W:YI4&F^U+?.ZS( M%75W6)+'N@%![#X'R=Q3H E#,/#1M(L7KSJ#WL?1L L?QX>.P>>A@\\F:W,, M2#L&)+&P ?R0(:;,9#]WJT$'>%HTKJL7\W!4=3M/+G=]M"%CEP1\?H'F;*1Q MA1YGN-)[GGLVN_/-WW5&^)?'85A'VWA<<(IO!Z?XH8_]W!^=4:\ ,>GB\GSX MO:H^3X;=WY^6(BTP=.N7&CAZG$[I((=X\N_\WM9O-X0C%W7]S@AGYHMIG$ZZ M9VX&'[^ +*O1AY.3>;AQUAE5GZK+Z:A[UAE7 "]/1YV+N3VHYL^O BWAO#,> M?SBIE6RY/OIB.'B"YK1:0->[0VT2VC?F6);O0E'VHH#OR;IG+13UIM:]]/B> M,F3V'O[]#EX^"Y\_3"=H.GBYZ'GGK$\E;=NC4[MRY7-+_.,8[7/\^)V[V.=A MV!6.^0+(;CP=?7^\,EAP%01[WK ' P(SY1'HHXZDZCU!E[,BHVWDZ9YJ6_9]3E L;CJM^'VS[ 92)8Q*/U/H#;%MN=(^SUG*NIN?&;07=X4=W@U;?# M;MW'=BGI&T\ PV+7W:>E BW,S6=<2]S=VP[DHVNENXDR?*[JTNR_5(-JU#EW M@Y[K7?0'_7'= /EKE;Y=PBH\2T79BO.7"P0W42)PPE5GU#T#(<;J:W4^K"_H M7DGP&:K.!OR^$ #9,-GMZ'6>FM=YA//'CCCFH7#,8_ H.RC#T:,\)H_R2)1H MV[!TQ#$/AV,>'OCND$H?O9W' 'QW4)@C\'W&RG#< M>WDZWN/AP\T.(/?H/9XO@,5#P$=?@/D8CLUVO7[SW*;8[>>:SA8_>!R;=U = M?(JC,A^%#K[8V9STB82,AVR L;K1VU\J+#R_/.MW.^>U)7:'T\%D]/W7?WQ^ M*N:WDI=7OUPQ\_,_/A_.).ZSM_[Z90OOG]&RA??WM&SWU2FS6+;Z@L%5VQ+D MN?_4:U7P<_E&-WG2?EN=L8N?*:2[P\Z(RM&T6//;'W5$U>6(;_^N6?9&K M%[3X:N/%[W1_[YSV!ZS4I@KK>'RY!X5'K_"2#OTV]PI' M#/ LK%UO;.W',/"B:EPW#P-'Q7AI(6(+?' ,$4]^P3L]W3"^MC!X/%X[_DZ_%7CPUJF/5UV>ZE)OC=Z/2_V$'?@Q43ONM!U!V]&]'T';\W/O6V^Y'G?7 MG^KVR]9+?01M3W6IMP9MQZ5^BJ!MN;O$QZMIOSA4MS]![M*W[OD4!W"_'0Y. M)]7HXO:M6R3W9H#SQH<(==R@]T1KG[=E_0KIM?%^."VZS]X5;X?C<8 '0!+5 MH M\^N_O.Y/IJ/IP6\&O>IB $LS:R#ZEVEG!#153ZP,=G/&;]O< MM7-^3PIQX!XTVWN)F\ZXG1\>?A'X[J\+34X0#> MX6[J<,00#X\A#APRCACBJ6&(NP>-Z: _TX;!='G%+JK.&&3PR]57P5^OO^7Z MG=OOQ:]I^-+IN/>Q>^ZXRJ^6_N];_"^LUSA9]X/[VH1AVPL+GEN_VM_G@H M&-4__^-S+,GX'PN$+'[1W"_$:C"\Z ]6_L;5NB"YXW4_LO1=UV_=L+9&,I]G MB]\D[]K;7+V_M<2[@^]-WWDMO?#^7UM_Y4P>JS5CE;S6ZT8;I8WKO/R5M:A< MMSN:5KWU>U?=,['?W[UFK^:^<%.=_*: MY4RM(N!D.ANB6) M68C(G*5>6R:)DCZ$Y 50YUQ6AIJ"1*;LUB1>1[GOVXDO1.9Y5E0JJJ0)P@HB M#>$BB!2RSWJ9-DM-0=K-3V]!4YN\9-(R!6\3)5(Z+8R6FGMN*4E<02A9IDF( MC6@Z/Q_^T1ETJSPOZ?C&BR,/U7=JO^U\]MY%::C$;RRG1!)-CEI M(J,/48KD?:3&:>N]E=XX)HH%5IJ0.9*WH6Q?_+0M !.94QV-="Q+;H2/V8#V M$FHT)S&D@A\MK;XK/Q"PN_#O41V5(7Z/*H#OG_KCW[\ L!M?S43Y,)B]OLA/ MP_;YNMD"M\PZ95D _Q&HS]*K[+04F5)/F:112_;JEX^*Q"O6MB+R_EA;&-UQ MRYIW7I H PU@24DYPXP@7+H84P ?E($U?G?6QA W9Y_Z DAJ?%+!NO8F0]?] MS[0_JMX ,Z.ZI<%?A_W!Y)_P$Q 2FI@4"\M^YF+LA?NTP^X.W?9#8O_&/]]4?;E1UAB?A##*&_P ^G)Q5\W3- M1%CNS'\&T70 DBU.3[QZ$=2\ZG;&DVOYSUF5G+>J%,#/$L;!B*2DS'!JVVB<5I^J MBTX?@/((1 7K/NAU1O^J.J.%99MY$?[7SH"27WM5_]>WU6GG/-5(>&EBT^AR M"'2W2GKZV[CZSQ17%AUW,4=DZ?TUHN;$&ZFD\,9D1Q0)E#HJO(HVI92#7Q:U M-'Q)U'<6U8W<8S5;IT\5$#ZMWE>3#R?7K^&TI_%N(20>]*4E[X*$MS"CF2="6!@FA1C'B/6-:)5BLE)C1)?:0\@X\ MW,QCF6T U+F-[XSQZ0N$5/4B_Q,=2<\->@BSNO#7+T-\J1[Q,OXRG'3.YY_& MWWD_G/RK B*[P]-!__]4F#9!Y@8NX>HE?*[1I<^? #;/SOD$OPSA$ZB8FR$S M'[FB,CEH'R"$28ABCE+. 7,D%57(FH-[I__B[ZBY=O$/*(*;97@SZ(('AM^L M9O_M#WX;3LYZ5RLWZ7SKC,?59-P9]"Y'U66G?_M2DQ3KZ2^KO "-WO,$$2Y1 M+DW*7@,6H])DJ5,2+B_KEU+S3F!W0N=X!=Y!7K/]R/[_Z13*,#-S_JXS8O;N M/O0A8^;*54B&"^()M3Y)@,/!1!JSUI* ZW*>%IZ*\\6XURC$&Q%_G,G^2^=; M=6WQL"+O 1 MVA8 K+<\&9D@63229NLR"8#;9:3$RJ +C-Y$Y!U(:_/K7G 0F%4V22LY2#%P M)[3BSB?C4F9%_F:M:9;B*@+KX%MG%\/+:@2F MX*E+L>I;F=&"'934(I)[QS MTEO0SRRS2AS"97)4%;1"_KY$:ALM=Z&Z=4?!2NJ%]\HHR-IE]HYZ2VBB3D*B M[ H]9<3HNY%=EUSNK*PF)0!BCD":",H*VFJ<\C8'"/K!I#*A%*R)VF4:=B*S M3:Q!P))3QZQG6BIA#$])!6HE "TN>"S$RAJ5H87.F:P_GG<&DWF!WQQDW+P" M[R+@GXRF7?1W;P;PV5- ]^._C(;C+;?(HO1:9,@[(J3SP5OG(H<$D$7PR+[G@0QWSZL^6?\]QNP5<>]^5_[,ASB9/B&J#8O4Z$@<^.0 M8+!D)> P[T+4C!DKM74@NG)/#]Y[(2*]?M9/^^>]]:*,(C!( QA1.DHMDW60 M(0?'("FV++(B+Q:),<:- MRB"]TI'QA3W4%R'3/!V!# "_PG.Y_PW_-EXCUF2TY2J)!%!&>@&8BT*B!?^ ML ;_*/=%#6,O3*IO ?&NLW>3; 3PC[%(4O"ADA,:-8*"J+DIM_>-UB]-BIAP MG@W/>V\N+D?#K_46Y#KE)#8P&I2$S)A*9[SQ$N)\U)!_26:T+&S>S/+=ER37 M=YWN67]0C1;0[AJY6B:BE](H!X*T>"#ELU"0>-$,L-KSPN@MITH\4<&V'LL9 M]'(I@[5Z&1WD[MPKS0$JT@@8N50PP/KZJ?J_A9JKP\'(R B(TFMKDI#$"FN\ M@A!-=!+:\Q*:4TZ-?"$BW1)&@J9EP)'$4[!.+H7-FH."0M+I@FS(Y %&OC1) M;@LC'8U222VBE50FP1P(E45+N K6^E0@<\8MHR],ICO 2)&3$Y0I'B&B&*NL M\(3X1"!L<\I-6;)BQ5-->':5Z@8PDL;DDO0T6&$ 05IOLPA$2N\M)Z$\ 7O" M,')G*>X (QW&EP 2Y,E)DXCGV3(32/8\2*F+0Q-F0(-?F%QW@9&*<"Z39=Q[ M+X/6%M!Y(-IFE3PW+I1;ME0\_@#UOMIR)UAH:@.5@GO&I\;1\S+ MPI[AR>>J.QWU)U@D?PJ/G'8FU8>3DVI6P'55.^6FD[/A:-4Y)K#\'O[]#EX^ M"Y\_3"=8U8SD'*C(0X#^N 8!1(1")XA.9HIY&J.5A76]-_KVOR#K-2;]WG^Y(HEDA5QFKHL 039P+6+@D%>SH-1 M\[9P715NF%5X*>61".EVO?H7E^> I@?3SOEU2=LGL,K)$$_4L#)K>(Z9]4VY MV\E\,4)_G#JC\^]8LX@U_E4/?N-M'XCLX3\65B+>UE[ 7QY?%<72"D-T3%Y( M#)XR.^.C#DPJA_L%7OGYG8+K&R'DQYOE/:!,;Q<.%?7->#RM>A%WJNKDI0GW8V>T04J0/617(G"FA)01@;&55!GJC($_ MBPW5^]373\/)+ 3@=8K.^ /[PN]IF9^9_L I+9<>/)< M"48RB9"@)^*L<9III5Q(F2BBRMTC8PY(:ENBDX@F DNIC,&8)0P 2&4L>.@H M0B@5G&JB[T[J=6UV:X(;) M1#!;"IJ0-2;71/6747U=\OOL>4!=^*[[6HTZIU6=C5[?R"U0+)!__>$K=#_' M"9L'D1XTG.6IBP_/.Z6K1W_HW[A/+A >B @1% +A.. B+*>5H805>_7("?%5_^JGX\NM? MO'(2N3_N=L[Q+D::M7+:X,;:N,!MBJ]^>7U]=[OM MEZXIB<-NG17-'KBNB^].6VS]]MQ94P"SCA)!M(P"W*8" ) 55N<%$_FK7_[. M9E2L_)5F,I#.38G(&9:!AJPEEU))9Z7W,8EHM*8 !%F]3ZF;R+CYE64B9O1M MOB0V.0N93S#.9[SI8C77&A)<0C*E4:57"RT65O[2,AF8<6_RZR'C8:(QU,-_ M?#9<44TUN*K@A6$I;^X'SZG=V_"A_?Q'^'+AT\_O)WTYHE;I "IN^YX 3QAZ[TQ1/>=KSC[ M["%D>)LA.0$=C,XG]-,T&^(C\<7QA6#ZZJ9X.Q6[T-D&.;57W+"4B(>@H1PX M*JM@F14D'2QS4VQ:B=%)&XD%,DH DF&,MLP])38N].Z?MJLINF M&LMY"-EE<-W@C!I4\ MTWA9*FM4?H#B^J^9M*VPDYT0!Y,:&96G#?D5J5-*0> MEBF6:-:ED+E4R_0VT[$CL6W2M=%D#88>(2>2-B4+"%YXFE"?D>SRH.CJ]L,= MB=WUM@PA@',B*(.67C*MP9]1':RAF5D34WFW0%Y5-FQ"RNXDM[I=::-5*H#O M75".'!,R,C)PZ0E=1"T&Q!17Q1,,0D ML84'WIC:CZ/A237&1EN=\USM*�R0A8QB>5J8S@&G0D>(=244#SD-&4&VJJ M48=7$',7LMLD#6EGA)PX49>]!)]F'6ARPNMKFK'DRM(L+>CN9$\OIN>(-&-U M.0)ZZ@T"^/MY5>\4#'KN8CB:7!T[KSSUWVY=E(J*@[?.(H.;(]%[XPV'U#)$ MR.Y\V81"&66*E=D+X?#M!826\U! K0 *$NLDQDZ6@U).&% M&SBD,*XF75S -Y]A\[NOU^VM:20D !SR*MX4F:@%?_"617"EBB +"+NSFO!2L0 MU,Z,774:Q0W4/L2PJ[OJ6T(JQ4C.,0!XQAN]&7304$>-=9(RWG3/ $\G%EEH MIF,G4ELS H7W>6-.A$<@+MMDB'#@013AU+GR0BDVO2';DWK=->K+<,7C-W A MG9Q4W4D>#2^:*QF*&JT-=GW!4CP1,;%H(F!Q=(26A20T8(%@R\8%K[E8PC3[ M9> !9',?1\K:$2IQ\P./+2 9SP!T\4@Y94(@\;0-1\HO5L ;'2OKJ+737&4( M85($!A$N0>830PY"0.+S./1VO/*[ZR_Z;?F+/E4@F'%_KE'U&)O#( FAA+L%25Q?] (PU*VC$,&G729\)&K M^W?;T;4_3N8Z>*,+OE&'M\-9/^NE"U_CR57GQG7F1Y-R(KHD$I/$@!^,2CJ: M=>3>4E*6:DC]=,3PJ1I7G5'W#!*N6'VMSH=7Y?+U+ZP3C# N2^\ 8\TT(4 MJ(-1 5N^^ES :,#T!(U2\(G$^;D0,Y $!>2YE%8R)>DM"Z# M-V >+YL9(QLZ.9(G)(:[. -*LG:@%41GD ,W%I,H+6W*B7%E"\RDQ0,Z@X>! M!H0+:;-(QD&>H.$_,G%KK+6@3U$W7++0;!_PZ7H411Q.?YN<3,_+4IF=3KB= MS(I8KBW#\YI /6X=.$K!'@ HN,(2>&D(&U.V1Y9:.SQ);Y*,1"?&9 0\*[6R MEDDC4TJ"'XZEP:3?ZY]/49=N[V//KK-7/=Q_)EG>1^4WYLH;N\< MW^U7_/?F+[B] CM_ 6W5O;/Q=)W#D R;(E"/',B(39DA Z7&*)UIY M513OET)* M^E17H@T).F>3C3%39:RT$1N,!65%9II[R2-M=!O+@>Q)B>+)N8VH )IG8X.( MDEGA@O)<$^-P<((&DBM+LDQ)!0 K5( FJGK @GIK3<)*: MI -1@@@9K?,\9>*X"G@ H%Q3@#NNS;[=17VE*!D9-5-2X(63&(G,V@<\?J'Z M61E)&\A0V!*6 [S@BLL((J%"<.XTY&;&!-,$,BA_FG!+/TF,X3A-H)#,$NMD M]/5,1<934$;%&!:J-6\6B/'C NW?9["<62(I"RZ2#)2;K*55,5N<&TL;?<:A MH1Y. 7MS<=GICW!'+<9!V*QO:#ALA-\M1(#SA$X?A*EHU/A$G'N"MJ$+:G M<I$C2=204XA M@S .;TX;A_<]L7-R<:6(*T:8V8B0G3: MPT.>T9Q.ZR M= RGAY &>IIV1-O):KWMR*@4F20;>)+9X&4QR+0TQ"27P4F6Q[5X!7]#LJYJ M^NJ-]E[=]7K\9G9+K^>G5W,@L?IO^TT5CF,_G:%,@A-WU'##> 9#3=%G[LKR M,R4656Q3RO;#S;K&/$ ;7HQ06FL9<>06=3IKEBD'6\Z%#4LJ^;ZXJ7L^WTZM MW?7V7G;!VH@U'-*P!.@&LG(?7$B41UH4O1EJF^A?0J=[YPF^]IQI#$#I)%HU15EHLUT\*"]/+FAEX?Q/* MFZ_0[D!\F]0--5$986EP4G+(6S38K8M&9%!_Z\I^9,RJNQ _QN-9_ \60'_% MBV"CM85=QG9P'D "+(27RGAKK-?8.H5C M^A^^C?L_#_KG?WXU&4VK5S_\M#,9MM?D1Q9[47&5P(U+R!>"D$ 5:JPVDBF) MQW3+V<)MJSOR(R%L;GG7$W9G/I8\R1(? M"[ \H5X9"S2IQ4+(AQV42\);RR M9=_>^)BUX+IN@;_ORN 1Q M&^^- 2 @ZG:;I*D!/#-B*4]?0+.Q*[J=[=^3'BT-#J2*!9[ 2$N!4LT#9Q!KA=M8V<[>&L-Q4M][78C MNQ6;DV0] 8N M1+>V ]:4:A]5""8[HW!?D5 2!#8)-KOMQOYQ!$K]E%MIX%"; W8SM. M'%#-1*+6:8_PHJE1AU2%FST$S:VMK3/D'Q&4-YD OI9 6FA0T 2@&R6R2*N$ M57S/-+O)9-3_;3K!&M O*^9.;*WU$$<,*=9B M,XXV(?707+>MI@6_@QWK"4Y?Q5X%*0>*$]L\U;#2;><8CYGK-7;GDY,\2*2/6;FVY8\F\P5'K](8-@K&V'%<2H3B\@EP:PK?(QA9;)[^\5DO5B$]<-JU[?-[R!!X6$DD?K-H%MW-J^;A_3'OW^L1OA"Y[2B:VOIBP_[[[X:=,\N.J/? M%Z\YX06X3]77:C"M_C(<]K#9VZSZI.V[RC'+T_$$>!\5SRY]U[O.OX>CZX?G M*I2N7_)EYJ !T2L=Q. 4FJ$(2'HQQ\XC_=B(8MVI^P59+]<5+ M/[1+/V)?6V52],D! B40A@(UF AD"$+2-DJ?$G.4_D;27R-\DZ3&.284'+EC MQFB>A#3."F=QDDFC\)D@]R#\?ST#X:]Q/-9133SS@AHB U,.#WQ5$"KY%*)N M'D7(]7VH_G.0_AK'PX*,,J>H@PO28T54RLQ*[%T#P8"N& 3)[L/M/P?IMPM? M,*T!/H:4N)4Q$Q? ]0#2AA!@I3#-PF?\'H0O=O+ZY?7<$G6;1N!_J;/,G.+C>)RC[._J='1T$2<2X. )++JTV.#+>!9XU#)YV:SW MFAUE?V>7(XGV2FB2C,4A&M+2Q#W. XO@@?3"Q:0YT>.\ML.*7N\(-!^5Z->X M'( WX-:Q%[STDN-N.0TQ,IEMELPM=,N_E3TY?(KU+&2_QN5PR&Q!]4TD-DGJ M(:%5R7"50?-3,GZ%WHN#N_MG(?LU.PL^8S=>IRRU4FMP^8X)C@6>D:Y$.5P> M'.#O*OI'!C'7.!U/)).40;CE3#KE3 J!R\"3%2DDNF)?YRC]/2$=Q3BV_5., M!IEU=CH%FSB+'))F?37^'Q0[YR)IYGB-F:V)N.(>:S&=)*( M%>F5/OB^CGX>N>TZM!,@L8K*>IV4C)%BDTNIC4R94<]C\ZX:5P<'^<]$^NOV M=;QFP<3,P @D@55(Q!AMA57!B!3YBGV=^\#YST'Z[<)WGA+L-0"2=S*;[(B. MWOKH!#@C+E(G&)8B.YDVCF_O5#4,."8_[4SH.377M7_]6UUVCE/]2#=I'C]9#LZKI=XJW!3'\;5_^9 MPIL)C&926,+2^Z5"+Y8P9QH8\42XC(V+C;,:1SUX04'+#4GSN6MW\/W5+Y(1 MH845BSBRE.-1T*_(_&&(85R TXZ)4YI)-"ZK6LPAA\AI4<*H)=58@O 4I1RK MT+@@N$:&NRN-VF MM04Y*O*,Q;.H/]0(S[22+..YBXP 4Z]C"=>.AR*6B(;+,+M(*$ZK-X//%6FAO,?[7.4L1[V)N):DL2@]G+ U M.<-+AU^KJZ%,6PZ@=%$KPC0##"FC,Y &ZL"UQ9D?+#6,ABU(;B!A!QI;;PZI MG$V(P1#01 L&RP6G-N/E5!*=+/M$[$+CAY,Z7_D\/&]N9-%68 AV00#G6D4S ME4E9ZXR"]$UE#?_'0^%*E##+O1\6*=B6N+8*/ZHSJ^^XNVBE=L%PB*Q=?_>J%O7G2?H&##M]2I*'"1NN,\ZU*//I2OND_Z"Y<+ _%D4^IB=5)AO>ZO\W[:F;K!.D'IDR$"O5V%S;87OWR**CBGF1"N\D)=D#V7-3YW=6 M:\("ESISG$!%%"@UR4I;E7 L%2]C$[.Z64M6D7,WTEM'RNNLA5:12$.E"<1X MO+3B4EU-H0S\\=QY$-W>ZH'DG>.(YVW8TC/(SR#C -DQ(@ M@5%*>BH8D&I3C&63%U@HL\3%1I3MA9DUOIP""(M,$6-)EIX9[[D HXA. :30 MKK "O/JYK$U;,U/T0>R,^]U-X,5\RP4+?H8FCHV+M*PCI52 ,P!6$J_S\BBF MVV8 K\F/\R=4C;3L1NR_VHAU5GB>;?" <70"O"&LXR(PJN%?JH58JO9/;(D^ MV,+)4S1:9ADXP:YRV5@G!#-1FAE"6]UF@;*#T-HBV.2$@5 N (%PF;0PVN+= M4\>M-(0O&^,\K>PN.OLL3=WJSW(*#HRRS-GRB, % M_97;T5L/)_]PDKYUSSJ#T^I39U)]W[-D^) (,$2R8E%F28)&@- J;+C+/ M@]!EG\772SW;MB%N?TRMNR<.B! L->LLA'1..2E2CL(3Q7%+L+R0+Z7=(UF0(?![)HD%#=0Q4LH4Q6)HKYN.BH$E M)1Z4I=*'+72995GA? 1PL$%2IEU(.",P@"_37-'F N.%RVP/PE'+(CE% $W2 M"(H'"H?,.(Z+!/D LKJBC&N^FF)'CJYZ9W^JSK'%TUS*L%,KT)B==PZ2ER22 MM(QYPZV.SC*+."F64U )6]KW6$O0':EO/7)V!$\_<_0*?(#'8WX.S(!G"S%Y M4]YIYW>B_FJJ??.8.LC<<.NQZKD_.J/>^,MPTCF??Q_WB68M7C]5W>'I M8*/V50O;SP(3L^1RUL1*'.JF.7?6)^!?X%Y+D>8O3VD\&!_W(JQ9\[T\'%V] MA,^MOSM0_T"Q[[\T'N!ZWW^N&0P1D#(*@^B;1V8TY),V:QN<,8SX5[]\I/\R M[QB/]R#=1L8?D\BO8\!M$0L@/H#7$,-(A(16&.(A)0!UU.#W(5FHQ,?$HQ!Y[L.+U5L(@KTW M@PD@ROYOY]7-UN-VH0P2.BNB(DI1*Y6U5EJ: ;X3([6)90\5N@C8VTFY"]&M M[<<"Y!1>L0SV(?'2#TD1@I/.Q(]%\Z_<';X7C\81#[X\OAN%Z+ M#R=-G?HWR(X2EXYJQ0'601(M(3LR,BOF0-A,F-S6F*F5D#M0O.Z$!Q!.9!3( MS$[*9%R0RBA!!7>)LEA0S)<&/&].]G#8^Z-_?K[E& 8'RHH'[HXIZ2WQN*G& M)-X.\X+2HK\;6VI<PDR:_75 M.">6Y$@ HTCLLHV>&Y)F;80+615E,4HL#0ZY5YG!QZ\&W?MJ4.T4, -E N(3 MS8Z#4P(<[(SES.# ( U%QO2C+&FM=D/K>L:5%)(H#RGQ$%&P? ""82S;(S7-E/(<4NYFL/)=8W. M.ZTY)-]&<=!YEB'..XK-!93AUB9?^@G.FOS$.EH7QA^\&5S?@?[8^8X7H+?6 MAI"UD!KO9D8FA=+6)TM9T#CW NQRO9]8JD']UJ:[LC NC:>/J5HLA"6PM]>Y,T H!CY!1PBTP>$A&&(XRUPY%_ M+)18AC+-BL"\EJZ[\[&NWR%X$R=\] 8@.C !OMZ!/D&2C5TS0]DQFU%:V,#= MV1A-,36_"0R[F@:-N*DCK<=;8"Q0GZ)DV(].9^P)7)2D<;6!8333MC>6UF4& M*1-EC7->02ZNC66*!*,(4]DE%TK?7\*_O;(TM_>_?3[H/&')NZ!Q@$!RQK&, M$P4@D"7F5*%L$!N*!& M57?G8LV*<)XH8RD*;Y2TF@.^!-A$L7302)?+30AF M-UR2C;FXKH:;6\.M%X-+$2#U-9#Y0GS0W!,B&3&!BBQ$&Q90F"DH;NFQ$LI!],AJ-=K$('IYD@ M6$E+I.;*XWZ#%0FK!S4C1>[_FI.ENLY6>NY ^+H)CP(G:S)(ZZ.0*C%OJ G> MTV0S0L"R )C;=8+?F.[Z.ME5:C$XW75_UL:80!$0XCEU#)9 M=HE>;O:[&5W[X&3-4B2>7-).* <)+GA73UWD4C.F>&*J; NO"5\7Q;?GY/;0 M!6MYNPTAF,NYYC70X,?4WY.K^Z2-'=J%^S H$)+4Q2 M(@'TD-YZ[S@-D%I"C.-!E@,Q^#I(NX9XO+53GRWA9)799*6%?M*WYU,0WO%A M-QIA,5+#A:,-TF5'G0T"JSDXE4)2HU($FR$0.JP \VD8HK/,W)T(O@?V6UT= M99Z ]3,U&\EH\>Z#HH(JE47@30.\GA3[:Y)ZGL'+JV@A_XTX?\WC=!'MN [> M"$M8 _M4E)NWCU\(K3XV>Y:$CD0#[A-)&$"NECC!0X84<&$>\*T0>+$1LUI@9>%QE]WMPJ]O2UAK=FUM$AF+ M>'.$#)5:RX/2U%,E,@ME5DKW1]DZ2XC282\^22&^$L^MC0PB+$LX)H"55^#8 M5TSI7Y8$^XH:@9M$3Z0+SE"A>-[15@BO2<'.LWI]?H'8M27?F MH/WX%YOC&$:TSS(% (V)NX1E%-EE;LO;,X0)LQ<.MB[X@!2(@7FSF!*@].B< M]S)'G83#SBBFT%AES"I2EXHEVFEJ$Y]-SM& #2V )H]GT=Z#/\U**^AL).ANQ+>6AX>4P$5PHZV5 >*PBM03(9+.T7A>! BNP)V8?1"_4RV^ MM]IPT(B,QZ#,6<.UQ5TH'CV'5+LP)V7K<-9,;4/Y^EVK[37VX1.M]#(Z MP*N20_#UF#B7]45*0UC>AK[A>#P[7<<1Y=_KK>/.N9N$SFCT'5Y\T-Y8MN;'/J]L73NG-]0 [F.?)A%M /LVY7D3PYSL<#S=GC'LODXD,\FX=CY0*<$Y>4S( M01F)AM7RH6%;1BT=Y6Q.W+Y86K-,404!"Y*<3%F"]4!@T%(Y6 C ,XR4=PX- M64H;=F;IMI1OZRW%E!,X,R:L%WE6KPKI)_RI/<6=XM*O446+A;C]_>T(:SU= M4DKC8'7N(I4 N5S" 84!SVND]*(LI.5RJ?A@5\+6UJ.S %&,<(\]-C)8HR?! MX\I5*!'U!)T^0A18@1@FVQV*NHWG9"ZWXX:\4-.HD4502T M #D8"PS[ZY) M0N1TG)G_!%QML8.)'568"%!S%'R(,!W1Q&Y!J^>/+B1TG-0 M6P"BAV:P]6X50&B3G&8XE!I",)B5FRV=MY:HAM'M1+58^M8,-CYQ?>R,-=O8 MWK/?ZW=&WV=9^YOQ> JX:_NC"&T8%K5$*T4 UQ&P1B1@6Q/*L9-L$;IJQ+3( MZ<[$'I;EVU:HD\ZD/I";?0ZO> X'-WV-KY]J)J"A;^H"C.8D9,BV9)1$4NE< M\-EJ#*N 0T6YY_5LI?>Q,VKN,KN _)ACE&2C5*94&<)5X( H/):<"UTB]/V+ MJ>Y;\>'D!E9]KDXW/F!>W!(@6%F!Z9+ N4DI1Y@F^X MN3J9W!Z35.#]\WJ *&K8GL+7A$#,L MQJPCH5EZ#=D9]0Q29LUMR(:5_I+8I5K,NQ*X)C:#%^(Q8_#*7BJ/[41H K27 M5?0JD[+QJV72[)O UMA*:,*: 1E(E)$ 6C5<,\$R'G+"VI?WENM#HJT)O$MF MA+L'41@/J T2$&:-PIN/$!\)H!M:9D9L:7.D@8A=:&RON\BB/IH"6"*MRH!, M)%$<$LODA2@/@%Z; ]"X1A=Q(H*V"OPCH]B0QWCX#QX$ .1GICRN@-=6V,K= M:&R3(]8=BV04=2X"KM4^:@[+B0V)$Y;7%+F3U"O,906-6)M9%HWO=)YB).[- M*TL M6%MBR49,@QBLE8\.EH48P!"7T2E[<3S6$@*M4C!69PMP&E3"*FL0 M1B<='8"!(L439*GUW+9DUP6P.TF8>$%4MC%GR/.- D*PY2W1!% R9;K<%Y5, M-9 Z3\"VY+7V0P8ZDM $[!W@!W&6,"NU\@JZH3+'E321#9@4H$RZ/J#&+435.T/!Q5_=/!3/C=[U]&G<&XT[WJQ5O_ZWQV M-G75G<.-^F/P+7$Z@C]GW6?J8H(OG6_;WZ$,CC(B ?8!-! 0A(4U3N!%LHC! MMZRA9TPV:/=AN7HD0KR/[-%'0P#@1D _6L9D+)[D&\B]LY%)Z?(Z#"6JP3$> MUV/'?#210#SX^!"TD=XHSWC"XC63M!+1-9P8T:5;,8]$_O5-_@U_TO7^/9W- M$5DM\C7PV&,U1Y(T&R)EI) #$>EQ;AM6I1!>0":ZF=#NQL4#R:F]4XR!W"9& MSR%+%%%HAUVD [?*<9&;#N/E9N;]]"2U)E$@3JDH3: *=UH] 5W"1KTY1BO M*ANN-O,FW/5<1-5^I54Y(;CU*; $HB(,$GQ0*B-,5$&7-_(W#N)[%M4>IFA8 M&F4.#/PQCU(&<#!))N($M3R)7%;P+P^'64W'KM2VH4KAN<MM$&;5M)S1\I;C]>"-]Z"'S!>R2@B[AT$)L%=0#Y,4NE=15,R?!#*UW@[ M91,7PGH31) R<6>IB08"@J78Q;^LZM -R<>A"&^]MY(DY\%9G^EL6!@.%A1) M1 (9,C"SXMQO%\JOKE.-ZU:;E]-1]ZPSKBO[ZIM86+6Z?0-\D:./#&Q2<@FN MTU,#X!LGG^7D8EG%!RGL4H.&]43=E85U+4"R!'J-EJINSQ; ,WI@90;">)FX MWIGVJR[27X;@X?^[/SG#4F%8-OB2YIZJVUMQ) )W5DWT5B:3',X*,3(S<$HV MIK(9HK&-2[(MH8=A=NU>(^YP&J:22Y)1;G/ .G[N% _@?QNN%YB#,?MEZ+J0 M06&3K^O#M/EQDTV\4 M&/=:@I-"4X?%<3DXGXD!?V8=*1NVE,>W&TJS=0$^CM =3KY_/.\,)@"S4!:7 M%P7\V.1PRA'PR(%$+1,$<(N>A5Q=L7\]P60MG MEPZ-(1M,1%IGF(/T!IVV=QJOH["0O5@Y6HC\"#!_CJ.-:-L'-TMP=Y$;(802 M)J> XY%T )^6"'$I*NV#(:9EC,]>N;FZECT%US%J'CW0NB9. Z#)WK&$PXA" MP"N53N@0*<$&O8WWY4GA!EHIN@OMK2M 10X^*Q+QDA(@&2\%7LUD+$B!F<@] MT(YE%AO(?.EX51M&1!8R ,7VV@(EB5C M*P9#RY* K4B[[/1[#5V_UHYV4<:D"-HH )(HDDW0N!]",HYB9^4>*%V>@#W_ MTXLD#;M5U:L[V%[7>GTXF:W]/P:]:@2I)<3T_M<*KSDVPF($ &-X['R*6E)S M_N%RXP%7BYFQ,D1FO"$H M\5BJ+M"K0@J$.V4)NV((2&I+:S)ZJ5WN@\CM^B):_7U7MV>W+^"!U#<13S2# MS)=I:[G$;EJ8#&L A:VY_!I:[D;WNBZ7P2; &)9'@\W[C-<'7A22RD.O; RAVRY8<9RZ@0C)JNRDF7IE.Z.S/6FWQ>)"NN&H\1FYZ"!@CM.N^B*Z4;N\>[<957MA M1+6$:9,C;I]*(G26(N"=-ZTH%N&#[;.&=N;+LQ7NEY&66A\+Z((I'S68CK(4 M^X>3G&*$5YQ,)2-BJ:[K/AEI!?G9!CQ+HS)&F3ESW#B<59.,S5F&0K48-T7T MWH&1D_YDI_)4&4T2VH"879 $@J8'ZR8.L'Y,TLH-+N[=_O@6)+66%D46!87T M4^/D9*.(IE=WG4 5 BU/)8LK>]N3M.:4!=:.X"A(FD$FFB9CE/>9!Y!:IH:5 M71Y5Z2^VIZCUYFL,GO,8.=YZ3R8S")HS(5DPG>5!S7@ 8?9#T2&*9S) ,0HY M!AB(DP!WG8/,(V47+<_VF]]51_70PP3:[:U:$ MLA #%[J>66XXAOU$<6_%)TFU+E9$6O-HN*V[T(^^_QK>MQ0_ UH68"<&;UY MV"%$.P8)+J19@)Z+G6 E6)EC/3B#__B\^BI>XBK4Q;T-94*' MF(OUHXS>A[ZV1DZ9"?8>,AIW3Z6"M?&98@=_O,VQ/,H=VP,R53K^PQ!]$"-C MD*5Y,"B#F]X,((_$::I19. ,P';A510M(,^#<;N!D06=P8M'B%1:2Y(TSIV$ M.)6SC@J"5\F>4;Q(R!^/RNORDLN^(Y> MY.J,'4_8^_4AYZ?JHM,?] >GD/3V+Z87[@+IG;T_6;&)?AN4BZ]+WZZV+-X. M!Z>3:G1Q^]:MZ35"@'(F N1[O&DN&M^GV#Y5EU='ZQ].D+$OR-B,@[=X M*_O#;^?]T\YN^^G.XZY<F_*>D7(_O;#TKCJP"J#-<;J:W4^O)QIY&[EHA*/ M0E.T.'9*ND"<)!9\'L>!%A G"A MD.[62D45P58U: :X= OYC)&>*"DL-H;EICSWP_.#G0F?&[X!C^-_$)5][9S7 M>QL;]-MLVVO#&=91BBREHME)KYSR /@3(UJ5BF.6K78KXO;*5^M9<8;TT8;Z M) =WT[W(3 -OV0/@S[R$>*Q0J]WYFD"(J7JI,\) ,W;=[O1B6E M#KFVX@'O/CC-IDM@/DL(A=!9 /^J0R#X N6O=(ZDN[*0-M:L$ #)1#$ MP;=*'8C%5OL94K!H; #W6C*@2BO?A@$\SQE_ J,:3*OK7O;;M^J0S$-.*#-) M>'XIL'VP"TN)!>C 6CE&%TF1<$("]>,S6FJB+;7)IN64/SMR;[AJVK,A4 MN+HX1R!&<6!:4?&,6S6&YO*.8MTV\^!L[7,K"N!CBA)\G:<&PI, 5GW6SF4" M>4"*Y4@8?0]*>:?=I\0]*"(X$L#]V$[+&FJIRYG"2TJ7-S2T9?>@BNM9^J^_ MK0Y.C%G.DY *2(UGWOLX_8&T M6X&SL(1RZ9VPH)=8MX>3JYT.I0ER91Z2PTU.?#*"OR"%!J_N"3.02 6"3>"! M*<^+8U6J+'\4/+4$7>UK;T"]34K'%&"=P"$N7%1IKJ1^()9:PBYD5"(JO*QMM<31%9!: M"@_!%])1%;+L.:0071 KB 6'(5)9Q@?L^1-C=G-,MPJYF29*(7?UL M!.3-O \1\"KSF7NFRVTB9B M8(M!LF@/S]8^HVZB# >W)NH-E30%2 :I@U0*EH\:;HOM%Z,.X?@V9G"#H.N, M)SZ&3"EC4B?C)90F _ IY:8J[B-!)OL+^BP $Y-@*4,,KJK#B#I2H+(1X%1RTA M-T0.N"XR1P6$7"6]9A$R2$^ES?49@F&8C.8.607 M D_#0BZACF5$',BI'3K3C9$"V.8X4,S*X()Q*DF5B' 6L]Z&_=>#[*9LSNE6 M(3?K -C;X:FK5I!2.!X<=\K&G'Q#HSA!F3R0[]YGIANDUXL ;6RQ/LSQ4(I!J0<0A+O1?9E:UF .8?Y,!J:YY:@J[V>* > M"&2P4@JF#;H,3R@G$'5Y0_L<18DYG$??4Z9K750L8B6=DU3C6(UD-(XVVUU+/['QZ M P*+(KI!@(U#LO;7OYE5 B0%$5*( E0%;OCID@<55GYY%59F0K:_::IK.E& M<('TW0=&2_7^G40D@86,)O9DCNW=,RQ,=O_B>GJ: YH@ZIJ&?)0!5$B::(YML#3!)T-WUB:;*T7 M[P=7;*6IW?&F\ER_*DW6' L$/68B81*/K%M#96S((S!*E/6SL))D&>KIIK*U M7Y/EFI;A*BX]?Z#96'Y/=VQ5E<%PM)4-1Q6E5=-C_ZFT4^I-=V$1\!0>V'XP M< TC%A+6>1UB/-U<%S/FZB(\6]RLI3IMEDA/?\N&+)N::BJ.93NJ 016QU@^ M<"VU1397RFB]=*0VGA^]HVK&>5Q>4I2PLA^\9%)T-XI@O7*6#8IFW,XF9(@P_:1K)+TLZJ-/O?F<4$:R6H>BV:;G:$/3: MT-&<(58CL\"*=#95<($%EK7GB'80DAQU)7*8[#])<#># =CW +H[\G<\)NR" M03'V@F1#]EY[BR37-U5QQTIW<=]8U$9#US$L1QR[X,: 3:*M[B L"W9)XI6E M'G&==B+8<9:0OC<]+I)0F(,$&IOP?YHQE$UXDZU*DC(RQI8U&FY"$IC[DG&, M)6H2Y!2+T DHC;!HG&[I8]HARL)=1<-2-0WK&YEC:?P4E&3Q2C*/OTX=0=,O M,2OM.6'MY+8?VVH%2ZB*1--535W6--T!&]4!@2>#(Z:[BM;8T"JQ9"F*J"O' M6*,5I'F5I9@R'=OG$,R3%,31(EC+I(PY$^'(&YH!KBIC50-7"+SG\- M]I1E+4&D+LC&VLBU1&Q0,=+!7ALZ$OJNFJX/;=FU["=M NM(B$+3?4[+$HCC60 M@(XF:AB0E>RA.'*TH3:T'/-I$7@<&.U)LE;6L7J:G:;YG(T#(T-(4C>X#R8D MFGR#M[YP?4;S11@_$K+#ZJC6T#$M/,0A&YHNNB#B+.PTI2H2GL*IYR=&5(6S M M,M+,RN-#@8P;\%Z>_CA%0UY=LE^!(L.+;&U9^][WCV^SG99KCJ"&SEH639 M#MAKJF/HRE@W9&HZ&(*LL1\1B M8V-;LDP%;#1=QTK_(V,CZ15+M Y$^ZWD:&41OI3"D21^D)(J[' 39U[X"?,- MHC3PMRKT.C'%>J#%P$+\CN::JJ6I(&HTU;!-%;0S:&EM?=- PP8QSS*'MVAM# M\]8N^QDM3NJH%%P!1+G"7\%BW(D_Z^:)/!15U07#T1[)X$H/'=W!?EBR8X)M MHJV>"*DY8?)5*T&F-N;<)O&;<<>_)SO6R5Q17K:F H,J%EKDF/IK2XH(E!5' MMN.*KKJ!85MDU@U3:)-"M<8$VT3CAJ0-L8%I;/9AVS*FM=NC,?;)- "UFC@> M.;:UM@^L69K53DCMN6F21U6EF&ZV@C,%5'N@2^GN&8X#I86*E0QE+F MZT><)!W/L;:QY74B8FV)KV\)5>!./%CTDFW96/;/,O% CNN:CC-V77'COI.I M6;)^&*YJ,2"[.X&VMMNQ3.RR-QZ.-=G5%'=L:1H>OU(<1;>-9JRT(I"$K7D. MPTD')=#N.G(#7]45I.-@(K-B&LI(TX98 ,O6-=$<8LN[H6P]O>DL72EM[&CN M-[5.4'.%">O4U!W5M,#*L'77UD!)6OA)P025L6-K0VD+-=NTYTY 318%8\8- M#<'86J $;5S)$MRN!?:&-3JN0:NF*.56V]);PD MJ2 2Q#;"M:^=YW&)_2(!ZIJF.L).Z+*F86MD"[M3.& X@RAP]$:7G*4 E25- MEXY)W_;EZO/O;$U J(XRQ"XL(G8O 6*;IFWA9VR7"+1\>E,(!$2+_LCK9KP7 M[=-]'?@VW3]099HAJJ[KZBKP-!CE)H@-;4@V=MMZ5OIJU@@?N\)+K=>U_M"3U:[5H?)/>B$=M47-4> MB:(T,F3-%75[-!J/1.P:9ZNZ8:YW*)$MR]#TU;R+DQ"GJTO40HY%?8E<50=K M$"P6R70U%^L0&Z*K87JF+:FC]29M, ))4_55AZ^_2[1M$Q0K$$MM[J*B[!FB!D>7(V+5E*#G.R,(^+1=_^RK]2_D,B]("H9^=8BN$;"IJ%';- M99/V\E-L##@[XEAVQD--5F13U6T7""2+CC,VC;5>(1:KJ-X"M9Z=QX&HM:)[ MJSKE0Z!: B3)O?!I?J2'@Y8Q>VN,QW8-V<1T#TLS;=>1Q^#B8<<+>V0"=ZG_ MTC^+;3#7RR?2)AWW-L?W(^^_&N155&<\!@O-L"WP\A03+ A;5TT0HY)DVJ9* MR2N)G^56T-OZ#)^G^POMG74[9YL]^;P\D!LA;G&LFL.AHFFVIH]//KM>$'Q-NKCR4%<-R1HI]DB37,?$.+PDCL8: MZ$ 0,$RZ2)^UCA,<'P'B:W/GR$+ [=\W YP'Q=$,$ 2RHS$C"GOT2H8QM&1@ MR U%XE:J >PTKC9F\LP93',DNZYC.[8(0HV62QJ!NXH]B5S%':WWY956BPFU M/)'BSX"DV&9ZU?7896EL[0'NFF"0I_.'943#(#?>^.#4D<;VA#HXJMS0S0RK[>8)D\ MLR"6:(Y&V&X(_E^S3--1#$L"\6(8JJSJJSKSXF_J*H,MW[W[F)[C>EG3QZ!. MAMC16)2&MJIA'0] LC+&\_7KV_K[CLG-P5B_8_$L)@$W!W764S>*X=\DQ$OS MY)'%B-;K8]"NMU^F])7+XC/E7?3K;R2@8]GN>SN2;4F&JNLJ5@(&!6OK0UTW ML?P^5N/:>*(8>X@H&^FQU[QWIUVM6WRI*EZ0H354S1'8S([NZJ:F@94\EAP\ M$^^JEFZ,Y$U3U15#;:1K[CW,'29)/;J&JUYVC$+EN#=WRZXE DNKAJT98VDH M#L>2"1H(IFJJLCM<:V8#KK[^%'_O/LR#S7//MKJ_Q!$^*(EI_84R$_:YBL.6 M.<9D1U4=V?!J5[1L"4@VM!514T;Z6I[/N1!KIQ[$NF69ABV.-=UQ5-?6+-W% M-O:.Y&J.+FUH,G14?MHH\EY@!X'K#& ?JV,=2[ "8!Q+<0Q7&4N:NI[HM=JH M9^\1'F1ZQX"*K6@C4;0,T!*J:.CF>"BB=!D.74,657TM5;CO1-H)(J JP2L: M6:ZB8;]:RW&5T=AQ1HYDJ9;JKAEG[;//-[(HP9-@Y:SYTN-BS06;5A(&.K3_ M46](-(F3+],I29;7+PF$6FW]P96UX>:9/[/!E@2%AT\B[$DKARN>-EG**[#O M(3B*F_<)&KT8=7T,O*8[H['E@@;'XMRBI8UL70=+3MI8.7FU//=NQ'J>OI7_ MN;QW>D=3EKF#M-;I>1 M'FJ^JW7'ZO-U;$6R'=<986G_H6HYMBJ;IH&^]"=CL$<=2V;^B#V6 ,F&*K:6KTL;4=F?A$!9G$(^$V9*-RO ML)T$S.F,;; XAZXFJHIC2Z(!_L-0-5Q=7.]F+:NRM%I==6T(^PYP6X$[U]!& MU!QV3%,;@;B0L$>!+.NR[1CR>DU_63,5;8,)L\< /T5%+]JO<4)#[%F6!+=Y MAF':FWBSXMV/ZHXJ.JXABHXJXS:+:)NFI#JB#.("/%AKO6H?D%S9X,>^>MA' M(L0Q;!O-L,8J6#? +F-M9(P=39Z,\;"N,]0L M2U9L65HO. V:#[OA]I801_'21XXA81=/Q18UX"M+&RNF-#)431^#9%MOP@ < MI[T9DN[FJ)B.,M:&V@@/TPVML0U0M/\L6-A3>* =AC>)%Z6> MOYZRQV+4RFS' 61W=_P!#'>31)5YT8?T8F M>4B^3-<'N%R9YK!_\>:UFN= ?GH<.(A^#KSH[C?\YQ?R8(-W%T^K=VR,M%IQO>2RZHC0<:KB]X8(3A&7@19V>GMEX!%JM'X!NF_"= M6M4F,! U7O38AW45==?4%7"(9%713!E$':RHXDC&6+%LMW':=;FNFG2D=6W$ M(VP?'I]4F[+#.,W*M(<-RR4]$3'H5L2AOA2*#NBR#07KYVJ2J)NN-7(<6QL[ MBFO)VK;"7361N2O)6B'SVN;1DY6M+-L9ZNK0'FFN9H$J%5W3'((R@/_#_SPU M-[.15'_:N;6\,=8H6&1:EH[MMD>JH3G@UDJ*8ALB[HN/@#K;#H%);=*'[2WM MZY*+YM"5P3/4#61=#*@XHB$.;7?DNIJV8:=+T[6F^;EA$'N/<9N%/ +AICMC M">3;6+,<$^!D2Z:M8UTUS1YO*AH)[ICXRC&6*]!;Z;1RUDL?&YHMR[($:SV6 M% N6=VPHDJJK(\L9.QN(J,B6;M2W;[=0Z:7$W"J#&H?&)5NU=7TT&HMCS;!E M6Q8-TW8L1P-^=*5-9]4T0U9$ZW#CWVDK603&F.]*QZ\?8M,8N<)#JF)(S%!U][X$7(WIR MW+L576AN.)I#$&#ZT 6UHPA!E\,^ (H*SFZM+Z;HHF293TM%];.;>XROJWQ MQ#$V]U,QK<761$<&L24.L3/M6%7$L;&>TF)9BOJJ\97<@0J#F7+[<4 C[BQ* MFNA:CFO+X!YK8QOX8"R;EJC8C@ID7TN1TL35?89=!EB?T*]10OSX+L)0](WW MW2$1F0:KV6K/;1< ?P['8(A)VM <\7%00TQ(U\>RY)IK6T\TC89]5$_,8H= M!GHS\[)_QGDX^00^A)^-0*K[:#W#)>O%KIZ;AV*"S ,^ED!.@PFF8'41/*:O M.?;0L;2U=EVJMML\GAED?9HKJ93E$3$W"',\L$/9I[:1L7=[EM%(45VP*LVA M*6JBI5FR,M+UL2OIJB6IC6H$I9#!<'P3PWL.LNWY;@[[-0VQW;MM63AHJ MMFOIJ@&3U!1+<314!&-'M6D)JUP9UU@@<-G=H:S;ZXZYM6=B74[%D M; K=#/M4@K\G6:*,52I4@!_.VMHX-WDE\KSW MW- K*S;)XXP==6+9SC MCBE:%W_[SS#[. GNA31[#,E?+Z;PR,NI-P_"QP\WP1R(/'Q?>!*=VF<6+#Y*Y^/X1!WP9 M@),991\4$;YXZJGX_:91!=&,)$&V\;Z;&1$P]'1:77R1T6/2;AV"2S3Y8UA4:6;HI MX]%3T=1^^'@;)Q.27/I ;F^1D@_EASJ]\,&U6235)_0L<.S17R] #R:P7O2S M5%W[8S99?DPV/J&8+AN@;OWPL?&@Y0LV/G3U?NF5MRNG??U;FOPS_ !B.\-^ MG@4+WL99%L\_-O H [;J8*O_S:YO?,70@-\\.\R:!(AA(%.01!]FP010WZKD M_$]OOOCX'Y(N?MPJY9HTKX9K7&RG58'L@A+2XKN0QF$P$?Z#98:]B)8;05ZC MUC8A:[Z,7'@;_>N!2=G;.)RPYUP'WX7/\,LL%481JA27^#0$*BC28%>*=9[MH5D;L3@_)>J]20!I9I'IPB75E[O.\V$?R0>,E?+Z(X(A<_ M5O,\!DN\80W')]Z(^CEA&:LN1X>8NF++X+DSB M'!./7K,-5CR4YC2M[:MUA9[M!75V)>&1*7:(R(\A&D>/V&SW_Y<<<<^OI1 LR_3[],X3JL-1=@79@P M\!_9O_MDW:N&H/F'((/' M^T\D7+RALD=X8B!SZJRH,F<1UX^"8IV8_#.HL0W M!:2'7T^#"&SJP OA5<41^E28>?=$N"4D$A:4)-4I!( U6N#"0Y#-Z-^,%>&R M !ZR"($W[DA$$B\,'_%WLLC8O7C2X=>(#H0>U4^%=TPAFK(L?OSUZOI*^+MM M?ZV^DSZ^%Z9Q K=F,-EY;9A!-,7C ^RP1#1A0\''![3=6%'5)HL%&R47R"1) MQ+6])GZ>L(,7>-?HNS_#CA@"E@4(TA2?]HW+C"FV/%@D" ]4RP-0Z^' M82WGM8A3NE,T$."2/,PH1\8+POB1C=KWTIF !@H]/0+KB._&RHV4"!45Z0N1 M"4*2D8TKS":4DKVX(IWA05C@"QBA-RE&\%L>49(OU^'Y!^%4$A+2"QBM4&IY M *6*5XK"0B4_2,;'5+"C""0D+-,B3C(!7CF&V-@U24%;"(TAT M@:Z(IXD#8F-SZ$E##8MG M:2F(D& *RCC*&"P*F)=N,:-K5J_MM,0Q"8,Y+$6!QN42P67P^$^,Z/$BB J^ M!-GNL>95 \KFWN2WG!5O N3B[4%*@0^7LM,\L* ,*RRW+@6AU0<:4K?T_<& M8!C@NN^"#AS49C24"[Z@)9W3\DYX\'+.]1-43$ P65+< _/^PAX(8R[?4C[W M6&R3!M^%>4Q3\\E::GY[+$0/BZ'H*LD.-P ])L!->)I]E=;9S,N !1X1ZZ1H M2O84QI!Z)P79NE?^0I#=S)Z4AP7$0 02D@E G#,0*P(8/8!%6'Y8VR2>T\4M MK86-/8X._)''BSPVNU&1J_45D,;TUE^@L',(Q:BZ:D" MNZE)2K"NT2&&]P!VT/7R*/H>,32%OR\*WZG$JA!BI65<>)\0_*4(TM1$;U4S M9.&E&8,H.FG,> =[#!]-_UM<-LVQ+/( O#A@-_SV/@[OF?F^]C+P$(,4QU.Y M H5?#_9IPGCR-H<+P'NL%3&Y6BH=.M:F* (RYVF6,%K,/.PG2VCG%.$61PUL M#=01_- +YHP%L+3)G<>B8$%9_[R\(($A)TQ LG@1KPCAI&R*&$8$MJN=@D= MNHF28ACO@6 ( \@W9S\*LR!A84N<"L@[C($D2["6_O ],,X$XVLH97-_5@RE MJ1)]&A6#X>9)(T;CQVE6K=B$3-&M7'D0G4*:8SU3P9O<$R0TH27F4G2=L)K? M,N9Q=2:HJ., *)P$A!'8NTM(X6C2^$.049:G9>X]&H&@(4:\(\[QFB"9T$<% M=/W #DYSI#N"@,8VEP]L+E@1V(AO0V0V>"[<$3#A,T6!RWBJ&B1=+R]:/HZ- MH^ 6O,('=O-@H0'*P. 4MX\+W#5#H<_&4KR,17(!:15&"S>-ZH9BIA@*R@@+ MNL/3 2NUT0^$'&O@"@^SP)\U^1"P%A D-+2#TT5P2CXWL2>;A<92RW)%9!!T1<%F0AE4L> MO !CR#"<046P;;A%DX7X "9X,(GN@R2.D/AP8?5X'$3U)"KB,N\[ W-4T-T/ M$C^?HVE%K9H%ZYV\0E,FJY?40PE&8_'PZCA:H][<^YW:30S$J+;KC,>$ZB3' MTLW+&52"&S%$M9NRTKN0=#K_%#8ZC(;C/XFN#FQ'&Y=X,J!8C](P9J::BRS8IB&1=ER^VY-R&X2B $-H]S@W)$)3L+8!F3@GH++X % M3.@ $HPSL6$5^K:$/(V!EDQ]+(]([AY99- M]U,H;V0RBL 5E8EVRB0 E 'TFF*9%(UHJ2X Z0XR)6/F7PAN*O5#:](3GW/[ M2"[AM\(#Q3()CSA.YQH%['2I#,"FM*](!NT^*K_RM^(/>H8(JWE7?CLW&F]"D" M-5A N.W[)LX0K4F+%A3(U@3IC287DDWV6GH)]#R[+#\H!^8=O>*X2B;\^+9]$;$KT<7L;32WC> M)1A[ /H'D #-&$$5AQQ404B:U8-A2V'JW2:E )L6+:$0L,NF4'0'"MM"-<8H MO,,I7#2X[.)](?<#C#&AU&6AN.(P7>GR-^Y9VIXU4@8;PE,OBRLKXI787%&PP%:#C=P\-KIVU&CK M4K-?,G[S6E;I.!@(B.> 2EB=@ 8:F5A;;NS $D]8/F1EY 1)BE&U<,IR#VD> M!J@0$SCGGZ AX#(@"LO,H*!&CT@H':'!:LRD.99"=! F=%K8R*TVC-H5DBMQ MHQ5AAEEA]P5&0A .H)62^6"#:EB$'LLS1=S0Q%-0>Y(,[ ">(OZJG9[EJN# M^SWKJC'E*&K'4OK)BW),-,0)9A,(^"&B)"$6B1?DQC\-5*I MOF&\S#&F^208P&.V%8+UTXTPPFAF$H/ME.)G-(IF@DMP7T"@H07\G_ -G$AJ MOGV"YP49@N;:#^!:]-?HFVZ(/XOB,+Y#![(^*'AMLBA"%V 'T2!=(?>S.*-A M5'!RT5&B'E!AS=4FO%0!HZ_#Y20 SM\^.RVI:54*WL[(A%LO70:)V7Z?CS9XD5V.MC9XH]D#AN:0OKBV-$_;Q?+Q25K>6C46 M$ERXI;3CBD3;5M)BBCR+@2F+ TE;+V+UHNF_:XUG)&N@R=I U-8/*;WD<>^1 M9!.&NRDI=IC7CXV]Y-&&-I ,?2"++44XVZ.A!DNK&NK 4M>+++V8B'Y=YM&( M74TH(FD;6[5XZ"!8'A%)00\620P>V(4SDH%\*P(Z+(R_56NLITWNEP2YDCZY M2,B, *+NR2>Z7?32$U36:"1;EBA;KF-HKF/:AHWMJFQ1=\>N*1T^*QB&4A[3'@ MS=PTW,Y>YDM0&V-!=WTG.3LB41Q"*%SG^IF-958#M1X*Q[R^C<)R&&I>]Y^IV\=:4I/RB?Z66=5UC5^ULD9SE: 0K70;'6QQ3*IVT@/? M'A>93=LHMSRHL=P WY1Q7TL[IT+HR8<^L[.R483L) B:PB/"HM+,[/H6I+\/ MP68,,ORT@[S0-*4NJQ M^I2&0H)$7-W# ->2BG)TL"; EM2U++=TV 9/L65/F!%53Z LXAV8F."3X)YM M! I14N75#SZ+=!T!?Y#,V))KX>$_S)\M!TF-"=73.P,/\R-P5G1C>XZ"X\Q@8J%GV8 MQ<(<#P\U$S)*]JJ91)1,P+&49O@0C*77>#VI/Q6Q@BDBJVR*L>LTIWN/="R4 MTS''C-IF51H,'D)9B=:69_081D'D3]_X^<;1C<$M_+ M4Q:8^AT/SCX+89HI@@&7RPK&E?ZD^46H'&?!(ET>-*T@509S5S9T,3R5!!@@ M8_NM]>2\!UA$W)N84I[;-+]:JN4JA4#O8$)T(0'28G^@. ZYZ5D4U6QK^ADZ M# J!A">1$W@'$TWT%4&RX;0PY1;P+;U[+PCQ7?L;U$]JMJT*\(5'CD8C15&' MBB:[L@;_VJ*C2(8L.XHC*D/G\!W_#FDH;\IQ7A*-;E QE%"S =?YNL:1PPH* M/17U7,US-<_5/%?S7,V?7,UW5U!]6 M:ZCVS'XT^BT:K8IB>WU[);F5QKWJ:QOW]KMU+A_]6QE]3\H6=Z[D9S5<[:VW M+;Z9)82\OG$QYSG.O>@PL;XYT 76 M.S-SB&-V!;,JQRS'+,=LKS"K7;7FF7#,=H3U.&;/&[,*Q^PQ,-O[W906?5GG ME.&KSB!/T:[6#[B^DA"]["'=FM[CZNV)5^M]+SL1?.@*)_&8X*G5VMDBKS5] MQY''D<>1MS/RY"N%(X\CCR/O!,CKZ%97[Y!7<_Y^I*>?-UY_X//<+\)*>(BR MS^=[^-RRKDQ1$W53EG68KZFU=Q1=;^4DNO[:D^AJKT]#'W?TO=_$?L61P'8. M$523Z,:!@GW/";1^I')SX[VGI'3WCK[TV@;DC/DT8ZYW46R#*=^R -U,Y^:9 MZ@W5D3C>V\$[WZ_AIZQZD\_&,TD[PGKG) $Y9M>SOZ6N!J//"[.]M_MX]G?+ MR./9K#P]CZ?G[;QUH[>7*/0VX,+=/9Z>U\(9?)Z>QYVV3JNU,T6>T=[IC3>. MO+U3%7;H+O1,D\Z1ET1 MO0K2:YGWGZ]A1S%D'5;MF7-%#7;M!U[/)0D0[10(DGV!GK0E$V\K##Q^S,F=)US7VXT+13/IK=RQ\_3E#=DH!^\^-(U#D+X!-FVG4RYZ318].KW0 MS\.J%1/V1/&+WAQACMT5(B!HLUWE IMK4DIZ*Y3T&9GICS-8$I)LZ,K0U\05 M[4J3=$VW9%$T#,M06NRAT$[FBFJ<-G5$['7BRRMOEWL]>K[R?9G\VP[\;M;Y MK\M5,=YZ<7_>4.)8CB?G.=Y0HM.R4.E&KEZ7.)6GB!Y&!')6XPTA.*MQJ<99 M[?Q9[;"=&SC_U8;[7*NZWGL.[VAKZCA/O6B2#@3RW2>+K!:3GGB9]_Z@_-:A MK=5#;HC]DL])XF4POX,(PB,2L0\([@RQ>BOZ.,=QCN, L>U MX$R(QV"WEJA4+'AYHH6:<&NY&ZL9&Z_/?=D'X@WG5P'G=Q+G.)#6MC5.:"[_ MZ>A4ZD7>X$%O&_OHD \XM:>+<$%S5L3-.^D@2Y)1R=-+U.= M=PZ/<3G$Y1"70WM111](FLH-'F[P<$'#!P4$3M#.,Z)G!.[03C.B9P3NT$XSHEOF1-[DKQX2$/;)5$\ M#Z*#98V]Q6WL[G%0Y^C#^8?S#^CL\P?[4 M,JS#3N+)"<$*XSQ.(<]Q8X[O4!+T7ONP'W3QI^)!/!@^EBTZDH MIV5LXFFC&F(JY"EQQ4'%0O0%0R6#^M==Q M[JV BL?DMR4QL,KW/"K/(U;=)1SG.,YQG.-Z0;C.$(MSW%O@.!Z5[UM4OG]> M5ZM!]ZXP#8]4="=2T3](M!HRYY#@D.@_)%H->'-(<$CT'Q*MAJO/!1('C$;W MWY493:?$S]!S6<09B;+ "\-'UITUN"="2OP<;@W(ADZKW+/FL9RN$(YS'.=S3S6>/SYY4 M:&^)9/XN#:$K5_1EK:%YE?2H@?RCD#8ZHKS,7ES.DC6F_# N)B MB(LA+H;VC38=+_F[*ZS S1TN9[B<.>-(T-LP=VH!GQ]IRO:FZX\F'VO4"8.( M7,[HF>D/DBS^T*"^9 *M5^E'_PXB$%W9!P6C4&T2]&9&A&D<@GB$,2Q+J&XJ MH"H\D(0(Y+L?YA,R$:9)/!^M[A6+?@I7AGD B$56]]B/-P M(LP\>-\M(9'@P2 NRR&LY]#7R-F0AF))O8):^'>=WE&6,ZY.X14#9"U?CA>:AO%$;L M?DEZY?VGO5WI]>C[3?OCOKXG)YT.:NB_*L=;ZW;Y'!_$/TEJ\S9?1BZ\C?[U MP#3(;1Q.2L69$")\AM]FJ3"*4".ZQ">T](DB#;B[Q'FN=9Z[#KZ_GN.XZ.MA MY;!U6A9OH3;L]L);I^9:66S/NSTV[7HK*SF3[LVDK<5ZN<[F?,B%)6?2/AN!]_*12%[--SA)BRD"V MVBNKR\'%P75ZPG4&7)+<7L5-#BT.K=,3KC/04@:J9G)PG5=DZ:".V/77KZ<, MF'0&.>T%S;NRM(=6/5S#G#$<-*VU<[H<#QP/O<=#:T851P-'0^_1H+37<^I< M\,!W>[8<$8HS+]Q^-*@UG_6HO6M:RVSIB6OS@E*=DP$]@GN_E"5']:90 MGZF)IR4D$?)9^)DZ8>S__K=__[>_5!?]D0?9XV>2S>+)I^B> MI-D<7-S4#5(_C-.\=A<0,T**?2/3OUZ,75F4C/^1_W7C7@C!!+[P_.QR;+BB M;1BJK6BNIHBFHZFJI"NN;6A#^"!?_&UE!>K4?*9\Q*8%7*LCTM(*TC_75+)'SV$G\FR-9 P&,^ UH]91C/ M :6/ DV#)A,!B!P+GO ;I?8]HS9EOP2X3'B'MY09I++X\:=_"/9=0@@R;O6U M]/&]\!!DLZ5FR!YB>'#)X<(4!$LJQ \1O._VD0[C/LB3@F.'RB69DGN9_@63UC$#UA\IM&B=0%"UKN#WV$A M@#+T0AB@) ,+P, ?O"G<,O5N$Q#@M+C-U/,#2A^:4$Z$GP,ONOL-_Z'0M1/B M-4@W@(]!Y&V:QDWB12DL*#RV/I4K0<""/!F-N 510.-MOK<(X._@_ZH2._B\ M)2V$(!766/XE'/HG11&O1 &N"W%<;3QR;>Z?BDD-&Y-J+B=C'%@$+#24POS3 M&4, MM^E"U&6'EIE)%R_^I4I906X?R 0$/8+*M_I53R'-V+=("%F+(,%D8!'DR>6 M\FKY2LH(Y0H#5%M:8TWZH97G#)X$ I<1SV=/A*5,-MQT MZT6_)_DBPU^#"*PZ%(& UIP"R0Y28J[Y]YC-03XR4O"1UB):48O>,1%P(=/ MR&V6K@^/*9R$S+T@HM*.,?[Z--*9QYAZX8%Y":)\TSK#US[Z-4SR)L#9J#[P M:4&6%B(,[P=INH+)19BG2_( 85M994ELAUN$-$ D W]'.4PA04+#]'#=8F$2 MI,5$"E+?>J$7^62=B'].2_J6]*M8K(YL\GU!_"Q=70%*7"H\""5GJ0L628S: M"[FO8-YID 18<&F.(8IV*YP&9@7)KQHG;"=L(3Z9;?9*<5>;85KRGL@K*Y< MTXZ+A!%HF8C T]$>^)K$/E@VU A#^3FLK!18T.%31M[HZ[#Z<DX.&Q9^'_A&\D)=0(_00O#K(<>/O:#W!C;QKX=$@W MQ)]%X'/>H=M:'ST,8:FYBO;VZ\9A,4 X1Z.'R09J01R94D#='ZM?JA3?[ R@.HLE_$1IG4+[K3'1%QAO P$$!4" M5CR,XDP("Z)E\0?A7?"^$-7W)(RI85*8K3Y99"AX)G3M!A7TR[_].L],$H\6 M;F0_T@7$TWCSPCIA6CK-;^=!FA8J*\V!CNSZ2C;5^!=M:?+=JY1<85*!F)G3 M+S[2;]X%Q?@;HRD@@G)O?ALR>_]),YHJ5[@@(6PI%C5LI"2Y#WR2#@I"EM(V M)D@UGZU<+0.P7/!VMK0N4SA8K7'&[JS\@D1U&/"P_,L( O"W^H M4/\-@QRT@(^_/-(JD?E&#D%MCE8_X S %@$9;P/AW;?/SON6[#=5'(@B_5]; MME$B> L@_O< %IC JK7C2QC&P++T@:*W,TY0M"DL46%& Z,DH!M1??HSL.,) M4].W)'O \J% ;LH@OUY=7PDNEM1,TO+6IH@IG0WD"U#M5#:U,W]Y8,KB0-+4 MEOPHG%,[=I(UT&1M(&KK#9!?\KCWM.8K$S]3 IA^5U,'A?X9P_<-Q86+TQ*; M:0/)T >RN)XE<6(Z:[#\JJ$.+'4]^_#%A&[(+Z1B76HR\B\E)G5)@Z7X2T$4 M9TPJ>V!YST@&.C]!IX@]('W?6+R&<;*ZA(5@K"WPND%#ORW]8^I*%,*UIF[J M 2,/92N3_Z5D;J >Y@J".JT\EC5B4.7CSP+0J:6T&SQI#R:2=66T.S;TZKR01!,O$1[!IF1F'(X8G8\!\!52'@5M M6/H\Y>JB$PL< 0K[-RS^#"M_'X,-P,PSL.@\O#D/F>?\?4%#\7C5-(2USBL+ MBXIY,%<(91F0/H* M=ZM!#@;A/\#JQV %H>4K?\HC(BC,!=!AS5QFJJ]?> TV<5'H4FP$SU=B$E6< M@;0%'$5I.R** 9)F9)=A*9TM0VJE+9Z'4W@U>I-9W;\H?)UBJH)/DLR#9U0! M[4:P,RU%?%W\5JX._0[]6;#2*^*'L-:A /XA",S*9:B>N>XTP-+]$Q0,# $8 MFDD#&DUMK._*=D<9]]@XD_7H+'5#D$:M&6A2Z['NNBXK8X5U+-3]RVX"OG_B MB4E]J@Z8DT9+TLSB$)RS],]EQ!>Y!V9#.0W< >3S*OY(NQIX:=$%@1I0M7)! MZ\T']IIZH\91#Y?N9>.O/;:1$=+9_@QS+P&YR0;IY5E@W10L'[4J3 M=$VW9%$T#,M06FSAH+33PL'J=1L K=>CYY-_^>TR;P"Q+C[[E3C(Z;,2>+AB^"NH^U$]#M=%V\NW;ATX]+M M% ::J!R^@'XO^.:U!EI/-AJ.U&YUQT\TF[HZ+T1S29[8ON=QN_;C=L^UPWMU M\<-C"[3JF$9[+7,"T79>(Z$0X)#@D."0^(X6U!BW\W;T7>2 M^$%9=F0^QY.%:WT1$P*T9]=TMD7B6Q52AVLF=&SI90SD(_CM70'>H14]!Q<' MUV&]2 XQ#C$.,:Z_3A9:[KWQ_2G%(W>L %.*E3[3HC#'J5OCO55AU#N9(PTD MG7^N@*KUHYV<;B<,5QXA)GC M@N."JY'7JQ%>'*?-T+MLE*[J/W0-(E+*"TUBN.4JWM_WDOCOWW5]&)WE@ M&JV=N3A[[YV#BX.+QYXYQ#C$N@(QKK^.''U^>Y;Y\M,O)*-MI.=$>!?&:QQ[3>R)NL:QQ[''L7<"'UC6CM7H'_74G8_T+_FCE06I3_SQ&N%WSTVH@0 MEV!<@G$)=BP)9@V,%IU'+L"X .,"C NP(PHPTQQ(_16H[3\*V,<([OY&IG^]&+O@ M'1O_(__KQKT0@@E\X?G9I6D-#4M4#'NL6-K(MAW'4FQ5=JW16!S9JG;QMY75 MJ%/V)IB35/B%/ C?XKGWM+2LW1X&$;F-]]LU:WVPDK$ IBT60*MH*->)N98Z=YRIOF"O].XA \V0?%#SXWB:OW\R( M,,79W>/L4EH'RDMG @$&A*]P9H*7$($=RHDC(;Y-27*/7"W,O>1WD@F+)/ ) MJQ0U\^[A4D(B>$A&[N($7C81@DCXF=R34)#P8]9XHS +2.(E_NSQ2A"&JV\& M5DV#E+X"7@9S8756XR03,I+,8531[\*$+.(TR%)X ,[&]Y+D$0A:F]&T6K!@ MN6!"FOLSP4O9?''TJQ,?")[OQSE>FQ"?!&S6>&7U_<)[9%\N%DG\'0:9$9P@ MS&YU&!.8:Q87/](I7-(IP"TY+$Y 8/S;!DG, *^6!*<7(=M&]Q!I1"E84AIZ%$:"G'"/@D8 MT5\P&920^X \P#53^#58+L+#C$0@7Q(!_HG8O?[,B^Z KT#>^$'BY_,TP\@P M?C$)?(92+Z.RJ *J-T=,XY)Z4?'R.5=.+4B%'$3Z@%(Z L$*]R6- M1WH3F&U*RD?79KH?$>$%=!'IEVQUY][C1JK^$\9 F&">%@2NWK6(<4Y4B%>4 M'="75X\(0C":5M]=8R.<-%L+8*+;1R [BN @PH$'T^9$*HKCMQL?1K[[A$Q2 M>D&:S\MK01'\1F@5EQR&GE)%00KE@EYD2D^ST@M 'R0DS<.,]9C$NV%-J(:A MK)S#9"=43@;UAB'29DMS:CBF]34^M6>JNPEFJFA MV>B)A!OO^P8+>0<-9LA#4U-T2==%4;,5T[:&FJR/%-D04PQTY).#2LH%6?$*?R7UAB8C&LS?E%L0;J20!V$ M(>"PE0=2^+0U-+'=H:%^;>5)*!ZR64) C\&O,Q!]P!Z3';9G3TM1&-)Z4/2'>UQL'XE=Y>#=;6C'/SL.K?%OS3,N8QP4"=LG8>I?U8S*>J^ MW *>'D_2POV$H2XCK-0577GZ'&8&%@GQ$G0SZ=?W<'6\2;S$#I_.W M/ E2\-99YX"&ZY@G"?J=?^1> BYWY3JFWKP<"SX_]-),>(2W;'0QMTWTN M4!^+R0)92S(S+KPFBZQ@0Y&)&Q8V*0W1:1Y.P>Y".Q2C"K?@T7EL"0&SZ#LG MP6T._.23)/-@Y1>>_[MW1\,-?^3!HHAP 2O!7PD+K.#C?_J'8-^!2*>_XW=X MHFI*DFJ4(;GS0B$+LI!%Z6G89_E(%BS'QQ0#+>1VW7Y.<'[MF)_ZE=ZN^1E' MPFV9QDE'7 *E0=PO*F$^>$E@W M&N=IAH6 2C8E9RNS*"78,I+4JLH:%!&S%4I03;:DP21^B%K3'[#0[3KR R0V M6[FSCS1H;4<:'C#>6\3$Z49AR0LX9A:2+G5'#3KLAQ W#>@>6AD0C>IRK2H\ M97P$9<0RPX5T1A!H38_F#$)B(,!16V=I/9:0D"Q/HDJ)_QH%J.FO<8."T;&F MQL$0@HE%31U>2%Q\%FKE%( O2HA$% !%V%F(%X2BDWR'(4?LQ"R(^U^OKJ^$ M*9F0!(0\OBRE&R,4XWDVB\L]S_4W6#N^H1SRZB/[OYQ_WKB,'MT:N<7-A15J MI*7._10!'B(@^#?TW.;+HUH@$YGKED1DBF2F2OP ,4S]RNJV E>O MM)8'&$QKX>)!L0L+-F7NDQ7OKRXW4-X" JH_T2"3_E@ K98(&G ?+M:U>#_5G/CZ+OLD/@ M3 \8.%E<"?=7R,GS($7]"JJH/<5##"\]>%U*'+3U\[0<6>G!U9XT$/[(4>N@I%J9=NJ# MO8^W+A-^2FD\J#0"&*J_5Q,O"=SP^*JU81(< R=H1F-:#C8^!<.$>&'3("T) M5T66\,OBW1CAZDE0946A/( E0L-X0<06#T1SD('A"WHH1M),,#+77FF+6[50!NR/39DJE3S^@!:]BN'(NO21S%R'"UQ-;]\U3' MLB$[IJM((U'75'/L:&/=UA3)$I6A.Q[*!\_R.7$6^S?@.WCPDJQ"DZZMJ#+5 M;%F5[5S&JY.*&'SH7T#VT/#[,O2^/$%06XQK5 =>,DD%)X;_".\NQO:U<_&^ MU"?V]:_T$9>2.1 NKDL$HEBBB?-C3"[\ *Y_U4:.?OWNHG;CQ7OT3I=_EVHA MK4SJ.Y!WB1>&:,JF?A+G.Z*E]^];MZYOYM+:Q'(P=/9MDS&QIE+E D M+#5(%F=4\-\%$(B*)'6R;/,O<2],U"F2 $J M%V_KOA,^< I2"5[,@E&UUT]Q/Z7:ST.#"B7,H BCH6D^KP:"\Z5N0@R&1?V! M T8*PH(>$]9C&V^;!UE&)@51BP5)2 :N=A&FK*Z^6C+\9K>!)9<6<8_B#511 MPK2KR V=.SVLX2T="R;LD8!!QQ,Z*7TL'8U X3%0K@L).BN +YE[7 MJ-U-4/;+E@<1\L7/XA4) J*A+AA^B:\*3,,%%XV,STL,"R;>Y0C$#-AJ-\4^ M'%TYEE@K?*$FZ0UZ]'C:+ +SX+$A./05P:$O^11-!>K?TFSFPD^NAQ&0D^!B M0O/O67)V0 =$V(#*C<%FXC8+5L[HQ>6(*F][>0O&"5*V(^[-V7YGQ>7 \4UP M>U&$*=4)6>#6$L"Z1.QS0#>;0%]_P$,PHQX$??ZN3[6 I*.F+( A5^)@Q8Z# MGPI#&FX@F&7M9:6T+*"["OKZ>BTAOQW@NUIV'+R[@M?.[_(TVPF[VM.*77AW M XZN+\B*^/Z#, P!)O2@1KG6PR(*1.] 2R]8%.8\_>8K"Z&E#51K*ZC6P%9& M4$X1SJ!-JRU_*M*3^D/I-XORH1C:6H P(%&IQOQB@,N(V5/S K<194\YN=4! MK6+XE KZ:I/=^2MU)XMK!TMQ.,=%!S9^K\N< 48*L'4+]9+!CE0;N'10,PP1HV)KCAET"'P%JC7 MI)(*NJB_!T7_BY_T MM!1BMYS2-V8F9"QJ=P>$J'%R2$=E]0>5P[V2O@< MXWXIW$3%)#@T;$6HE4#%T-:Y+H?%=C7* ?IQ&")TB[-FX""A:$'@%YDL:7WP MJ8?;\G1KL;8%FP; 2%Y2?%\\$5%(,^_*I1V .1]1,5MM.C()XQ>\(,SC2:4" MF.4=(_FH/U;Q"Q[06R[*CM1C<3;BSR+*+GX,@J?<%KYI[#=1[@VJD]KT.&:Y M4;QRU5(BJ9>BU:9XDU\BWC:[3XO08[D&2Q7 ?*>T@"RWBEJRBA9)$&XQBMC* MB@-A;SGX0?C$K!AZ6/$K24#TS"E7?ZGE-B*'_QSX)*+0KEM%XHI5)*(QDS"C M*'N(ZY*H>ND'X9WWOK2>'@O/H'IO+:>296.]NWU?; ^6 U@1?$LQAER:+TJ8 M;?1G=O4WC"(D0]_WI"N#(HH$T55[\!2Y\W%"TFL@1+51UBY!!)\4M>,P%:RKRE>PA4KZVOC%5 M[O]31>85^>5+7M[PF&;6$7PS)0%F011;2'1_BH84,$"!HF06AQ.VTU]MD^&U M(&=(&-(J(6L>5[EO5<8C*Z_BN>CCLP&*70&M[^#>-!_Y7,2!AQ3?BF 8D]LD M]Y*GG)4J)B&"+_(S\3 [KPYUF4*]R<[+O01A@CQ'D[\\K.4 2X@Y0Z2!4^;X M%V4IRM\I&Q47%??1=WOE[B,IO\$=3,8D\"SV'8S(P93[\DIJ^"9FL;F.4+!'4#HQ0R0>+4BP0^0Z.!-VSQQ,L, 8:0\(P"1T0+MAR MD(46P>' O+/BO!GKX5/D:!6+O*='T+!XFCY@9?!XV4X"D=L\)PG!J%NCK2JU M>G9T+LK,$EG\6'-AJV^EC^\+=[;T$I?!!99-1/,,\:%8M2>ZP\(^\82$+&&Z M2#]J6C"E>PZ>1UIE._O-$5:Q F;4Y M,E:8OK3)NGO;Q!PUO8 */2AXORWA) M=>?2$6&G#F,:Z84[ _!72O2QN00K6T#E(^BN#1UY7.5?WL4H?V":*4M03ZLM MG;1*?RHF1ZVP> %60EDQ9RFE&Z\H\X+28A_U@0;8JJVBE<<6ZH<*CU+@;)AT M(WZOK7.4UUBX:OD+CXU*-L _N43I6AP%6V:A;@V0T, P,]XVR>[GG3V:RD.% M=T$?S):#F]. MUF/FK)K5YB<5:H N!#U84$;LLUD2YW<(37_9_VW9\^VI'?>@>B1@'7-YZ0G9 MIFN$B5+JBS&(KS>-I38VTHBO6TZ[V3:>JIV)]2>Y@[?Z/FN/#:F#P MAQU-OM8BGK4RA-5F3ZUD*5Q]O2PO5AL-OAE88Y]4+LER3$6R[)$T,C3%U1Q[ M;)JJ(\I#51IJ\N$KE!XRE6LM<:O.=L@[-3(VLKD*0K9TH*T#=5=K$S_2J2ZY M97/$#AANT=S] MI>51$&)0,SN$"_O+]>!"N'@@%RCZ+O+TXCTF;L'D!F5B9VD:*Z1U)C-?AMD9RA\DC,Z#UY7T1"]X4K!O<,!#2N9? MSS-0GNB5>* NP%G%L^'S# MKOSUVJ[;DP/AOV*@VW_'2(LA>&G>0+CQ@@&E *?05CP$S@AX)^(45%N[P O%YMP$#QU,GE?SM8K*]&0T\X77 MCF763-#*.*^GHXIHVUXL%=D$16Y$7#+RI,"PO7E_U(/H,CN M8AC$X"0-35;E5,/UX4SC.(-K,(A9GK4J#'):IW)UKW;W@&25_\+*>0;4N\%W M8Q2($J&B(GUAN2W[1-2A.'*Z#U>DL^7I.6]2C. WL.CH9*IU>/Y!S%-B<6Q& M*Q2>7A M>673<7J;N07?J"N -NL89@_+>_G?559N+?I4U"$YUC&TG_*(U(Y6 MB.T>K;"!T^I5YH$MYURO\, $1,.9A7E_J<*TY5O:*M^W*]L5H$MK8:/<7@44%])G?U[XR*;X-]+<\3[UN'NX%5%W%F?T#%4M*[K*:RRR M!Q;8W2#.T_"QB+ R<#]U[+*HS896YS*RS8+^==5=69?)RG*"P FHR;=ESS[. MDS>;)GQDM+'LV7]@S?^$G'K0/83:ADRG$GGD.YC#6;%54Q4D9#[20PPOPCHI M=X%/SQDQ8UF8YA%N3SU$RTSGSQ@1"A9>V6)B.(NCNS^"*CS#PG47U=?"&)]Q M\1[125'J";_11;YGBUP8VYB)2\&$F0;PA$L:]5H/RBVK+L+L"+/XJ<_MX=[6 MU+M-RLRDJ>>S? 1LNQ2 9_T;_D/#W3;&C>IC+P;=X+Z+56F1F5-$#JJIUR?R:TA!;65+F_C M>JZ'U=C(6RIDUX&P[J^LH<&HK)?6T[V71Q3^[DJ4I-FN$>=Q$5PK"C/ M.&!]$.LA-QJOBQ]HN *U/?9"S;!J;]D^<% [VXQ&>W*/@WJ@M8:RQS):-UC) M9GZJ9 ]+S*L* ]\7NUV+!(-UV>. GFUAFND9/74^DH,)V+8HY.N5QUD8 M3]=S"Y:5!0I)36VBAGRF-X&ZNL28)L@C6IEA/=$/S".6 DVJ[@M;9E48>.7AY04HZ:UZ0DA>D? -H MYP4I>4%*7I#R^7H+O"#EVY:3O"#EC!>DY,X'+TC)"U+R@I0\I,@+4O*"E+P@ M)2](V4%AT3O1Q@M2\H*4O" E+TC)"U(N"U(>NZADHZ E+O O<51(I9^7)Z%N M,&%VGT*4MNM:EN2(('0MS;9DRQ5U390<:RR:]GAT^$*473MQPW;N:>8Y/291 M.V;VX3"%ZGQJD^U"O/(I2)W*:5__EB;_##_!MG M8/-\;. 1DV7K8*O_S:YO?,70@-\\.\R:!,#D?@S;?)@%$T#]H?)"MZK"!LVK MX2H7VVE5(+N@A+3X+E"5*92EE@Y RPWTVR9VS9<1T'RR['%IMM7J1$D#X2GO M;V/]J*<)SQGSS!FS\5ZIF03>.JNNES-K@TVY4'TE[QK/\.Y+:%7P.[4'UYB] M4_+S'0NEYBFX=\\P=X\CUV/-7W"CX2O<)5DOLVE6(WZ4G M'5D _OD8M&QHMF99JN6*MB;J0T=SAT/3&KGNV#54^_ QZ".'F'EI8EZ:^/6E MB=?AO"\TF[!F5=:^8HTU.YJ,R@IK^VPFJ:KB:*:M2\I8T<:F:MM#4;;5D3J2 MA\90D8^ZF:2??B_IZ[;2=0,A(EE+6TK[S+5W^TE\LZB#^R4=N[W+FT5S<*Y" MTJE(TBM"=6\X(L^WBLXSZL 9DV\,]8Q3#[$QU"F^XWL_;<>;?@9*\E L#\7N M2 UU8!KK_?!X,)9O^O!-'RYIN*0YE:3IB>E\2!(Z>4#/EK_$<)9/:S@? CV* MK+6%GJZL\*'5,=>Z9XZ(UM*5S@41W#-^FK:?O2C'OA*L4/W<\V=!1)+'YG;= M(:#5*GU/BCE9E 9J>WKH[*VX'B&OOYKK?. E68"C !EDSN,G&7B;M,%23D@6Q:'!+<9]J5MIA\FV-MFF8KWC2>9@]>0K@Y MM]5;4@:6S$\Z<&>I0SKKK-"EJB9'%_>5=B7AE^DTP![W>1+1HL:'C_SU#E32 MP%)Y4)W[3-QG6B+"E&6.".XR[4I;6O0;R^+C.<"J-:+HWA4Y=%SDZN:?&2*&^C((JMT WP\LP!YK!;5#NE7%, M5)C0 1,FCU1POVP/ORQ-/V '-M:L@$R$"5DDQ ^>+\[#+];^G?1"4G%;=N-]ECDP M)>[>.0Z*"A-5FO/]<(,&]NUWSX+'F9I;D/NNQ&F&GN;L$_+^#V(EG8P?* MRL T^.D3[H5U2'6]'2],T@>2V5X^(]]%Z[N7]6H2/E^7^##(380KA=\Q-WE@]L<7()Q"=:2! -; M333;\Y2X!&L:;"]M=/-\=XMZ+XQK?T8F>4B^3(M^[.DO<4;2GV,O2N'FHI][ M=/>-^"2XW[?CNFPKNF5:NNT:0TTQ1H[J2HYJB+JJC2S)M-Y#D M;3+Z%QO?X(V<4J=T?CN&U[*OWZ?* TELK9!6YQ?_T,'I#LFN*A1 M!HK,DW+.S+8^PD&G$*28%V&]HS@1%@E6/O*J]M 'R83K7 MQO&%[H&IH3)_NH\#CP./.ZU[1*0YBG:'8LGO9D$1UD=J&9K1Y)Y?F,WQ5GG M; @NP+@ :ZL^V$"S>()VUQ*T7Y%R_63F=I*3R<^!=QN$01:0]&;?1&U;-0U3 M'5NFJEC:6#-LU5)'NC@R3$4>:J+V%A.UD:9"N"0J3]3>-5%;$D6>FLU3LWEJ M=J\,3YX#RY.S.6,>@C$;[Z76S0%9E:=K=Y)W3Y&NS=.S^QX-ISZ('\\7)$II MB69:O^261&0:M!85YPF49Y] *2D#56NOMFW7%__08>H.":#.:3PN:MZXJ!$' MLL0;/I^987U($O[32Q(ORAXQU2W)O? EYO79)9G* Z6]S>>NK/2A]3)7OV>, M"&F@6AI'!/>?=Z7M=8:;GTF<%9[SX;3+^:1S2@-#Y'XB]Q,[I*C."5Q6B\6M MSQU7J("%-OS7H[ M%T1P%^EY!1-$]R3*XN21&W!;ZY"HW'SCOE&'--3Y0,N2.+2X9[2WXIIZ?I&> M+R2$=30GWS%;AOM(A44HZZW5Z.O*XG,?J3L:J(>(T-36#L6="R*XC_0T;;]D M\!O;/3JP=CD?:TX=B.WMU9Z]/=T5XI'D5BKQJ,8KJ\'P6CBGN[W? MM#_NZ_L?>#AQ1$\[0;F73I74N)DEA B?X;=9*HPBU(AE(2)!D0;<6^0\USK/ M70??7\]Q7/0=>C/C*)6N=G=%3\VUW:NXUIH;WUU9R9ET;R9M;4^_+1M_WDT7X3Q(R%P M'VZRQ0O<^TEI^=-OU[_NDWY[HJS 4VY9,RB;LB3O@^6WG2?8(]QU3@N\08@I M [G%K#8.+@ZNTQ.N,^"29(5#JXLE:4]M.KA&N:,X:!IO/8>QP/'0WE?:T851P-'0^_1H/"J0ZWX$AWR MW@])VYLX\\+M1X-:\UF?/8#7)LG[<<2Q/=?FY=1]$^<>>P3W?BE+CNI-H3Y3 M.^*Y90YL#FP.[*.H:Z6]_HH&OAV-'%9$8QFK9,=JI$,'4N4),F1#572+$NTK9$LN9HU'(]5V1Q; MQZU&@O \83425HUCD9 47I:R6B->Z.=A56OD%LE-\TYWJCJ294EPF[/'9C$6 M+IG#<^B/LS@$8*7G4VM$N](D7=,M610-PS*4%FN-Z-VH-?+*V\5>E\MXY>UR MKT?/5[XODW_;.3KTS[7S**\[RV.\]2(8O/#*L9Q$SG.\\$JG9:'2B7/;G>+4 M[M4/. \1R%F-ETSAK,:E&F>U\VD M:($1?\GG)/$RF-]!!.$1B=@'!'>&6+T5?9SC.,=QCNLRX3I#+,YQ;X'C6G F MQ&.P6TM4*A:\3%VB)MQ:[L9JQH8=+F8>S??X,B=WGG!-YH$?1Y/8YW)\I,'IGJ\++^N\ +>QP^3GM"6X(+FK0F:=]) MEXYW4& =33WB(%X2F,LA+H<.(X?T@:2IW.#A!@\7-%S0'-3@40::>;Q*!F_# MX.G[?N"JU"H/(L&"GEZ"]36*V2DB=H9PG!,Y)W:#<)P3.2=V@W"<$]\R)_8D M>?&0AK9+HG@>1 ?+&GN+V]C=XZ#.T8?S#^->'_!2]+X;QT_/T2>R';R M'R#!7!FHYO'R/KO"=G@?3[@ZCDYX@Z"2!W)[+8TXJ#BH.*A04\G:\1+V.*@X MJ-X J&0P_Q0.J@YUY^M]3+YH-<"C\CQBU5W"<8[C',$ZPRQ.,>]!8[C M4?F^1>7[YW6U&G3O"M/P2$5W(A7]@T2K(7,."0Z)_D.BU8 WAP2'1/\AT6JX M^EP@<1=9['_NQ OLB".TH'P[?K7E!9E'UU_ M_5J$J@_A/YVXS6S[_I4T4*T#I=BM4ZC#:;?3U(%E'*^] MU).$ZPJK'EJ_\N ?Q^?IDJ(X/CD^.3Y;UI^ZI7%\M"B[+N"Q[OM.U>"5V8)-W M'9>'(^+I.F!S4<=%'1=UIS/;Y.-5".X\\W"SC7 M=YZW^'#MS\@D#\F7Z+X@4>IA:2L[A ?03U^FWX@?WT4P^PF\ M-8CANC1+JY? $D1(YV]D^M>+L2N+DO$_\K]NW LAF, 7GI]=#L6QY!JV+=OR M6!N;JFF)CCLR)='49%66W8N_K:Q;?0UN@CE)A5_(@_ MGGM/R\S:[6$0D2N+%I[1D,?B^7B%XN-?]=?$L7)W N;#(/75 ]FQTM\$H;%-7^]$"_HWR!Q M_?+O_1'[$$RRV0=+^Z%4$"##0V^1D@_EA[6Y+\=4CY@O9;^^,0-W]Z [&Y)J M_?"\=MFH_]C]TBMO%T_[>CYY/OGSGWQ/#A9VSE.LAFMTNUJ5CUHXJ;F8)(<)G^&V6"B-0KA/!)3ZAE884:<"C$YSG6N>YZ^#[ZSF.B[Y# M%PL_ !ON?]KLJ(P)[GYK\2+.:IS5MK-::WL@G-4XJW&IQEFM$ZRVLU3C!MR! M_8C>^PGO:#@[SE,OFJ0\(8>ST+%8Z)!%)?J>[8[[I;A]=!?C3A%HM-82W_GA MG5>Q5Q\R,F2QO<2OKJ\\WL=/$78P$XS+F;.7,Y+67II[UU>>RQDN9[B<.8V< M4461RQDN9[B,%YOV^)$3X M7%N$ X<(V\>2TEYG@ZZL]Z%5,]? 9XP'65.!Z*^PR5ZP>.!XZ'*L;1 M7BSU7/# ]X>?INTU"4,8V4"X(Q%)O)#Z(-YD'D1!FN&!P_LC=!]>3[8ZG^9L MEGZ@,^U[$*TKS,9CDCW0>&\'FGI[KA2')H ]-H+V&9"QHN:+B@X8)FHT5C&MQU>D7@IH7:VNT6QGZB^G:4 M!=GC/X,)^11-L00O/NH;N2=13L9)/!]]ST@2>>$P3V'M2)(ZCU^3>)+[66I' MDV)H>U7?-D3;5371'2F6JTFR:QJ*98TE2='5H3XV1Z>OOGV FM3+^VYFI"C& M#&,0@E3PA#2?S[WD$<_D)XSRPNVCL&!D%K+'!7EYV>;Z9/4-<]V!@ WAWO$R MSI(H\CK.*[?S:KZ]'3V??%\FS[=L>$W=7PYU*4L MWD)-^+57=(J-NU7;GL+]6O\0!)A$J1^0K)]#@JWSX5=/R; *Z0UCEY: U.6 M#TZ2KBP^WL(UI+FNX MK.&RYL"R1@*[AO?GV1DR_8M''RA:\VGXDLCAV=5)E*6!J;56Q:(K2WQHC1M3_O_@J4Z^3-;!6MX5VD-TF5?,M)-IN9'7LVE8\P!4G8 MH4@M0?IR?OT+@)(M6;(M6: $4#VUZ^A"4D"C^^D+&MT*\P*LV%>7%@#""<+9 MO'"V1O@BR_;5F:UM%R[C]Z[\]U'0WTJL-@!L157.E!T$-6,;74$)M"8HUD / M)]\*HX;:4:R@FQ%L!#'D_:;X ( !@*W?)%4S #B/7#?G\HT!=P>M(2;WK<,_UKCVCRQ8;-7GC=R&V*"BC8',/ZHDM MJ819 =HGPGJ.A5ZR-:#0'12ZVQ%C_EIE9(XI;35,:0B ZLNI4 $/'!@A5"@3%T$5A^TT4Z] =0<.-1X5AP! MU+3,BFZ2A'_DQ3=$L^-)D2>$-7*"SKB,8L^WO!#J>4 4M M'2J *4VZ?CT?>G4.]:>23Z['&"G9[WF63&_<((?:N[#/+AR_&]KN>7#1*V0 M3FV"S0EYJY!0#8QI&&-"0K66G H)U;!%O"'#?2[(!#^,^ MH7U$LR0?$U3B^R:$J#VIFKX5Q^HR ]INN!DD9.9JJ/8(5TVGR'7@M+DGZ@$8D%8(TYN-Z .-P*,X!04MM<); 60)Y &_I M';3]-!C0A"!.6D88ZI-)SFC9S-'4UAAUKA5 =S7PF'124^T1+L?R7=BO!E]I M U^IQ-F0BKSV.ET?S$ A1LHZ+.BRSN 5Z:-NS!,'9=W9VB(.X!2]3-N?\[Q_ M1],4++57W2!U]>!:;Z<9)%CF:B40K4,4+7"!H+B$0EI"<8GWE>)KJ-C7H1:7 MT _ M+,+ , P%1MZ'@!5/?2MSC.ZX5N5A?'F;8D_0,7!<[*A]\HOJ$I+1\V M;C0:G9ZYH=?S+\[]\R XMZ/P(G N[+C;BR[.SR^"/17)F5: \41Y%Y4+?STB MB$^;WM*2\J'+ [X$W4W)R+]*B@JGEDBO3:L^Z M#?*4*XUF:N@L'7 VO(K.&!=#FM6#Q%69SSZH%;;\! KMK'4[%-J!0CN:FZ]K M5XEHHIZ)5E4DKN@]^B?_9L301294RJS.#O('A1&>9;2&BO+/])^ M[;>-'!H$.-II.$":0T>:.(#D^9;9T4V2L,<'5M(\@Z3Y6GQL=7D,NBQQT_H8 MU&Z+):+K*U,G;9$'\))?INW7DJ;T_[#0*$V(3WL2?#\X@;DGZ=WG_Z\#/)AP6>C,3*]@J"V<8)^UX4.:X3 M.$[/]@,GZ,9>MW<:G3IGYTX0^>[Y;A/VW%!'Y7<0*_H.AQ*D@ZK8=C MH8R4@FZ,LE+8JOG@L:V4A2;<;BT7NTM9Z.8!#>?60>3RX^<)_6B)%XW+MX=D M>@WSR36['9+I7U=]S2>S0:ZI8H)"&UL=0J[ F-#&U@Q.A71IV C>D.'.1C3# M^]0:VB>O0>+B_'UA9(4>U+S:&4\FXT MJRVC)>FCJQ*7!!*EQ7V!9_D>=.6$Z =D2C^*A&.Y4'0??.0-6B^)JF;HC,^S M+&@SBJ4]:9NAN@K^K3?9#)(OT0K@/;/A^,-^>^CH-]UP@B2!<%OU2AH# @&"+8^@CFA94?* @6 8,_,LLW2G9_-<7Z\N\\$;J*4 M=U'G7R]E]*9Y(H]ISPI\UUF](CM8TH\ARM -9J2/\OJ"1,8I'E!>\&<.Q9UE MCN[XPT;RZTF=(\[0'2D(8B,ZF?![RUQ-W>^5M%MC04Q*0W9L6UWBL1,JR3SV M]YQY;!N=.@R3A\D;,'E#8AK:^010P'V6/WD]*@C9OH0[\!SP'#0-V#=AVW"J M87VG=]_4UN]TC;* @;[@"4S:7',"_= 3^+!%? A@"4RJ/9-")Q==W"#CW9SW M'4T$%@(6@M.MC6U7_F^>#=$_^)]]RJ/VN79P[&RADGIDN3NH^:S+XHO[((=9 MPV0E@)K60TT86[&M+L-(]\4'J &H :C94S9CZ%AV!.=' &L :P!K&L8:W[8\ M:&^XML@8$ES6J0Q9>\L3.+[E1))S0BCUE\8VVB 1L#K],VZN\*D?H'WE!&O$\VE-WQHMA M.Q3BAAHII_:(EN]#@5L0+1"M)J(& 92I!]$"T6JD#ZACVR!<3?I@[7*UH##[ MDG925\M3ET6&\)T^NL8\>5!7:0WD >3!>'EPK#"&/4^0")"()XD(; B_9 M0#A!.$$X5PBG%ZH[D'CHPFG\+A,TO-*GS0>TB]F89+'/;0UU9QZA6XR6\*6= M70$ !@"F*B-!Y9DB # , P +!=^I.Q:]F^NJ1?0#! ,$ P0+#=%NER0V@Y MVE1@;+.6HS]\K-CQ$./)R54R(OTJ)9\&7^HNG>RRR,<7]R4I,IR>58S3EQ2L ME_5_R[/A;_26]'N,D9*=/OP\U\NS5Q#,KL40KCF]3M,\^?;37__RP_*O7(UP M04Y%4\^S?#PA&9,=0*]*?L.GB7C)>DE);VGYL/@TODJ96(HO9/#CT>6Y:SO= M?[E_7I\?(=KG'^"D/#[M18$3!I=GSGD07%X$IQ=G9\[EZ6G7Z9UUW?/PZ*=G M2SN_3(UT6E7$*_5;\'C@3CV._["/X7]B#TE_8B][I:=47VC^\)N>;MG].@#HT>_6]H;LFNK MG<_=:)K[&[0R@3[ /VORSUM-TX!_@'_TI\].VU3](3\@?7/)I1T[ 1RM%\ # M&PELI+9BN';TT0R40,>9S4Z:T6>G[-3CL\9#\GI066MR:<=.FJ&37O0!DPE, MI@/ <.WHHQDH[4/' 3>U5=IVRDU?R!C33.QAFTLP[1A*,WC2BSY@,[7"9MHI M2OU>R2R5? @U5:0VBD_7=R3(J&,H,\%3<"4 E-*!5.=\4\+G)053L&8 IQ2 MXNL-AP49XG)MB +C:L]E8UK(A/*4Q"9E'8'9%"': 3+;9V[F2X8#?MN-4;8' M'M/):+LFQ1A]H!EZ(+A@?VLO5;7C2D#!E[GR%U%*.6,T0?_&:=6L]:=1-<%& MJU3/'3[#)?JUR@CR[!=./>E0F%&?T])6%,26"X6KU>EVZ8[RSZ*JS'Y/9&@C7C6:1Z[C M*H-S79:Y:CL,.5 M[FO?M/,!2 .$ \(903C0;:W7;8'E1+%EN]"JO5'GMF4^[!G.$I*2/LJ+6:5ZOVOARW$RK3V+JL9-..)Z T ?H M [M>)NYZF>XP/#OM]7:?J\9:/[9RL\RQ'$\<"]MA"\VVN_D&":Y>, A!Q8,/ M*CI.1V&(0_>U!Z31%&DT(ES#9\;BYL/WP&R@U@Y>K5FA&UB.0C-;=P;85K<9 M4O^N4==WVLU;=.8F?<2=X*7&WCOSVMX%4D\'#5<\41_AM!S7L8)0W>GI-UW@ M)@BCG03K)ZSMMPMTX9W#W%OCSBOLK0$*[!T%]/8XE>E98!U0("U3()8?^99G M!Z!%%'B#&D6D=G L$ L? G9(E0ME'#A6W%47)H7]47/$MOWZ7GMN@T#R,Q/KZ MAX\5.QYB/#FY2D:D7Z7DTT V,SK%C/3/\O&$9 R+[=FK,D^^37=J>TE);VGY M<"T6Y)I/\S3E7_[TU[_\\-K3/N.',C[%J7/_T/5ZE[;K'_WT;#'GR7Y-QX2AW\D=^I*/\F)&[;E2%9@1'@N+HP]'%U>?/1Z^?)5Q[MNZ*VE0AS M/2((/S$+JEB=-D!82<>X)*CD%PPP+="MZ$S#4#[@+#0>YQEBLD\G''CK]K&88VR8U?*/MV M/"BX(TG%8G 72RE7ZJ7)MR>7W0F_0\?(Z=C-,MF!8.'%XZ$ 4HP-04)]F-'I M>'7+:,"[M6EV3F\IMT/[Z(&2=*\-AG3FK'>AV\O1_,WCU(HBRZ\$L&^>A\._ M<-U74(%&\H=Z6?_9)U\S6KX0*%\C@GT6N]'EA>V'.."7\=D*%KP',X> MOF>(3Q3AFI\H$6'I BU->\-!3!7>U"Z74^V3)"\DAY^(/;%ZG&(@C-ZC<1V& M($MAB-7YE^\AR7*8_=U+N0;;&Q6W#]0%ZAU/2:3>VS#2_OQ^Q]_R?J-OWW*; M8\^C#XP>_6YI;[PEW7V?INMN%7N=WU;4( [[5JF]G897?Z^DZLT'Z,DP>B*R MM)#65:0[';>TVLSUH[3;GUB[W.0!RL@?\H-YN>AQVN#AZ^'*?8U6-C%&YR)A MY1+30LLQ"A>:H,\<>*13#'+P-N-QML>M&GR0TTXZWX?\OM,RVC-]IH]0_=R'*]YBN& M+G.)0?:>LGP*B #J$ '4A:VT"/)I@T1QQX?&K@ T[=[T L(=(N'6SR'<(1&U M)QQL1)1_O\R+ :$JO9@&LE2U,2$^.)'5==4Y,VO2ZK!]&L!WV.AHU4:'8W=B M96VX=5G)IAT.0 &@#] '-CJT<@8T\DEW=E((NCLJ#DOZ ? 4\LMNP'I]8>;F MI6-/C\=NT[)"]]571-EC/^H^DLUD4)[)!A]C7'PCY1,Z3 J:R-L6NW_(5M6S M>_JB5B&_9"C.]W=>)W+_C08Z2CO;O-!!1]PURE-N4;.+_U;OZ8=S&O=H[O0C/&N^'TSC/)".<#44S8E3_HPGJGV/ MB*2;=!"Y> F"%7G*1SE\ZL3WK&$Y^B >-NZ!MM6T5P]%D2+-ZD+@J\]D'M3TD/YEUD^D$3LA%R;7M;C<6/= PB 2(! M(M%*D8!& Z\0]^*>% EE,K4XRU7D7U:$$Y[-DML9A T0BD MFBM=M&OTZEKN#OQV702O:44/P@7"U:P7"2(&(@8B!OH+>O6^EX:_,%:)##!A M6,O#?@SQ!2<%NKCZ_!D\?O#XWSY>;#FALHQ!7<0"8F @$3H9NB 7(!?&RP5H M"E5&Z*&$AK\0.F>?E@7!K"H>IN'A:I)GB$#PV&P4:X_S[;E0@!-$"T3+#(L: M1 Q$#$0,M!<$CM]'PS]H.1(5*$0R<8GO18VXXK%@V\Q"%R7;(#0 H8&W#X1Y M?J2:4:"Q+(A+2\4%(LP@%R 7H$:V5R-0'$?EN3M9E^VX+K2$E06.&-I'7W&_?]4K!R33%U7;WU6P%P$:X\# M_\&QG%A=%W2E%7UUD68HV@NRUY#LV6$ L@>R![*W!Q_8#7;7+J?=L@=Q[:=V M3.,;4B#/4=N2"7#J#1EY1/Z]$T^1MFJH94:A=78'_=4EH?J'_ M(+(\A?C_%N&,X*-M(T* 8(!@@&"[0K#8ZBIT'@' , P # =@A@460YKKK0 M,R#8HB?^L<1\^BNO7_'ZAX\5.QYB/#FY2D:D7Z7DTV"^5WW=N/E://*:S_\T MY5_]]->__/#\+O9I<)9GHIUT(7>P/@V^4/;M]$'\O<1)F1>/MR/1U8B_^4(& M/QY=GG-?N?LO]\_K\R-$^_P#?O'QI1.ZW=.NYW7],(A[<>S[_MGI>6#;X47/ M/3\[^NG9VLS3^9J."4._DSOT)1_CE[%S[O:49N1X5+>N=ES[NP5I(P+_ED?W1"N!1 N".(_1F]IO\(I2BK&F9VO#KH; MY8R@@MR2K"(H+Q!.DKS*2L8_2PB]%>N&;NH8!;^:\.>,<_ZG'.$,+3'7AF.= MAKRFHB0ITB=)7C/ B6#B>CJ._=VV/R6?(RM*C<1TV80D]9ZI["[.&4J*-18' MV?%8$N#D5=%9=^W#%4N_!C\MZ#M[]HPINXCW\S^:Y<48IXLL)ZYY?+ 4:)20 M-)U>\^.1?23?<[1*9N\WEX0[VB]'_"6?\Q0D^8JF>,+(R>S%TN2?!C4?\'L" M3G=E='?]F&$])C_^[FUH7JDDIG-RMKQ_O[?#Z ]E](9$T+5S1QZ'&[RU<[5@ M'BX;@ UO8 F#B!1S\X[>1RYQFWQW5^N,&VZ=U<^Y'A6$H'_R[T8,77 -TU_8 MB@ 7&'A..<]=T?OM.E5%JQ-[7\N: #JS7,G,(9/:9S/H@ MLR"S(+-&R6S0T?3D!L@LR"S([$J9]4!F=R&SQN^F*/1E3_<9OM)&\KR@ Y6U ME>H]4&]M%I=8G:("<0%Q:;NXA!T7Q 7$!<1E/7'I@C&V X=&H\C$3CR=,RTC M$]I(G6-WE)5O;&>I%X@)[ENMM5;RE.D[D#R0/)"\M27/[7@@>2!Y('E[D#Q- MM[J,D[R-RQDT<9[[7;*2OJ..PVN#;_GA\SCN1'9@AY'KAGR^4:#N*'JHY"1Z MN.U)=-_HT]"[';WQF]A;' E4U<@[[-? *2MC\MD@ MDU03UFL3 H+,+F=_.[H&H]LEL\;;?9#]K5CR()L5TO,@/6_MK9M07:+088@+ MN'N0GJ?@##ZDYX'3IK5::ZGD==6=WCAPR5/8>6&#'@H++1C(4#0*_T(F.5^? M;'A.69+FK"J>.C:LT7+!#LZ#B_#\[/S2B8/P["*V_?/0[ET&9]%Y?'YJ-]YR M0='JK=X&F-((X:R/?B;YL,"3$4W0+]E Y#_(ENNO+OBZ^26[[Q5Q/2+H+!]S M*7E E*&\&.*,BLX1F%ERNOF$<';BRT,S:VDY>Q.HE/)$M M(/J$0939CX=#RN^,N:/<33^1IRTZZ@.$68_\[T*]9! M2*Q",J)D,#=@3AC*^/?'8_R-/YLOCACYF;SJXIXDE>Q@\6DPH DIIL\8T QG MB?@!.L>:DX(PL2/91V5>/Z1>\._92X^3K, 'O=@:XP8S*K@B2>3]5'STL/!+ M^":ORL=^(OS+6:L1.?_AD^049,BOMR0E)U4QR1GG,$YV1/ M<&R3S\$I!Z7Z(CZSO"H2,B/BC)5'F)G'K#<5X^# V(Q7:P'D"U80V<(ERV?? M($X,/)QV<)'?C4C:G^U/RI0K0=DI,_$UM.88B].L2CD7BX=/4IS5_/S(W%/> MYK,2.YUU QG!- NLP!F[1*F0'D[X'O_90F!8^F#-\Q?_):%3^"_Q_R$F+B#+ M$MEI 7(RD<^&*)_J(QDG!15->#B:<*'K4R'W-Q5'$0&DDD@]1C'ZC!,ZF),' ML9SB^ZK(Y$/%E8P\/94_B_!E>^S@PZE_2A)<,?),L!=^A3/R?63*/,K:FGDXL]1(\M+E!$ND*R>/&>!&GVP MQ)=I"YZ%VQ^'*A[!+V"8VS*S\?&9%7Q0Q3=2\LD:S"IO$Z]FBT'.T>U.R(>4 M8R:(RH&7RUR>3>60BWCQ(.2TYAI!JGKQQ->/"RR[-;$1G4PD\*MI:+22=FN8 M:R8EE:KM:*0FCW3KCD9;WFX;G88*DX?)&S!Y0[9AM8O /0ZW>^B==:";$_#< MKGGN0+LY-4_8[?C2TR)1OK&6$,JIK=_AC0/H6P),NC&30I,GX$,=^!# $IA4 M>R9MMLD3(.CZ;I#Q;LX'&9_/*X:S/ON;7N '+-1B%H)4V9<9[G_S;(C^P?_L M4QY?I+4N5/H?5=1YDZM,2%[L1I8;-'^L3)?%%_=M7%((4H/U//&B/;RXN4A1]T6=^FU3%HW1:+1->*767G MB4$B0"*,EP@WM")76:8/B 2(A/$BX816["F+;[1%)&!S^&7:7N55.4+_R O2 MB.?17&F778N6%\-V*,0--5).[1$MWV^^4!*(%HC6 8I6-XA!M$"T0+0:\+4L MQ[9!N)KTP=KE:GW-J*@*=56*2G$0KA#:*898!83O('SWE'6M+ \2Y 'DP7AY M<*PPACU/D B0B">)"&P')$*!;Z&1-]\D;3^)RKCH3);#I,VX'>UQZ:,0''J( MEFFDG]HC6MTN;)^":.DD6F\4@FF/Z'$O*E*6)O=NLH%P@G""<*X03B]4=R#Q MT(73^%TF_WT4]+<2RPUXRN,\U<\KT5E@FXII1G2&5G>><5T2&M^+//:YK:'N MS.-;=#."C2#>V[A= 0 & *8J(T'EF2( , P # L%WZD[%KV;ZZI%] ,$ P M0#! L-T6Z7)#=04! <$6 V,O=U!_S\#0]-^K YDCDH9-1Y^:B5+9@K<:CW$A M^UO/M2.==@Q%Y<.$J.D2&JZ8ZTM3FWOF E1"DU!H$FK2[3!Y8T=OU.0-V0?2 MSHI_'.[!-VR$)J' <[OF.6@2VA!AH:48]+V#OG? I- D]$#X4#=6TPP/@=7: MRVIMZ^9ID*$(O1D!TS1D(7.,,NC]J7K?\'-^1PK4IRPI2$GV*;':GSV ]C7S M]X4B$1+*)X5.] \785[H5%\ MHU&_@T\3#_G8$,[ZJ"2L%*\9*6YITE#-Z(,I\.=9MJTL_>_@"_P9)+#F:KS# M$4[?LCUU=:E!.$$X03C5Y058L<+&P""<()S-"V=KA"^R;%^=V=IVX3)^[PKJ M3NM3ZPEJAD'=:0TP33_XTLXN # %-#,J@[#0!V$ "F"W-IA5':P-"NJT?K MP@T -2V$&B.4G%8X9(:M! 6BFXU@*2D0O2%6S%%IRPK1X@*5A/TM%[!#;TD? M8<9(R2R4D9*O=,9HG2>1#T1UZ EGK@<+35+,?T.D49#_5G0RYF.R1/WH(YL1#.\3ZVA?08'G#U?J-X56:&G+HRK M^^(W';[5"&6T4VL -0<.-;[E=J%Z5\NLYR9)^#6C)>FCJQ*7S1PN,R[9-O L MWU,F0[JL<]-:&91OFT7"L5Q'V1Y?6T0"?.27:?NIY-^A,S[/LJ -G5INS?&. M4%WWF]:;; ;)E[D*JCVB%<01B-:A>$-P;DJ?%"A(I=L\E8D?YG M_"">QA[O%?FW@H)?R.#'H\MSUW:Z_W+_O#X_0K3//\!)>1P%WOEY-PB\LYX; M^&%\VG-B)^KYW6[$7YQY1S\]6Y%YZKZ1Z;IJ09?REA6MJ'R[W"M\CF#?HYID M,NU8?G%\(ZB&SO+QA&0,ES3/EO.+WYU_K7)B\O(36G))2%Z;*N*<5!7)B,_K MW1/9NXB]-KB%)'9;<1+[+QGJ30J:(M$@U$+EB*#3'!=]D;M^3@N2E'G!$)Y, MBEPFNF>(9DE!.+&1S.4AJ"!C3#.1[HYO,4UE!CD>BV ;XNXI*>1%@M]P]E"; M!)'K=/_.Q.<9XCXK_PUZ2Q"3BUD\+J9(G1\6>(P&13ZN1W!/Q[@DZ<,RQ[Y+ MISK=3H3X92D7 B5/1&6N:&B!W;&5#JV#T/5HGKP,C?$#NB'\/WU2TU@L5,YA M@7]4?",EXI>R2AQ:X-/"?#G(,6$"]"D;<5;X4O&%=NR;X-A!98$%$,@S#N@# MY@S#0;E/^C5#'3U)*+J>7OF97WGT-Y0+]BCR:CCBSZ>W]>IF9)B7%(NM0/Y@ MCE*)@"G&IZ"G#!DG\;]6G,I/ C\53JXYQY.4"+)C=%Z5R0B51$IPSH6T0!_D M6E[7'WT2'_$%Y"!P-Z+\4BKY12YR7XT0>)8;AU;77B[#]R[9E/C"!*[1DHFY MCKGJJS^T$"X%AS\A#TV(N%*-,,<=9[DT^[OF,.&4ET.VT("+#AZJAR$+D/DDK"0,#PI=$GHFZ%_8(?U.0%,O#4QQT!,/-\]L4Q.8_0G<< M;2:X*,6$Q?6:XN_+ZNU1M]X\S*O?F5X60BI$E<_]JN;@IV?TZZ-B22*T+7\G M>8(K5J&?J^)AQO*R="]_%9'A5W,OHO1J>Y0A9CAB2JES-T%:?B%EYR.!]T#*O MS_I4T:BSO%1#T#GQ%P.)UY,9M(I/IA!"E?* MG*3V(C468&-><:C2%('5=3W+CM7JZY66J02Z9WBF#/C5^@2U;<'I?4L*/%2N MG:/.BNIFV]H6*_2S5,OD24]WGA@2_9XO,-=TX49\QMR_X(M6D))[DGVNP3XI MU-&*V6UY!I::<3JV*/2N5BCN:#GB E '1(0\3YEK 3F4\IGC=!SUC'9'I$U$ M&:O$+)H4E+"SHO/%=N-? .Z\1F)R3XJ$LJG4W'*'F0CA826?33EC+51EW ?I MH)YT1V8Z$M)=M*\&-)61$R97HIA;"?XS7'>* M;0KAUEWFQ1A='7L?>S6,BV=\[5QUT!5)N"-0TBEV7-QS,0BXCAU=$9<0LC:3HUF.B82'-2_/+?8C;:2,J+FD#0LM*&!Y"T# W),>U(2; M3_J'>55R#,FD.S,=:\=DSJC+0DEJ2 N,SYA[Q?PZ-J^.OF<+RX/$'LIMC>0" MGK9EA6G2Z32[0-RAAS).EIYA:)LOO^ O_U)7)A*]>V!T:.'(F,KP%&[)-!&#R]N7II)._H _ZS)/V^5 M_@+^ ?[1GSX[+='UQW1/P5QR:<=. $>OT =L)+"1#@##M:./9J $.LYL=M*, M/CMEI]XT8\%<>$PGH^V:%&,DFB$^$%RLWPC1/*IJQY6 @B]SY2^B/T;&:(+^ MC=.J6>M/H]8(C;8>F3M\ADLD^NXBT6Y79:_GYAHD[+5\KQ4%L>6&RY73H&6" M!GS2,K6@W)C3GMN@5^4"VC@=;[F\#2 -(,UNW2)]"->HN/F=KF,(S925]3>+ M$Y7J/"-:(VBA$,UHK1%8,;?-NV[SMKD1G+.M.E6P?6*;[BC_+*K*[/=$AC;B M]?]F71)<97"NRS(W;7F"@:F-7.BKH $+M%A/P +SL #HX!.G&&3YJ4N0T">^JA>6P1;8OB)^VD"1 MXZQJ)0);8( TA[H%!H0[",*!;FN];@LL)XHMVUWN 3Z#?:D7J+A&^K57M?CML)E6EL75:R:<<3 M4 #H _2!72\3=[U,=QB>G?9ZN\^5$GO8X_9P/Z]$2ZJ90=S.S3+'O MUJS0#2Q'H9FM.P-LJ]L,J7_7J.L[[>8M.G.3/N).\%)C[YUY;>\"J:>#ABN> MJ(]P6H[K6$&H[O3TFRYP$X313H+U$];VVP6Z\,YA[JUQYQ7VU@ %]HX">GN< MRO0LL XHD)8I$,N/?,NS ] B"KQ!C2)2.S@6B(4/ 3NDRH4R#APK[JH+D\+^ MJ#EBVWY]KSVW02#YF8L9*C,.M%][0!I-D48CPC7LK0;-9R, LX%:.W"U%EM. MZ%JAXX)JV]PA_E@*UV_5]3L;V!S14IJ1XU'=!L-Q[>\6^-").-D30($\YIHL\:%[AOA$$4Y* M>DM+RK\8+&#?2*XJ!ZG& BC]VC,;Q\Q1#@Y M^FM$+-Y#DA-U2_G22LT]9$%)V;/EGRZW>#__*UE>C'&Z^#OBFL<'UPN8D#2= M7O/CD7TDWW.X2F;O5Q#DFH[YBOY.[M"7?(R7-/L=[9>CDSCX;A:&X.N6X@DC M)[,72VS[-*;YN-L3<'HKCUJL'[JKA^1UOWL;FE?B?WV_XV]YO]&W>T://C!Z M]+NEO?%94=WW:;KN5N[%XV"A)^C+#=G1DV'T1&1I(:VK2'.TP")@5-JKS$JQ7'72L(09^J M3K4ZV++MT$IX3K[LV H=96U]=%GBILU.T.G:R(2^VMDD''!MA2ZK+BL)*& > M"@!]#HH^4$I=M;%^* V$_RVWS[2,WFBCU3]T(\OUFC]CN\PE!ME[T#S81#VH M_ 4\@ONP$O]T4Q MJ*<'I@6ZE<5R187NJZ^(,L1->3K&PK"_P8S_S3/9X&.,BV^D?$*'24$3>=MB M]P\F"N[.[NF+6H7\DJ$XW]]YEC"ODNC[Q#1/+F^3C,5]QN?2,LQ"K M^#T5'V AKQ;T0'>D$ ^>MI%AR^U3YDBRH#!T[W;B=,*%?^J:G[A*>I]TMVPA MX6[8.\602,ES$VK*38%B<=+#FFHIJ0QE->"O%PV^YFLH7]%[],][6&H/ M!HS7^NX!3=04:YYK-TDL@]2]5TH4Y"DN:4K+!U1P8U89ZYI7NG.)9[Q L/#B MA6XF=>E> M%=/<<017!FZ/Z_BVB%V3C,E>TDB 8L;(CT3(9.L@/O <\!QL&QG%AM 3=JN=(6 U8+7M6$U9 MK3=@-6 U0#5@-2U8;6U4 P.N83_">#_A@PQGYQ7#69]!S4]@H5VQ$&0ZO,QP M9SDKY3&47.P4<8VVU[UG[6LE0+&,Q6(9S7?KT67EQ7U0 4K#W&C F=;CC*/N MM*WV*P\X S@#.+,?G/%MJ&@). ,X SC3L-\4*>M>KOW*;XLSAL25&ST+11@G M7C*22<-]Y*F2)5W6NVG5#!JXQ?+@JJM<"_( M\F"\/'1]T \@#R /CS$.J%RHQ,70*+[1)&VO2)KRD5EH2#)2X%3Z(+@_IAEE MI3AP>+M)38:UQ>JM9*OF&GSM6A[CL*&V:!L031=F@YBD 1KO<$0S5-@$!$03 M1!-$4UU&@-5UU>4$@'""<()P*A1.QXU!. ]K TP[P=R J_;;2$OCS?9UJ63" MIKMC!4%#]CST%@.@ : !H)D!C1VI.Q*NNH2E@%H &@ M: !H5EHT41=4\QP+K:R0 M\Y['6]-BSU4V5Y1YH=IS(H[//[7S>^KU2/Y;B4XJDQ1G3)9=5C*@_PDZ/N)7 MI?RW%QM.=>S_H;,EZ$6^@EA5%=C(/UCS-_CX:R^M++%=#K+F7KO M>4[=>^#UEIJSUS]\K-CQ$./)B2Q[/LI3OI3L0BY>+^O+#T]%D>_/^$&6VK[F MDG&:YLFWG_[ZEQ\>[ZTFDU26XL;I*>9+GI"K$2'E.65)FK.J($_WB1K>0KR^ MD,&/1Y?GG%>[_W+_O#X_0K3//\!)>7SA73C>6=QSO/@R\+V@%W3/PHN+\YY[ M?G9Q>AD?_?1,H.[KD2^Y8]2\VNQ[W;R1NR]?8R(FQ1@$G!CCA4U%M2#:L-UI<,>BCU"*4> M=\28OU89F6-*6PU3&@*@^G+J/BKZO6)P0H4_\TYPK/!&]JE3M,_7@E(5"\?% M7,NQU27SZ;[XV\9\#<(<[90>0,V!0XUG>:ZZ;2;=%W];J#'$MFZ2A+\1QDY0 M3S2SE"%ET?AR4E#^"O?_4[%21NS?8W:W[M3W!Z=K!;&R$S/++&'0'C^4GF_ M46VAQ(165UT]R,.0&/##-U-6(O.E'%0IPE,GO0G1:\_!L@]>\_59#T-0#9)) M"!X('GAMZP2D+9213?I0F0VSM!^H"V6UREYN@F(-G*'P+3]R M=T8W(]BHZ2 XV! 8 !@J@ LM()X=X)TD^U?R)8\[&Q)-[!"5UW@6O?%WS:D8Q#::*?> &H. M'&H\*U:X1Z;[XF\+-898T4V2\(^\^(9H=CPI\H0P2,$6]WF^Y87*3E+ILM)- MZV50OVT6"=?R?64AL[:(!'C++]/V4O2=&Y$^&N9YOYELZ<-ITV%;KJ^N$?VA M]^DP2$+-57$'))U<-[H-57<^0.DTWRE[)P4A35'G\-#!I"EVN;'A-=04[%#3 M%/6#+^T,"P P # U) LC*VK*6SI4 (,\ZRV 3H/AUF_?SJS^7.03+@8/EJR' M7R*<]66!_(DHT"+/_D'"-21<&YESK-GM.B=PA;PAP_W&*;E/I:']5@LD/RY4I;6BKK*ZF=JO_;81'8,P M1CNE!D@#2 -(TS+3N4D2GE8T%4-[C^'5"4IGAPDJ6=8/BCO<+%)I]T#-.=$81'7 6L.G"5] M=%:KI,M7>&*A[=(%OM+?/PT&HGGJH"HR6E8%:3[R9YQ0.5;L0U =?";PF9XD M(E)7A[(M$@$NTVN-4#$CHSSM(SJ>%%Q2&VO3?3C50MS(BF)E9R$.OEJ(09)J MKJ8[*.D,0ZCE Y[:E!3^^RCH@P6Z6KRZD15TP08%KPQDXE$F0BX3$40JP"_; MP"]C[ 3UDJ0:5RDN21_UR:0@"<4ES3.P +>A[0>G&UM=#6S 9?9K[HB,<@Y= M^_RK01)MKDX\).GEVC2,U!W. NEMM7^WEUJM[;5EX\B*''#OP+T#D7@4B5AE MO+\M(@'>W;IY\$F>L;*H$N'9(9JA29$/BX8Z-;7'#G0]*^K"Z1/PPC1278?C MA3FAY430KP9VT921\.VZQ,UP&Y2:;Y*$QI>:=US7"J.&LGD.M=:\?LBFG_^)3R6_':6Y&!(IQ@@S1DIVHF1^ MT'("6DY RPE-6TZ ;;3YW2?LE3.@]OL=4"Q^82O:LA7F(^J^]MN&3@Q"(>W4'B#-82-- M8*O;B=)]Y;?%&4-,Z]U8.M+0R47HM9&T,N/R5UP7$C8A/@(YS+/[?$CI!P]Z M,[U"^XAF23XFJ,3W30A1>[(E?2N.H?@C.(@:::CV"%=-I\AUW.8YK"TB!K[1 MWW_);@DKI6]$,X31I*"WN"3I QJ15 C2F(_K 8Q#?I]C*ZN5H,OJ@[.DCRH" M>3!?'L!;>K.2=RI*K3)1QR=GM*$:JZTQZEPK\"'4#1Z31FJJ/<(EVF+"?C7X M2AOX2B7.AE3DM=?I^F &"C%2=J9&EW4&KT@?=6.>.$#[2G"*UJ;MSWG>OZ-I M"I;:ZY6#E37 ;+V=9I!@F:N50+0.4;3 !8(B#@II"44SAN3,I M,200@_^\-FVORCSYQL=23CWGYK1+>W(>':MK@Y\(?J)&BJI-PA4K[(C9=N$" MS^@Q CPI\@%AC&LQG*(!(7"Z \WTPW\ WTDA#M4>T8@=$"SRCC177 "?3]'Q4D!27 M_"-R+[)EP$>:6H0*3S'KLOC@(^FC@0R4B,"'LDS@(ZU?G%.V(\=3A=.D=FF/ M->=;MKJ]VM;;N,QWEMY)02CKH'.J[^&4=0BX+0!U M'<"!W:U= & *8(P%PKB*&P%A2F62I,,SU4.U^)Q1-E5O9.ZN%-(8%T.:U8/$59G//JCM*_E)7=XFCCN1'=AAY+HA)U(40.VD MQ=NA=A+43M+_1/_DW(X8N,J%29J63D.=8+8O9Z MT'X#%LK;-%:%0/NU?U?\"S);FM_! J0Y *2)H63?V@)CB!W=Z)D(/C!1Z01. M/M3B8ZMKAZ3+$C>MCT'MME@BNCZ<#06W:?BUI2O]/ULYJ0GS:DX_]P0F\ MG5FN3WS2G"VKG)76CEH9)'KF*JXV29[EV,V?&S\,V0,/ZN\76;^!J#!D&T.V M\7[J/D.RL9X8IIWM /@%^*6LO$*L+,\&\.N986;D88G=9K>SE56_(<<=2S%/H M4Z0N?*X/X&BGX0!I#AUIHEA9,6;MUWY;I#'$CH8<]UV)CV?9ZM*?=%GBIO4Q MJ-U62X3CPJD/\),ARUUYKJUGN9&Z.KZ'G6MKD/"9J[Q:)7N.KRXK]+!E#[PH MR'/7-JAS0'FB75M==0/($]42P[2S'0"_ +^41:Z[<$X'\MR7F@*H)&O]5EQ^ M0DO^^.2%](FZ1>%ON1@2*<;S>>TGJ)%90B8[9+*OOATRV2&377,K$/(Z7\[$ MFZ6R/Q'6#O&N>OW#QXH=#S&>G%Q5DTE*QMP6P.EIO8%]-2*D/*__N6'V7U?&?DTN& E'>.2,$[#3!#J"QG\>'1YSAV$ M[K_7WF7W-+B(@RBX\)QS[SR^C%W'B\Z/?GI& M^ W"C:O63?LH,Z<@R@?HD89J LONBHDME(UQ)^K+QDP*,L%%72&&3TG4C>$, MP7^/$>')9-+!X'/LHP'-.(M1G/*?X1\(OI.E9OA%@[P8T_(!W=%RA+YVKCKH MYU[O,S=3_UM1SH7RJ6?YF$OJ RIS-,;?""(SXEGH/U5_6#^.NPH(,U:-)S*U MG=^(2X0' Y*4\B%\L'DA!H/''!OX#7S(_'I2\J,_P;*LV%>YZ8PNO@+B-SBM))C MD;-9AY)UT1_Q/.Z3,4')5(Z)+\>S.D$%*:LBXP^;%#3AX^K_IV*E?*B%L*@( M)( &\2676W/EH$I%%2&Y'**V$*=[F10D*D;$3Z24/TO^ZJ3()UQG// !?E3D0N!&93DY^?CQ M[NZNG9/_WUAX_B M.?1$_/WI_P-02P,$% @ W'%)2B5PXRE*#@ ))( !$ !A;W-L+3(P M,38Q,C,Q+GAS9.U=ZW,:MQ;_WK]"ER\WG2D&_.B]\<3I8(Q;[CC $W:3QUY M5X":12*2UC;]Z^^1]L$"B_8!J4EA)A,ONSHO_22=HR.M]MU/+S,//1$A*62F\NNPVARV.IW*3^^_>_>O:O6WV\$#NN../R-,H98@6!$7 M/5,U19]<(C^CL> S](F+S_0)5ZL!$3(7+]*]ELZ4S##"2@GZZ"MRS\7LCHRQ M[ZF;BL^^^-BC8TI<4,$C6L1*@<1CA<6$J"Z>$3G'#KFI3)6:7]=JS\_/9YC+ MF7OF\%GMO-[XL7%^T:@@L)'):WCBY2SJ4?9YI>C+H_#.N)A R?I%33]^Q))$ MQ1EGS)^E$[A*U-1B3FI0J JEB*!.3)=-M$J@"U"+8I1)A9D3*_:R8/OV;]+' M\-I5(0WQOA0RO,HH9&M%6]39)-&_JA%=5=^J-LYWTV+9R8II$='M0XNW-2P< M#37 YJ@J>9E[F&'%Q>(>?N?3S!-BA4M[R42K^%:KV/AQ!Q4-9T8F>C#.KU*2 M:J]Z%*B6B&)G^>F#;!XUDI3=@'"/VI33I+P:24"NS"\W)QP) BWXJIA(29RS M"7^J.=QG2BSTR'219TA+HXM^5)=,2BKC"P&QC.%Z64B;)&'\J[ID4TX?E]#" MJD0T^F)G!CF?$[9F =WX)YV MV=>1WQZ0,3*1Z77H->WQ:VTN^)P(12&22L3EAL%4D/%-1,BQH%))31 [;) MPX]%;0(2XAVH.7-!BIH#)!)FP:4:GF8P@@*(PK3N%GLZ+A]."5$M#J," [:R M@G2A7P>=+9-BH\,6TDA8)&[9FMZ?-^J7C7H=5=$=E8['I2\(_ @9(<,)+5F] MJZTS6&/M2^+VV'MSO5XC(7%8Q$*XUH5STZWVDE2R\&94X85A:#HFX)$#XA#Z MA!\]!XD?J M43U0[ 78+3PS@?VQ&+!:#/*6[O#;.>;"?-_"L < MBD*1+!0*.Z&<1$//LQ9]>*B:S&U_\>E8B$HD\(1[7U5!QY_,@3!OMK5?;N&;B_-\".!M!*))TZM$;2(ST1'$7*$,& M-M0NZI<7]49NU-X$+(\)&[!^1M7,S"J9V^),438AS*$YH;'16]-#C8N4]%"" MFQD75_B=4-&U\+./=8Q BLTZ"S&TCH.-BY3LD!4W>+Z4<90#H*7V383?,6M9 MYOF>0-W&-A/:C:1"%K3!%"4AZH3P*A1]7SA3+$FBR)Y MG#.Q'G#*6;A' E; M*7BD4,\Q6P 80SIA=$P=/6T(,QJ 96?5X%I^5+Q&1%YL2W( MU#Y4IT]Z$B(0'Z- "-)2-M".!9V W8I!L>&Z'&_[6)T^1RH#,Q >YS!=#)8" MR:22K.UIIHN4-%-)P(\R"<5.U1QA4GH3UA. M[SW^O -DZ>SLT%WFAFXX@C\?VMW1$/7N4:LY_ 7=/_0^G4!,UCK$FH),H0Q] M(AT&<)$]P9G"V [L15E@>Q_Z@_8O4*[SL8TZ7?C=/D&\1*(W)X%GVE-'3?"S M WI>$M!>OSUHCCI0X+A@3/=D?2S JBE1$#YX>1',PRK#0UZ9.&<-O&U^$>:A M2=['%-)$[T?K_00P.5>+#AMS,3-:Y8++RL "4CT.8^)7M!.7.NP,V*$$OR/" M)? Y(_R2<[:0+&]?STS+P@;4R) ?9R5W]98F!FF$V([+ 15]@S.X.FW'-AMJ_W MFA7;DUJ&KSU9=96RZKNZ4 !./I"$*$-&%DH*^S<*Q!U]?RHUV%D99"*WD69< M1^XTVD656R!'F$)FS_]=I>3_UA;;CB^MUR4J\+T/7,H^$<,ISNESTBGMSN<\ MQ?D G\C]O]&LOD? #!ENQX[#+9;4@KO_.T_Q?S;DCM ;#LDDS.?\3/A$X/F4.D630ED\ M[!F*- \9/K>IIL56">YPC-1N_](.J/LC) M14D9)R33:GY I!+4,?L-N/.YZ8!?*Y@TWY\T^TA=3SG"HW K0&;DCK0(7R2. M]#C.X3H_?.EWOU);L0O+;"J;T7N9IK+UV:FEE "O_:(O"P;]^Q::V7(V3O': M;\N)]#DUH1QHR@&9A^]&?LU&DR(FLYELSAI*-Q.)EO)/S2(#+^VQ>W-]*7N^ MTL?AZR]IZ)U<+T0X5!8]WO%KR[10ZX8H[MOJEL?TP]3U?I345!@0J2_J-45/E:VL^"^_.;BOE:S#559%9! MP6'!P9T99]#9Q*(#3[0-%13?Q9,[KGH@_3,=)T__3#8RZ6A^JVS*R0B,GK+LS*V!9]1NG;Y#%.V;EK2!M<7 M8:;' N'6M_WT>8JR-QYB&(]ZK!765&A-0:+R$$8V[,-.2=WP%8R1P$R.";0P M5_&F P.S(!VF" RDBK+5':"QQ27)7Z7YVJID>_L%&^&6HPFQ2<,[8(+YPA@A MZ^TY7]F#:-_&6A][O4>/3@S%O:_!^0!.;.;/^G@1' WCDP'1,@%F/FY!$V8N M%K\3G#1Z'[R^G0$M?.?V=@W[C=NO!G.FZJUTU5O?@.KIFK^^XK&B=R08 \-5 MM"Y1O7%TK\6EDFN.OT#Y;Z:+W!%))VQS?$RY?W@MS?8*53,DB@W*5[8\<#J? MSR;[M]%7SK09.*H1T>-Q;SQ>[UQ9A5Z_K[5G2TB6UEVNR]7O1$'4S2>,_D7:8PJ\=L\J?^KTN>FX)@"&&B M^8N:DF2 NVKP;BQ>OY=U&'@'W:1)\)>R1ZZF;NBC%'X)OB$ >]S$X2MZ/9<\%I\I).J%ZCW$+3RGT(/I7S@Y+FQ[^!K6E''AB4]_Z!1@,+JM MN?.,,H?7F9,=;-V5;WEV<*[;G)S:,I^YI.N ;'EV>$#TL?,93X(5AI')#TS2 MFUB>@@=H'G\F0B>]!5%KSB#]T8&:T'%2E$_F!S DKK;\V;](-9'/N 7W1BN>FK*82?JY%W>?*#K9#4I$)3?_5I M8HK>+I9%PF2[R2T$B^L=TP2" [?T6#.:8A9NJ]B2F.CH )))ZGS$GA^O]KR^ M&B> PII)[(;I^LD([2 TV6'.9#:-V:+"7'"8SQHW(<[$7K0".8 !0''M9?5R M%?=TVBE>G1PG)W]4MK'P%GK1EC)][!E8]T"A>LP9:'%%?UT9I2)K"*NAJO0: M],YQM=E\U9'2)^Z=K^>Q00+2=,3D9K%P&Y9I&&M[X']E5&]=\$SB)ZZV_?/] M=I:2DP9NLTOZ:S/@HD2O/R=+^UC:VJ*7O<@WL\Z59D:0ZR1W8:IS ,, S%_T M$&LSWDKU6CDHJYW1HK[-JD29@\WBINF=&*5LYJT6.[AQR&JBV5(Y(B_JUH.' M-BLW2NXPPJB(SY5Z4S)#+__[O]02P,$% @ W'%)2I:7\ZJ3&@ M+A8! !4 !A;W-L+3(P,38Q,C,Q7V-A;"YX;6SM/=ER%$F2[_,5+/L<3=S' MV/2, 8(VC=$M#-'3\Y86IY3;I4IM9@K0?OUZI$J@LRI+>52!#9CI*,7A5_@1 MX>'QMW]\.5L\^Q3KIJR6/S\G/^'GS^+25Z%'A\W_\_2]_ M^R^$_OWJP[MG!Y6_.(O+]MGK.MHVAF>?R_;TV1\A-G\^2W5U]NR/JOZS_&01 MNNKTK/MA42[__&O^XFP3GWUIRK\V_C2>V7>5MVTW]VG;GO_UQ8O/GS__],75 MBY^J^N0%Q9B]^-KKT1;Y-W3=#.6/$*&(D9^^-.'Y,\!PV71S]YCDNOF7>^T_ MLZXU,<:\Z/[ZM6E3/M00AB4O_OWKN^,.3U0NF]8N?7S^][\\>W9%CKI:Q \Q M/&L06S5GX2=?G;W(?WWQRBYRY^/3&-O7U=EYM00.- !!-]!I'=// MSZ'+ I GDM KU/][?:_V\CS^_+PIS\X7@/:+$>%ZZ7UU =\_1!]!$MPB'L36 MEHLG KQQN$DQJ2]B>%=:5R[*MHS-4$S6#S<=)H?+3_"MJH>B\/@XT\%^U)[& M^EVU//D8Z[.731/;83AL'F\F7*X%X7(\=!X;U&>9YLW%*E>HTZ'UW%;^3\_5&UG<ZZ+;8:9$?)_5N6R_1=0[Z+NZ]H.'WE&_$;F MT#2< JV^;.O.]!PE"$9#V7XHFS]O _/ZHFFK,XAO-Z/RM/%V@4MOD1LT["XP MZV?3AXTZ$EXA+IN8M6L#TAWR3LA-5Z,/#CU'F S>8_#;8F<#@(:V.7V[J#X_ M#>ZU(\T#/VBB.IY"F_)3/%Q"QS@Y1DPY-@8;F6;TH/V.B@7%Z!QKQI<_[$GFP%S:10<%"%_W:5^/ M><"0DV'43[Q[=!T#PN-XLC)^O\3JI+;GIZ7?PGCV[#X#I'F[_!WP,FQUG#!H MT!FP^JIR1T+HT?%FP.5#_!27%_'5Y?41,31F[$ K\K9<>5D!_[VWT MB6;&_N%/QT>^USQ[@?N;+_G'_CIUHOEV08OF0SQ?'1E,A/WC,\R-;UZ"1^?= M)LG119NS=7(65([SO\3:E\T6>2P33SLS97K:I*<.^"@VWB[\Q>+*LX+?5\TS M]$]/E;J:+'X!ES[$,-ET/5.6YH"C3\+15S@R%-=P+"I_B^6KN;N\N60;UV6Y M733HQ-KS%R *XD5[&Q3Q%M,C0Y@B2G 5$O!1+.*D2L9)9)HQ)7MU%=9$>OJE<4GQ;7-R#2U66$ M);G(FYM;X;RQ;Q QP[A807"F$6%%*!1&2#3-%I2IED?7"_(6\O:_^LJF$% M__R M/%U^Z'L^9/BH4RKQT5A4Y="1FUH4 I11ATB+#@01<60LSYI M02PL@@&Z@WV'O)^ 9'.IC!4A0&I3;'(BOUV\C5O8U48#=+O\SCD[ KGFTNM=_NE3XJ7U'0O,M4T\1J0(9L@[J<&F M$: H-5X&HC'G_.D"HKY# 9F,<-]$Y6\O'@KNIXGZ-]W1F3'<_ZI(?XOK)/9F M,^!@5(9[BA2+'OE@"(K),62,I2F11+E/NPOJOX+ZP7[^%<++NK2+!L ^2A]B M$^M/#RKL_IT+J8C0EBL$2@B^.)P0"!='.M*$C??2A%[8[S*L?SH[JQGH-9?^ M_@I\OA%[N 1OT8.WN+6H/-X;G!,)2'J)F,G3&7J@K;"\OCO0M!([;1160Q1"78N( *\ MV/>8?WQA&95@NS'W?:^SSFCVKQRI#I3?JJ7OZ;'>:5\86)!1:H.B# ZQ*!R* MPC/$&.4I)<=C/U/8,_YZ7\=S>YD3*]Y6]?5MS9L7-1^+Q#9V++#5EFD)_F@$ M>14^)"0"YM>;1SBF,&#MS6/41^!1-3'1GAQZ?P.FPW*]T&[H4;"#5V^99AB_ M.5!OQZX/H55B\/ M#C"AAAO\%OQ.117';\FK _+Z .^[Z9R"JT.I-)=S];IJVE]C>UJ%&]=YUYBC M!]L#K3RXB283AT3DA3(H4? E91)6*,6L%6'?]\/'DX*Q:367+!Q'P+K+LCNO MFG*=4W*G96&IYQ _!"2Q$(A8@1&U"B/M U8NT$!"KV2#76Z9C\__X52:B_/9 MU6]CEZ!]N&SM\J1TB[BBQ=K=J?4=BT"25)1K%(T3*''ODC$VTN,P#A)\4L( %1ZE0$P3A<#X<:<8 M]U(,8/T\6^GCLWX >?8@@EY?06GRE+TM:A_- $9$XLNSBZZ'$KP[NKHR]4=C?-%7%V6>GE6U6WY?]WGCQ)D?0K2*%,43G-+ M!/B9#-L IH991)DAR"BIK.21B#0@.+LAIV@"0=V=/-U/;-H5.P;L[@RGVR]U MU3R::#/:!(4('/Z# \1(BB@$XY&0'J]R33#\,P,BR&EW!W1134:YT,W8A/0[C=!#"]"W%. M'C(\=+=KQ$E[U\J<9\X-Q2[G :)7G 3,^@X04,QP5GJUJ$&TS M7?!\ GONQJ0#B3*;VVZ;TVP/X5OV33_916VKB]![?[++B[B.@>^3__" M!\9#] X)YB2*V!I$=0!XK%&<>.YPTM^'4#R)HW=]]XEH-I?,?*L ,U1ZMARI MP$(JR;5"P5,&$9,-*"7)D _$1NJ#ASAXWT/"\>1H>NK-N&=[I_($Q,>]KH(^ MVJW@@?(H9$)6P"+"REF$!=8HB40$8X QCT^7E9EN"X\F*R.3:O8$\QW#1&#^0-/->&^SI<=YO7#!&E8X\H:"(1X9RBQ+1 KD@K+54ZX#=OJIU(V-]QX(3)DSD'BD2 M-#)$$N2PX+#"A *D%55#$I_F= D&2<7H5-J!D=B#"SJ[]P\&2<%8Q)F+^3>N MMN<-QWM%Y=?(P::N!;>,\(0#\C)9)'RB"+M(D U!<<6EL*E7OM#DF/=#LN!1 M82ZI!]XEB2(-!F$/OH-*!!@9@O-X[V]NC\MY!+C'MD(&4RIF0NE[5GMT5T&1N-+ MQ&C$FEDH;CQ9U%LH[OB5T1X%]4 CWB>N&@: MH1B%6$].$KT.U%8//G2%'JX_RS<8US!]J_Z%"D(+0A,B)F&4N+'@^O-5O3@> M-:%X0+[\/"'12 (P->'F.]@]+UN[>!=M$X_2 3D&'*O,L]$ZLJX8G6*[LR*]ME76=2M,\L&#&D2",X=4 MOB?)')'(I*"YXSY(OO='M&/%'",3:@?;KST&[(-=B\ ,QDYAE*N0(NT- M1\*"G\TMEDD3+X(<$)',[FH,$H\)B+5CZ])+1C;V+620RG)ND7).(>NM1D)I M!C\Y1Y*ED= !.F1V=V20D$Q!K5GWZ[=5(8]W*E027OD4$)<"5@$U'FRJ=8C* M3 ,C":?D._(]!LG%J&2:K8S)O5UYPMZP(^VK4MWT>:]F8]51JI: MMD!@ .7D<-G&.C9KJY^,,D%AK/#"IH1BE+"0>**PI CX]H(()P*5E@W()IC= MB1E__WQG=-Z=I&XE=47 B4$T:!'1L=M/9$A+&W)DD;12S&,Y( %AGIW773!Y MHYP]@;+S);*L'+H.ZDVYKP^T+I@P#EO/D<8^(DL-@2@1H@.?$L',:1+M@.!Z M5U*S'G:V>Q]N8.7^G:>$CQY;!F,9)!V&@9\@E)U%(SFD( M%A,U>V]T1F;^"#2:B_,?:_#0+^K+7KR_W[C CD)H1P,"E0CC>X9SF.>1\]8Z M+8,F&_+<+A[E$8(K370"-" MM,DO\7!D/,^)>2Q*2VE(JY>NM=3R-RZ;\%+^]>M\= M+7RT7]9OMVXS4A&"=(IBB3PQ"?$ ZX0QDU__DL8+" PC'G":-T^4/+;X3$[" M^>Y>M;9Y;=P[N=NT<%%01R%F"\$*1$E^&TYD M6ZN(US%9H?=W:E_ M^(KC^UB7N8:SSYYB/(A7W]<>/O0?IDA)! <:([^-"CZ%%0%%0SC"@BJ'J=68 M]#JLFH8B^0(?H/&^KCZ5P(-7E[\W^:SQ;;FT2Y]?8_=M^6E3UG#_00HKE?84 MAZS5\KTQ:2'^QA9Q!]I/8B7 ^=[WS8GIV%_-2-<9;V;Y&$/S%NAXK<6.3RUX M3E<*=>WNUOJN1=YT5MXQY)D*2$7%$#<4G"W.;="") !IWZ5I*B;?O\4U-BUG MDZ"K-S2:U:/F'ROPKO\HV],,.1#H;55WB+RRG>TYRZ];=H1?)UE/'+*@0&>G ME$*)$;#A%B>4:,)@=JF*SGGAR#CNS)0[+'.)W'Q$WH4R.VR:BUPGZ"AU:#2_ M@Q-3'W;EC2 @S,=E#V*7KU$V7_W'SK4\.N^.XWMJPM'G+5*(B7E'4?!, !"JWJ*$#9^ M.[_I8=$?[UQP3Z-642!. A@3)AR2(8$_SJP3C@JFL!EE3_,'D*A)R#F7(#U" MHZM"H0.#V@<&*82VP@4J)"6$3S[7QFA&-A@#&OT\ZFPN69N>MG-)W%TE?[B\71IPC81MZEIH;X()(H*!,!#01QR1R05! MG(^$,<>(5 -V?6?*2YE)I"8@YH[]KB-8"W:HW_7 ((4A,I+H%*(DV4QKC"P1 M"6&'10R2,:4&/#D\S[[%KOVN<>@ZHUE,9?MN_7L@WQH5(FFC47V?RL$CRS^LK M_O4WYT2,' M%X%[8YPPR.>K=)Y;CR"FR%0,(05GX-,!YY$[W4@?6VA&H^#N_./KJ[[0\*)ON"?$ROXFR\>&/M?V*Y+CAP5MD93+@(_J K(T$D#;*I1A<(.-D M[OX $C0V)6?+"\\ 'IZ=V[+.NPJO09>>K%4^#WFZ"1$N-\AYI";ZC(K"X9+(&669S@4C0 MTX/>R_RA=JLG(NA4LT5I;8 0DA\]02F.V<=6+*[OX6Y_UK[[M1"6-.KD!P+H3PP1&.)I(LI[QOG@A!>&6JX3JK758C9\1VY!M[(,Q68Z<0E MILA8YU%.545W5]^K.VRL7Z5;-#]MN)R^)^+IET]4KC)'DPS89%<$-X"7;'I MSI# G4@F"*142M1926S<^^@=V#.)R+NSF."58Q^X_+G[*' #5T G 9 VW)Y M 63]!MJKF$!+W-@[>O.EK2W(7+FT]>4A(--LO9 FG+6@7GOI-<@@EP(YE^_P M64H0-59Q8QDQ_4IY3F2EK[=EOI%@G8F]W[K T1(A2$1$9RH"OO._2=SZVX>[3@$FL^G;< 5Z@ ]KA9AK8]ZJV7! ME4M$YJB!0)BJF;9(R,!0)((GP @6SO[[G&-Q?3AQ9HOFK[7] MMH4.&B>3K&-!'FRFYE.[Q:8SYXD!^@O8TMJ7_]O;5G1/%%6 #IC^H_$5V;W-]+C!B^6T- ML%MGMTH_C#[I [4"IISC-UM?A7,'^?V9Q71S_K,JE^V_@)H7]6/IH.-.\KI+ MKFT.EQ^KUB[NO] R)\([H?+'O-JGF^J6@GD?KTJUSSO;*]N4/F]HE8N+]OK6 MQ_4?UY-Z>FOX1VD_C;Q9F+]5%:P7I5$/SHHFU:N\Q)4FMLX98C M%:"O7701XB&L6*Z)3Y!R2B!B,=92&!9$KW/S6>ER#XV.N=M3Y>%Q"FV32P:\ M)HX31=9CCD*(!DF>C$P!_JCV_J7D2>6@FI>ZLUZNRD;<+E:EJ3L,;CM$WTH- MK4K#O@1U#<;C;,,=F>&#%YAS [Y<0)0#9YR("FE#(_(QR( I-9J/WY:>GG M\+4WS)L?2G@'A ]7E]VGIOP&:+[ZD+L&9)5+\NKR7=9$5QG4[^LJ7/CV(X"R M8^BF%M4;+V)=Q1&//N.R#S!\JPS^P3@0057WC)6DS$ $_','X.[PXS_^S[?[R0]?\]E\7$S__"/\$_CQAWPZ M+$;CZ>V??_S+IY_4)_/NW8__YS__[3_^UT\__3]]_?X'6PR7]_ET\8.9Y8-% M/OKA]_'B[H>_C?+Y;S_ M__!M/O[W^? NOQ^\+X:#Q>K;=XO%P[___//OO__^IV]?9I,_%;/;GQ$ ^.?= MJ(-/Q'_]M'WLI_BCGR#Z"<,_?9N/?OPA4#B=K[Y=XB/;Q^-O1XO=@. M:C@LEN'/ZWR8!Z'Y,LEMOAB,)Q4G?/)UK5(R6^:C]^/!E_%DO!CG\[J4'']= M>Y2\FWX-?Q2SNB0;ZH1\/I]R6B92L(C\V1 M<^B5[5'T<5:,EL/%WP:SV6"Z>%S)^&!2BZ)2KVR5HH=\MGC\&'ZY4-.1^\=R M_!"/Q[I$E7IK>W1]6A3#WZZ+Q>IP;H)/)5[8'C6?XTE0<>(OQS8QQ_#N^_'B M?K7+3T>FF"Z"MA6TKO'I*988VO(,?UD.XD++2Y\-5=[5,@VK73">3O/U[^M3 M\)N',_ZL83Q=_#>@M9V55V_IO3DA?PQQJAU-A5Y\N9JNCY^HFV*VC M\>)Z//_MY63,9#N472:/%WSX-OI[7#/HPW/X$,T MQ!=A%90\>4H,;6*&SY6E4U/:]VS33>+(RCN^*R2B<0-'6 M+^WEJ?'*IBDZE_%EQC8]QW(ZP^$13QXL@P[[OJ![2]+LKGVBUNC[F.Q"#P>#R:K603A6_VTK,9'W2U[$)9AK=Y>\#+T=G72?4>FD" MJG9;;D,$'7Q? EJN\Z_Y=)GKQ^UMTLBL MXW;R0O&(IO9FUX]FQ_U#L#_*[0'GORHQ!=?Y?#$;#U?[XC6-3W?U]I_N\_LO^:SJ7/>]H^F)WH7WS8;++_E/ M.V@J3O?(FPY..@C->#I>V2KAGYNGX[RJ!Q^NOY5_"T;R*!^U];62,8 )IE$F M@*_M:9P*PFO[^V4#Z)+.XWCD6]M3.2-D+<%4S@@TV\TFSF4[FTDQW+_/C[.#$ LGYNT5^ MOYO:9/ EG_SYQS"-K/S@3'.N-3,*($2I4THZX(2B%&IC!(3^)>&3:/(7LPT7 MVJ4\!H&/EI/\ZN8@&2NEZ C]95^1(0J=,@9Q8BU5UJM OC-$(&Z=DEJ70>%) M&M5L^$,Q"TK=GW^$VY&;L^PL52QF$;3'T"()5H&L\(/5,?SOPTD1M-H__[@( MY\'3#XOI(JPG-UG=NX83>.VG22)B!RG5C]&5I;Z-*ZVNI]$9(I!)+@W7$E+- MK'!<$ZBM1Y@H+UA"P3JB^[P5M.:EH6@;O)6D=2DT*^_G"XW]'*%Y&IT%"IFP MD'M@!'4,6^6A$)1*;%& F&6, TF =P@C1YD0TD'GE5&((46QQ@FEZJ!Q=<;F M587E9<6I/5B_'WES4%FCI<4,0XJEDC @8(D6 #II->]&G%Y0UC]I.@^T5,+R M?C =_?K"&-\C$T\/91@:0!R#B#)''98:"\\!$)"$/Z6%*5F_SY5P!M^K\*9H M")A4[-7+\22Z.D^R^.6#@1K.O$((6$XHH%8KS;UA1ENAD9"H,IO1);*Y%CBI M6/WK8'@7E/K9XW/B3_+]R*C,TD E,(X11BGF5&C,:/@' <@;CV1E(<"7* 3- M(75:(MYZ_N-/LMUGPQ0^%\7DV,(^/B!3E&E,I;>$6BJ(DL(Z#QD)9Q^%TI#* MO"67Q-M&04JUT*,3:KG(9^47^8$1F2$.&Z,$BJ8_XE 92PSE0:L-1'I0W=BD MER0$S:*42@K\+A0$-2 M*V*9=!A[@1&KL3GP2Q2(YI"J?/H?),]]&TZ643]]?I+%C(_%;#F,X+^;AK&W M083GO\R*^3X79;,?R AS(.#@+=3!CI9:<*6LU, C+JAS[H*LQ.J.\DXQ3;7O MJ.%P>;^[#SG8]H.B/LG..UQ*B,*".MP@0PSRCS5@+EK9$D M&!Y >EC=J9[>(J^_.S4'5.>W+OLWG3+#,A2.>84T481JJKE1.@ )@4.0D*!8 M5E>CTMOG]46B0:2>9.(_?GX%4ICG;ZT$#)4NX]1VY-*^P.#FOEFZSE*23YZH MDY0P+"NF#+Z8VOL2X5B'!V5 $XR=UL0 '^Q8(!!R7"HJ+6>$DU+NFD24G@JZ MVC\@(\9R:[Q3%'"*.53,, L$T&$]>Z)*!9JE"+%J@DFOG0U-(-+K0*HW%.K' M#X/H98L50;8_?CP13U7^)1FEWE*D#32:42&-PLPBKIFG$*I@0_5GN%J(PN$DF)-AH;J<._'02< 61Z&2K5L?"V!\)H,.:2BE!(7_:LFTL5)I:X5AU"$E^BX@+:C$ MS4#5KAN@;M';A,:I*29!.HMU&1(5DZMN\^W$/Q33X8%??PY_FP]6/KI2YFR3 MG\E\8+ #PFMJ*1$0$V(P)(IYJZP2L%0&3MMY2 T07#YCJ:F/99109Z!&01OC M!EN /% ;9+6L$Q74L.'=C3@=S(+J"/]>F_FKC>[Y1GC!9."Q+/!BZE MA4!K8PR$Q%*.',/AAWTUW;N4C*)Q7%.I5*^G>M+XVC\@#4O<]E M&%$/B6 22RF=(<@"OIH?Y58KWT.KIR[017-P5&;7\WOWP:I,WS#8]I&?Z/98S? M^;H)J3VAS1T8D1%+**:62^$,#Q8[T,*MZ(/20,RJ![J<+P*7JM U VV'HG/R M.#\X)@,$0PQCH(=DQ"I %(!;&A41J-^:76W.G9:$6CA]GS+12RVO/Z+0"Q$X M>8^R]_G,*!J4X@@-! 9P^U&+2;,$VY2>JM**A0-\.DXYRLADXSKVXXIGX;Y M=# ;%Z>TB'W/9T1"[QE0WF#.G$"(8; ].!VGU=-7SP^SOE@=H@%@DPG-9HI_ MFUX+F/,;/\^&?;HNO/X_R<>0YB7^)K";/6!U^E+W/;P<3MVH"=D!1V/-4 MY@$G8>I!R_$D*$"8.ZNI?I_%R:2U,/ZL/9CB"LIW-PCW_]2&8I<49X MBP2EV#(C.=G1K:7"_3SD:Z%?- K%9;"Q5R=S)]SKYO@UQ>PA;C_Y\YYO)0K1 M'!R50>P=BO55A,?8&D2,MELZ%1(].HBKL^A-EF-3<"3+7?%]/8?X^FM7TY'I^[O M]CR;*:IUD$0ON6=6(<^(W9D3R(#JEE'C^>RUV=44".DLH*VRN&X%\VN^N"M& M3V&E;W^:YQ\&]R>O[6J\-@L@2T\IUPY#"X@@5.\L$"-5=7$Y/V/YTA3O#O!/ M):F'IGS28W-\8"8 <%8 @8*E"C$.&ZDTVZ!-CJ#KIXZ?EM%% D2_=SGJE9%Q MR>+3D%;C!\-5$YKQ]/TX;,!_C__YD/^N9OF@N-F=X(N[:)M$8DBF#$L:C\6#V>#7;MTK,NFA: MP.ICT"X#3H/;_.KW:3Z;WXT?U,TBGZG)Y#EV)P(:&OU6%E:-)489B!P33B&( MJ=AAZFM4YV\MNK(?23P=,Z)6N.XX,&C=\3-.X":?S?+1HE##0,=;\IIL$ZG3MXNI@% M8):#R=67R?CVT,EZ]/E,$B#4RB6&B>(>(17]+)9R +RAMGJ5EM9*X/5B^VH" MS,YRH3]N&E,_C[#ONH7BFRGM2E;&/IAA6=X__>I]F;:*E5Z8N;# A0\\],Y2 MY)SVRC!FN1#":8@[3'$^BZ!3*MDXS[ZPYVRR'"-('&<.D=UV) Y@33HAP)XW=MVCFU* M4I/^[O/PO70_)=> 0.X-P9[%FB8Q,AP:+[5UR&APJ7T>TTC >9[,AJ&^=,G# M@A%+/)+_"R ,M,8H M:ZV.A=U[V#6R*38VYB$_"\$+2^:QU"ID@PAS$,Q3J;'52$D!H$02F-XF!*=4 MDAH [C)3,P3CV! (H;:6!6F'PH#M02R-!9>J\]1C:.GDC8;ANTP9@EH 8I'6 M1D)JA!$66"W#:4ZPPJZOVDLB"3D/G$M+[U&(,.Q)D&B#:#BRE04(<1/.;*F8 M #TL(], I\JE]YP'3;((XW,.U1/JQMGORJB FD/.-=.08LB4$9AB(:%3@!N5 M\B:KKZI(VZ#V4M!.'CX5WI9QXX53W KK*N1T;DQ$".8468H^U=V^1.T0YNR6(W MUG%Y:C1:L>-TU^C] S+F;$QT5 YR18$1&B#&,&968^Z1[V-[U012T2AHW9TV MUWFD/@#S:_CO_?)>W1?+54Y;^/TB=G$[XZPY\:Z,>6@P8<8(A2CE3GE-.69A M4P8!9Y^R65,;@M3&/7^SD*;+)GU MRY2=;)CQXL',6( ,@)X1B6EL0LL1X(@@HH6D)FGNSM%(LCK,.'275 6!!!%@ M[98&,H)"2AF$"!#*.!1<6\T5#Z8^]%BF;+=U7H9R1:X=*>MS'A3]J ?C:##" ML8IEL9T@U"!"%.)< 8@-I_+2?&:UV'*H8DS#&/6#\6&ZP!$%F0U((,*55L(Q M*:5=56?H5XF^5MAZ'@*76PC(&:)7!9"#84*QI<*'K8UAH8GT *E28>\=%0(J MS:(S"@&=!T=WE6(X"<>.,Y8@QV('OF 82*EMS#.W 8@>F5BUV=84")=3M4DB MQ$&0&>,9IL!X8:#&%FJ'!:00IZRWG&I-UH?ACUP("- @^(@)YE58!T+* )!5 MVF/O:-C1JL==M-WDHYZ:W0%VEQY:CJ2%$A$<5I:1'#".G7[25K&X,(T^K02< M%WS>,-27+GE6L$"?#7^HH%]!%M/TL6?22P>L,=]AV9^6Y.H\(+^7I :G(+28 M&TT H$I8;:GG6H& K(5!.>B/G=(T&YM*:C@/P2[+_H3)4>:(5&&Z5 ,L#&>: M4&\".LR#E$UHRX:1UG<8-X;'OXKWE*D90RCF&A,N!.=4"J LL!0I!!AD6KGJ M>DYK=Y1-7DIT#&N;LPL'XT7U^/Y;R\G9I;S17$?H.W+ M/+J^-GTQWSC/]R6N3P\/RBQ7+%8_LT$+"V==S!GDA$IHO0?6D5)W4(DH/76= MNG] YH43$EC&7%CWE/JP$*FG6E/"O*E3B*SA:]4FF/2V&D]]1'I=:./7P=^+ MV6YQGO BO7TXBPJ"=E &"P10A)4@005$F!I) BPJ94[.6;ZANIPM&D8FE5H5 M382KFQ?3/6EZ'QP3SF5D.,?(2(&DQ4$KL$@(2B4!P?8@]D+]/76X672$W64* M4%#E&-62:T@=A8PJXYT+&W18A=X!T<]$A"3B<1XRU:\*-U\]<4GXXJG,N:!Y M8P4)?WCT3O:,2V]@$RC@:=@N-@[1)Z**_ M5'N2,J"B2S6Y*B!)F7HRJ.+94QFBQGB&K)($$12V%,'M5HO#BLD+U8 K,&H? MJ]L!J;_2 +U7W)E 8]SFPB:E3#AH$/6 >HE]T@H5I=799GE]'@2I6+E)I3K) MS!?/98I2CJ6&Q =MCC&MI+*,!#F\#](8D_UA IUE[I7PSAU)QG;29]T.YT: MFH%8?LMZI!QQ@@(9%A;>ZB5,JDM+0&F>TR=%J%U OP<9HYQ!*@U%PL9;-6A\4A, Z';PRYT=*+J%WUL(9NK&YOG-TSJF9I:$:+.1"'.]WS%X6E4 M)JDU1 0B%0/2400A!5LUBFOT'>FEY[/V9(1.:S!>L#QQS;B24JAPDCJE-!,< M81% X,PC4]WOD5@';5=:S@(IF3!L+\->S_QT6O;QD9G7P%)+-0X44\^45 Y: M!J$EBAJ,>YCRT CW7DM$HRA5ORL^%$7[.9_=SZ]N5EKRU73]\X,WR>>\)-," M>^P945@$$PZ;@!NTP,"@9ENF+;@ _K^O'.#9.EZ='19/(?7PG-/BV;"PNVIL MO/8M&&=%9)==MI@.,P@&? MQ\:@\V(R'@T6^4@/)H,PR4]W>;ZXW()I0F &A.9""J>R5>=\OUT)-OI5NL%,-I>]3(GKI->B+('1T-S&?!PU+?9FO M>L@?NY%X\6 FK!4QK#A7AFL-@_6JJ%%*;6E7@/>P M"D9-'K[IX= \2LD"D_- _'@8+.NZLG+FFS(NK?""2>B!M1(JAQ'=XF$5[F$$ M9;-2TRY>W84P?,@7&XC."F-X&I9A9@#P$F.JA5'"<2;XEE( :B2"MY:VU*QD M- A.*C'8]C=Z##,]PO;GCV56":6\4%R%H]AI8B$C.TJHKEYR_?PHA4[87 ., M5&R]6MSELQ=4'V'NVX!0&U<$N5$;9Z*3UZ&2RN#4DG-D%9 M6R SR%&ME920&Z*]E!@^[46L7-^/O>QEE\'>.FBDXNS'6?&0SQ:/'R>QMM1T M%#6,AVCM'M^ICPW+M'140>"5@91SS*AC=B?#5%17^%M6W6K;?@VBDHK_-K_) M@WR./@^^K4$(4_U03( 3 .Y/^5-Q[/QY\B85S-XUB%\7PM[MB M$G"=K\M?EO#7EGU%AK1R,!8N\9XP[('A,<1^XU'@I(?'>(.N^I90ZD!.RGOR M#P_*& H4&N !,)!@RQE7>$NEI+"'=9B:9^!A":F'5FI?W,?!8W0:E??"O1R0 M(20PL Z2L*0D"SNLAWZW,UK6PZN=)EAUP E7"YN$G)\M\]%;&(XS?_^8C""N M-.$\]H8%U%IKGLQA:UD/.W:WP_]&X$DL N^FP^(^#[;)&2+P=DP&G2?4&.4X M-]H[1)7>^3(0J]'$H#7KKCT1J U/Y5#^K:FYR6D-AN;5S?9GII@?<]B=-3X# M5H:/ Z.YI<93(2W;Z<*,J>I]O%HS[!ID=YM0I;OH7_5A>)\/YOG5E\GX=A7" M76(+.#XP$"Q99*;7=N)(<'95H@;9DAW MN.188/IW,P9:N?LBD4##;$8W&T.I U2RG8V8$ MQY+I$&OC8RRC$UKMKLJ5H]7-BA3*9>O>YC/A29Q&Z$ZEJ^QY.A.:&ZJ)0D'=5N$O#**=;Y>B/N8N)N/D40FJ@EY*K:68 M-KX/U7EM9CSU GD"F$8 4T$-;T()$>Q UDYF5KYZ-/-* M"VDPDQ1:SPB44.],.R59R@(JI2LEI6#@8:FI@ELJ2?@\RP>!X,=2LO#VXQMS>':@J@TCE-W+K:S7&N9"]J1]=@*)I2P$% GGY0MHJM?LK3F M9VV!^[5Q2<7M7\?38A:F]VZZR(/*?&SEOWXT P!P1+5#0@+$ ;3:[5*2A)+5 M/1BM.4];X'1-5+I;U>&XFBQ'86OZ6,Q6^"\6L_&7Y2(&H'\NXCU@,5T$<,-4 M;DM(1S,?R)!3U%/@&6; D (L;L]T2I;/35$7I!,=8)E7Y+.RMWJ[AV:4<., M84Y""A3G% +DQ2XZDN(:?4S!!8E/PS ]"49+9:#?%E[>I=[-KVYBI2(_*7Z_ MW +,QCHKA1:6<,@%"#"'ORC*8DDEYDPI#VS+E)U9@%D(8:D.QHW0WG*&N6)J M2Y&VM'J\;OL%F$LSXW@!YO,0&'S_!9@!18A([Y@BG >C!D/BMH"$W2KE76>= M LRE^5JJ /-YH"33!9LMMRN9%2K8KLQ88@B#0.]H- K32RS 7)IOY>ON5D+I M^Y2(;B2A4@'F](+0C0#$FG]!S_HX*[Z.@U*E'_\RCYD'5V$C'<2@,#5CNMMLNIM^:]J.*6[B/S[+I M$M<>9N&<7N7%J/OH8_OG^N_344S#R^/?C]6NP(HA8)N#LD M,,(]/.FZ%8,W*6]MP)Q,SXXA2WJP\G;=/P3-=#7W8TKVW@&9QA(;[8E$5CK ML1'H:44S4_W@;*\F9I^$J!%44\E, "B&)N4V7__Y;KI-^WR6&7Q$A$J-SX*) M X4-IX&3S#,:\[W(EG8/0?5[E_8J;/9)HMH .96 _1+0CFA=3>UX_E#,Q^N& MC"=+.QX=EP7[F&NG+<+2."^D,EIO:>5>5/<'ME>^LT\"U22XR0R".+EW]P^# M\2RB:,(N>WMT:]H_((,:QH(784$H;0S3,MY1;9>)DM5O%]HK%MHGT6D$U>Y. MMQTDFTC,$J9A^9=DAGHED,$8 FF (3[)%NM(=V=O+UM M@'*6I+T=GB%#C1.."D:TYIA8H=B3'EDC+JHU$Z\-MIZ4G-K(=2@Q5@ZU347E5'JZBT.Q_2Q;;&F"N*)(>0Z64UWB' M@ZY3E;78I. M=>3Z%QW22%1(QK1C,IBF0=$SV!OC =V9 8S2ZM<;K:40]%.:"HH 01+Q>06!4 $KRPUJ:.9&F'UZVBFMG!,&-LV MS//1W <4/PTF^=7-RM"L)%-GOBJ#.%9E](Q"X0V5EF.S UTI4]UIG3I*J17) M:A?-[O3RESW;S]+)7PZ-%>FIA,91AIV$EBML=D=!0+F'I;,3RD_#Z/5/1VI$ M-\HHM%B) "W! B'@@Q+A=VX14*- ?VO>I(0RU!J.'4N3'T\'P9)I1N,^\K+, M286 0)IX*G2P;A!WSSS[-7JWMUB"JFV-NSF\NM"1MG415K%VF_3CDCK1OJ$9 M!EQC I!R5! N';5R9PP'L'M8LJY-MA[1@1I +[6%=IVOZN)\+CX/OOUMO+B+ MLPX ^6)V=L!LU5=FVD)'/"% :Q(/?,#)$T+(]+ !34KY2H-J%_O4N_E\&?#* MM_4D_S(-7 LZ82!W_#56E=Q/630KYKNJ'*L:"UYQK^;8:R)01Q8 M)JUR&AB*G\*7:8VPD]1:?ML[9-?0I]Y>P_*\SA^6L^%=[/]R\ZRJ:8F-]/#@ M#!BA!-,TV$82*,,0\;M+=4EJN"52FP1M;IF-X9=*:L)L-U._NGE?3&\_Y[/[ M PV$CHC/&6_)&, 6 &^DXDZ)H#Y;PYX."50]]Z"UF^:$D/VS+1NQ*0,* MTA@)8_D.8Q'&4L ="M3X'O;[22A.K>&82IKYM=!(;V: M1IIB"YOP1W3T?AU,XHHY(D_GO"83& "'L$%,:*:D<5KMKOP9YM5MSQ8+)3?F MG6@1J50RLW^R'_/9N!B]=O\>D9ES7I/16#?:4Z 9#CNOYLS#G4HH,*Y^&]AB MO>3&9*9%I+J5&15VS]GL,6R4)WLNE!F?:>"M$)P;S)#EQ.'8R60;E^IT]4B# M%DLEMRPE]2!**1ZQ*F$LO1G^^N3IGX[VG*5/32G*='NI^>K,< L$4PP 2162 M@B*FGQ84K*Y/MUB7MU&A2HA>.GE;J?SNVT,^'8T7L;W)NW6GSI%>+CX4B__) M%[&!P5&Y*O>*+!8)89A@*3$T@"BM*'IR%K/J?2':ZPZ3C.G[.^LVC6FR>A31 M#Q'=8?D('I&%]Z:H[PSZ:B!VY,$=%-T M]VUCBY?SNZ#RNP(YJT4P7KT%P8YU%E,"B6+>T[ B;:F*.RU3=F[Y7<<1U$0: MP34).K.DPFXI$J1&D?3VR^^69L:)\KMG(3#X_LOO0LNC6\8J2N+%6LQW0UM M(-8IJ@("ML'3)JMZ 8-_ 2R^^6 MYEOIJJO54/H^):(;2:A4?C>]('06D'!6X52KI-0*4J900,<% HC84J&U[6$P M5(.J0&4<$EYX/:5]';_3>GHN"S*.K%'60$8E4@8K#K:T.'LA24=5>5H'BE1L M/=;QSQ>S?'P[-='RGPX?/\\&TWFP'->%*5?_FJS+5.[R!$NT:&SG@QFC0A.K MN69.4 B1@W2W:!"UU0WXE+&V506M%Y@F0*5\]827GC6E5&NP6S!\+9GC"6PLM(9JPTA'/ D1*2,KD[?J M MUZ^I\ZO;%H2O!?!Z(&S5!"ECP7@(VB8FT$",J?$4R2V='N'J0I+RYK8%(3D3 MF([]W)N:",]B&2_.OB7>QM)&8@16%DF M$4# *[*C"+@:K<;;=V^79L9Q]_9Y"/P!W-L(4V:AD1"[H%L#0PF'6T 002E; M2M5Q;Y?F:RGW]GF@7*8SDSA+"/>:60X<<2H<4')+(_$.7:)[NS3?2GLUJZ'T M?4K$!;FWTPM"1P(PF.3SZ_QK/EWFOQ3%:'Z\EJ0A=0II+;T M.-K'IC8-&*F8^\NLF,_7]R]'&/OLJ0PCS:0U@$$@/7-2>YSP/WXH1^#:<+)-B51UK,_DC[#\Z+H@YY$P :$4XE3C2L=O: MEE8N?,HVX"5%H &^O4G9; ZA9"I:OG+C_I)/ QJ3V$UO=!^8$)&(2?&GQ:+< M"S*A+)7:R'"H"6%C'63(=M1K7CTYL[5#OGGY: 6J5(+25),GZ9T+I)'8T4%C M)(WR^.D\K!&PV)IBT+P@- )-9ZK".2I"A@'T6!C",!#.&<_0]EHH)G'AZGI@ M:ZI!\^RNBTIR3I>*8MKS=,:U0$AC$,ML2B?]2N_=T&4MOXSDU]J*8&5 DD8T M?2BFQ2%R,X=4'I:TX$DMPK"BD'5"B%M:/4[/9>9*N'C$)P ;RM#$0G21$U M SS/?E>&!5!> 1_-,V(9$<9M;UIQK(I;73@NX?JP;;SZG5CCA!)$"NBL1E P M)"3=&=D0@^HN1W@)%XMUL$C%5S>838/TQ0)1V]*KXV'TGH\GRT4^*G$G5?(- M&23$:*8(M2A6G>+&R9WSW3E8([3P$NXCVT&I4RDY5R8R*R4$ AJM$;?4$X3< M;@4(4B/[J;6#H'&NE9&*,W'J2@8V&)PA!9L1F0'.!(PXE=8"(0 E[$GII;R' M96Q2RT$UI%))PM_R\>U=)/MKL'IO\P_+"-ZVHO?56X>J; )TZ9LYZ3V8)-D83#PP$!&D/ M'-R% 4&E:XA.6Y+3'KLKRE45(#L6JLU6^H:4\\7JT)LR!;7ASAKJ//4!BU@= MXI@>3V+;BTUV>QW;UL[";W^6+\7 P>3FC M"TI>,QPSBX'@6@DJ$%.2(L4(T99S+\M%@;1,V9G):\Y"BH&"#AA,E88:>( 4 MY8HIS[Q+:5^9KN>2ULT"YS%0E1AUU1D%FH'3,&1O^)P2ED@ "/#(9XR#\/1QH&#G* MA) ..J^,0BP BW7UE(:!Z@#P5A;'6JYN"MFXW\>]6 >&959%.Q? M R@-\%$7(710ADY5(,*:DEH@HQS%U5OD:$0]) M.TPU(A$UL>E2$D[J"8<'9<@(Y*DQ#&E I0"24B.$@P!A18RI[I%,&:'?I 14 MPJ5+[I=3&$Z,S*@!VCI&-)". @@D09A;IY @2#!4/3L_:5NP!N6@.CBIA.%S M[)"XG#T^F_01 =CS=$:88%8K[2!6%'*IPX%'"552\&@85;]O3AGP7I7I]0%I M]W+/%L-EI%1-1VZZ&"\>WTUOBMG]*HGCP)7>9C+5O_DL*R3!)SX,9NND=ILO M!N-)=U4VK_-)U 2#4KAX7MC[?8EKRU-#,XZ\9U)QZY4(GV=$&0T58U&K=)*4 M,L;:OB\=<\Z."C=2.^56V4-S_-\P^#^_S4=6N- MUV;""4"MQQ)A[Y@# G&VA54EW?& F8T]/ M8KD*FJ,7BGI$X99:HJGM>:G2)(Q^'7+9'PS'DS"/<= 4!M/;O\?_?,A_5\'X*&[,73&]_4>P,!=W^7\5 =^_ M!C"6L_S7%U;0,R&I^\J,*DH4Q<@@C1&R CG'MU1+"GM8*+4I-A:=(-BNB?A\ M>FW9:\^_8>X"4+&)]>=B,9BL#.>[8A+X/U]SJ6L[KF[ *0&<&@)@5.2QCWT% MP5J8A$9<@@L,./70*"X D0)@""DWCFTH4L) 52.]M?6 T]+,.!YP>AX"_3:4 MMI2M5UOLLU),8ZN2LH&G^\9E0L!83)!A% !WDB&*_18@[4!_39V*?#XD+@V MDU:YW$VUI$[YZOE,Q,Z87%L $<&8 :4=VM(&A"8]-TF:X=M>I;$9I+XO:>BG M8=$C(>CH1G"5Z7/08-CW6.8,X]!BB"%E0%BGJ-MME4CBI#V@SS$"*G/D]75? M=3"2%3/96WGE))N/#7U-XHVQL$)UFV MP!L3J^'6K,U\(",04 >T=@X#3R$R6N,M>LJ9E&9&]8ODZ@9'!QAVNQ$% N/M M>1YK#'Y:?IF/1^/!['%#_'R^C)FH9V]395Z:J7"B,VH144H9)KDR &Q1LG7J M-:6,::\J:3\JJ\+_.0/1N:@8/ MX\5@\E24]^8F'RY6)_RFNE=L6WT?*_6N @*/]TQL^$L9#5JJERBVG8$@9M-8 MO#.6B'O=QKVG:0-5Q:];,-,+Y_P@F2N:OKRFZ3H/FN=\O,@_Y;.OXV&^7IW7 M^;"X7?-[M5!+26L[G\Z841!!1RBE,-CV !K,MHAC\KH)?4]S'NJ+;R_039W4 M+&>S?#I\'CH;[-[5OR:KW?"7@/L*@EG8$Z>WSS71 -'533C]CPA=@J]G3G+% M'1"$$D.A L0IN\7=(7B O;]W@FD#"8 ,&I9(66>VEY?%@] MAIW@?BV$OC3X_GA?R^KG,:NECN7,K ,:$.:VNU.7=:$FKA]'W*1"\UM_Z(0B]$X&3,]][G,^,)@P)Q#IQ4#AKG M@-XI.X3V,-&W 3X=YWPE9-+%$S713,)AY!5W%DN+O'98N2=7&;:XNLO__"C& M7ND%#8"53! :;1 @#&,< >,4T)#K:#V6QJ]<:SG6D$]OI7N%% -I>]3(OJI M$_1$$+H5@'AU.1R42 /;/R C#DDIB"=.,V4=@MCO-"@?H.RA3E"?4P=X7PN: M\Q@_SX=_NBV^_CS*QY'G)/XELIH\8W7X4?8^OQU,UJ4>#QS^>Y[*PBR1X1A# MKP 4P@/"=HM 6D@K,_7\B/(^'/GU(6J'N>OI'-RW7S^2 :DX9G%_4]1ZC9@V M:CMG);WOY\%="_VB42@N@XV].FT[X5XW1ZHI9@_%+"@5I &70 M0#Q6""),Q>X$ =8F[=9V_'"MSJ(WK3::@B-MM808%3:8/I8LFO#BZ0QQH*QP M5@,)O)7&!,5AIR@06_U.K?'+E\;87!^&ZG=IVUIL?CD=G;H[V_-LQH1Q0:D3 M!GKJ@*)*B]V=G]&VNG;4>%IG;78U!4(ZJZ9_97_#7J6P#DAC:(B"/K8SW2%E M:/7TS//SZOJ@3'> :2KI:ZL^JX#,.XY-;$5J#5(0._2D+[F>ZNUI&7U>H=9J MB'[O%,:[#5CE%4"[URC#E+]BZO)6+OPYD4@@?-T'*B'#'64!VPV9I:ND:W MSQ;=NJT%_S>&4\KK_G7%GJO9OC5@EO?+R2J9YV/0!P,X@]O\ZO=I/IO?C1_4 MS2*?J8.'$Z$"C7XK-CVQ2#'*L,>$D%CG1>RNYJVM+GOME6-*D'C2,+/+%@=3.\.V*//9YA#00 0W@G*4%B(!-M=L#+3U1MOM%>YJ?V=K@FH MZ@3:O_VX7ZYTN #S_?+^X^!Q'6^^S*_SB%D /"A^@TD^'0UF_Y,/C@7BUWYW M1A 1SD/E#*=,$H/"?U=A71P>D[9SA MF746F "V9XQYSA3C\%GH(JL>S]M>W:6.]J!ZR*6[CGK<%N(9!GAF^5-)SWVM M7?9>495Z0R8]T\Y IPCG7&@M8LS4UKD2[.K*DM->R:/V):<=\&HECHT#J"L! M7JG_ZZ;$B]?3&Y^2CCJOR[BQD$MN(=/&4,PXISL_7,"Y>FY1>Y6/VC^U$B"9 MKCS(ZC*HM0:_+PH$!0-W54PLZJNG(CB?+8):L']C^\GA)E'8F]+$( MKX\>J=6,@MV_;C?==746%>8TVLXH'RYG@=A\[K[%XN7Y*%8MC)?^R\5*[L/B M&LRFP3+<4?6^1.V6ICZ1V6!%>(%XK%5-"8%*4\6QQD(PP]@#(#6&\?Y38F&X@31C'$@"O$,8.=?LXU.1COCP1AGO62S*!6*#&!S,9\+"6E"(> M:2UH )(QC9*V,R_G;&B.66^:L+2$6K)0N.GVF(#.>0R( Y M5N-_33VAP/>_HO>7$[&SS< MC8?OIC?%[/Y%&$+BS[XOIK?O UM':C[/%YT[(J_SK_ETF<^C3+GPV=ET,#'+ M^2)P:A:/PU?3+>-XK/K*(*_>:PVLA8A1K80P "C'@ 8$$DM+:;5M.QK/)*Z\ M8['*BS.LD2%4.6 -IN&,$XII!0&'S'%N?,KXTZ..Q/9%XJ#C, &NO784[NIW M/.U&@TG9"D>OQV1!Q^6>2RJX<^% ]I8ZK!#W'L*'$Q9X[RBDZY=>3A4_:@F MD,DBHM>"^7RVI^O='!J36:.$HHI8(S"7RFAMU=IQHPFUAEVH$ZT!IKX6DU00 M7J8<80&D9#+8;9Q0BJQPTEG(.87""J927I=5J)N40$K. ZA:>8YA-"EFCU$& M\/8?D?WX&?LW/\[,ASU\?OIE1@+UC,%8X,)3H:FD6&A+'$<>4"IJM,=I+QDGC;/M M;!@JNX0WE;OC9\>GBI?O>S:>'9 Z91"Q*!P85%E =5"CJ172<%W]0K6]#(S& MV-44*LG"46=%T&87C['MZRQX9E"$+D I$"<$L!D2I84@8) M: $RU+@>)J(F-Q,;Q*]=]]D)I]*NZ]@)?U+;SJT- _7C^RA-Z\9N >/13R K! 1)*4 3#)J2E%5X+P"S!!C!9RG7SQW)V4<\9Y-@:%/1FX:& M,*QUX(&G5GN7LJYV2\ZNLB+1K+/K/%S_0,XN(SG W!%E(*=.!E/< @4Q6)4O M-_("(M+:E8?2SJ[S@+Q,)P6C0 ?]@*L8',!=4.<-7GMJO#+>X._.V56:J:7= M& U#>)ERQ U&2"'.)',4![73VM@JS6M#N=;TTIQ=S4O)>0"U[S7YO_]]Q&OR M?_\[XQ $";8\R*ZG ,DP=4=BMPL&B(6]; =2'_NB)@S=^R@!M%YPC8.QYZFS M5B ,E<>.80^H9]6C5CIP=E5EV]DPM,^V_[X^PK;_OLXDIM(X;PV.1CL7@A#N MC"32&*V4J+[:.G!Z567;V3!T[UJV4CC. HT@;!-&LR!P@<8P92@MA+[ZC4![ M)3X:9]O9,'3G6N9 :(RI@L082I!3F&HI':7&8VQ!]6H([977:(Q=3:&2T+4< M_6]7LT_Y[.MX>*J([[[',X1E4,BC&H= =(7J !?!#GAH W&\^JZ:K.EE4DNX M 0P32T>$8#/9T\VJ#X[)7!!X"CWQGE@%@"%.NJT%9[E3%VH$U^/G?N%H'[W+ M%"'%PK[+@)4("6J U40@() (.,33HGC@<>51Y@2PE),Q24HPU\DPCB4D/X_T;0+QH%)1ZK'LW+,&T[4,9 M8MPS2ESLZ$698=J&.4$93'+EK< ]-'3;8%=%.*HS:C#\;7 [GMX&(CZOZM?< M;FDYP;Q3 S,#/7>:$HV1I]1AA0S 1@F(I2*J1G15:R9PTPQM&*)DCN3!))]O M%-5?BF(T/Q[\L>_Q3'"#A%80,4>"_6($H8)Q[ W#'-H:M3)[&/11];JT/FZ= M!GNTG#45$[/NBDE@^GQ=TRNNRDUMIWP4\\Z"4M1N!E7Y*;S*UE7#Q?AK[./3 M<:#)_LFN2T^IY>*NF(W_F8_^$BML/DL_CE%(<_?XQD)5?#Z:WI8H] MM?/!S(1M5@ L)5-!6?$2(!>65M@@*;'6T5+*>-M!*C5(UX]OB2\?Q-+&AS-, M(1$$,Q&L!TFHM9+J+>*$\93[]]$@EZX%[F (3 ^XTNL0&?7[8#:*P7BG2CT] M?RX+FK 01 ,!'?:>2JW,#@"-;4J;KJ(#L%NY>)W?70/<9-KH7L#4;!;)7]7V MU(]/SVP*NJX(>Z)N.HH EJIYT\;G K(0<\ YXLQ[8!&72&Z1Q1#!?K<$JR@E MK[?&_@#[+]%M#N%>^D$O6&*[D=17]LO)TCU[G\^\YQ0Z'PM[6("QETKN@#8" M]#'$J%,6%\V#VINM[1!N:T/ZW320NEP!O+K"_GPWF&YJ7WTHUCV21M?%9.*+ M61Q49]-K="(98-9[@<+_0RH]P-3QG6&@.._AI4+?+*0^\^L[6CT?EB>V\&1S MR!@BTCKEA..4>J )5FC' UNCG4!WQT)'0II^+55BX>4OHU_"*Q;S=]./^6Q< M='/\O)Q")HC72"$-C06QG!N&+@Y:^AOZY8U.D:>CF% M3'/D"44$41%@1S! LA,1Z7'U<-'V@K+_Z&NH%@<@>]Q4'F>& KMLSXG8+!X,6HB-^S;Z)% MAOZ1%FC/5V6FD8PLHM0!Q)2A7#BPY1SS:;.G>W,^MB/[/5S#9[+_\A?N2TNW MGZOWS#EFB%D&'$*QG)Z@) 9?TIT *M#'*H,]$/U^+^%V9>#RU_%+:[N?Z_C, M.69(4&F%E4 !B+R+>6QBRT.*(/M#.GTN?!VW*P.7OXXWMOXRF%']7,3G3##C MG%"@+1+A3Z2)$QSON!=^HOZ0SJ8+7\$M"D"JY;OKS[7.Z=J/U8Y?*UCFGXO% M8/+\]Z:8+SX4B__)%]?YL+B=1G_'>E<+"&U^%)^#1Y9IVHEDRG,M,&?6 " ! MMQJI34 2Y5[@ZA&!B0_4SMQ,O>97TL/OR^FMY1>KHDSG MX^%J%]D!>NK ZV12&?(B6!>* H.A--!"IO3L?#XMX<\!J!^+N*/KI:+^6(P'8VGMP?#R7HRLTP[RQ"'%//8L%PICQ7> M\L#8&@EK[96"ZL?ZN4P&5EY$I0[? Y.N>10?6CT=3BDST@6\+>3(D5CHUGNI MMJ@S7",VD_T1ELWE<.YR#IV7AVQO3IR7T\J<= H$+8JAXQPV@F_._*=K&$$ M\3_"NKDL[K5<92,26J[*Q/Z?]K/(1 EFOJ]<4.*0Q=]E2%-5O\C MPG-"/]L]DW$2UICTG,148,=,,*3YE@9&376G8;(R_%WI9E4Q3"H'IZN_/#V5 M>>4)PL@B9P40!AO]1 >A0/9;"ZK CWT1 MAC/=64K\+@C%&%\]CD;\:PUURZO>FQA503GDI&O%)&E\DIFR0'N) M,)$62A+C<9X,10]-];P;^;VNN$ODV_=SKAW('>_T2#LPITP*S:01C$C'C*0T M2-Q.S" "-4+NP?>ZN"Z 3]VNI8IW36MM^.IF\YL8<[>![>R5T_@,,HZ@=8Q: MAW#LNA2CZ1D*/;".*LPF\TQ*0+UV !&H+3 L2?W M*:T>!0._V[O\7G/H E?.2Z4TT0)Y]=$,$*^YPL9"J[EV1&J'=DX=KFHDLGVW M]_A]8$3/*VI$BVPZS^==5]8H55Y(359B'?YV=?.Z9% L)C1_7Z+,1L-?RA"% MV#!.M&688JVEX@YX%:Q6230TO:BYT0S-Y>MO-/B]C&*"*9?!S$&8 FT$P=P0 MJB@R%HL:D1P-U^+H3*X.%N;HC@N]+M+Q;AJVS_S38K!8??S]AOP3*:%'1F4* M2PZT",RQ@!* I2)0T6 _&.0==BESARLFB78B*D5;"*=2,0_,^&2A@Z/C,H&= M1@9KS@FSCED %!2QCC]FCF"-,\:!), [A)&C3 CIH//**,20"CM%]78MK>:? M-L+>>.N@U&&U:I8T([)T@FMZF3D/IE0B M$7?7JYM/@TD^/YDX^>;93!BFK82,!N&F6'%E);!.8T8!YYKPE*PO9S@VQ*.B M66229:_G\SQ\ZRZ8G0&+226AJ5B.:#($P6!IL10 MSAG#2O>P?68[$M$\5LF\6_DDO//VEWR:SP:3,'\UN@_LF"]F 9>O^=:L/RDM M9[TGXYX&*T0 !@"C E&EN%=":>8) P)7]T&UYHIM1V[:1"V5!&VT^?R NVA# MPQ'1*?>"S&.O%:82<2.HMEIZX"&77-. ND<]3.?NBR7?"L#)*W(UW?FEKFNO MRCY_/(&;0!'D!+.Q;V!&@J(;*:J8X4JIE1F'1?1T\:A45(+&?9KM*:5:8!9];9%#5_DU.34X3KI-1'I]:7*I^67 M>?Z/9;2>OX;_E*B!?F!$3%Z187,RFFI-%"#8&[H%15*<4DRJ5MRLSNC7PM,( M1LE\$F]G>[KF\Z$QF><46$W"&8ILL)J!M)IO:=0>JWY7VZS-N=.24 NG[U,F M>GF)T1]1Z(4(G'9)[GL^DX@1%)1JA"D%2'C/V(8V#IA.>BR4C7ZKSZ?CG*^$ M3-+PRR=U_>.LN)T-[D_I! <'9=1:'=O9,Z\=(NSFU MH"F8NA6&<@TA#@S+L.,$0(T#;!["0"/4;DNI9Y;W7#]H@(6EI*(66M^S?/13 M5^B96)PK#@Q931>HLD(S8;5!"DM#K")D2P< S/7["*_ CR/=%ZIA<;F\[>7Q MFY:EW;"R6D,-Y"500B)J$(-4>;9S5L0^]JI&(8"VCMM*G#C:4.,\#)+QLU)# MC: Q2LT"("#H!3SHE2"6*=_0(F3UJ)PD#34J\[,&!LELH6VLVO-[J%-^DT-C M,DPM0E2&+=(6?OMPQB67 M0BLO!;2& ZT-W%J,$#F ^JU>-<"MU_'?34'TO0A +W6P7O"](WX7]_?%M%P/ MTS?/QG8_GDNH%03> 0PT1SN5%8LZA3+:.M+K,.9-;D<]."J[MEXT8+K.Q_/Y M,A\==VP=&9)13(&S6 C/ +&&847 -LR$(5J]5'%K>ED#3&P8E72:VFJFKYVU MNT)%ZKY83A='RX64>T/&L%:8,0\Y=4)I16TLZ+JFW\FD"<85I.)]_2"J5G#J M5DYV]72>R'AZIJKHE'EIM'MX6)'A] 00*"@]A]N=$1DJ>FC[I9"F%J!+)6#- M]V ,R")*H-2.8"+"V:EVJA:20E0/M&DMFKM9$6D.FTYD8-V78C/A&!K^:QYD MNK0P'!B>28>HL@11&+1P8S "0;O:4$YQC3X*K56@:E$JF@&I$_'8SGI3V2U. M_F,^6XEY61$Y\HI,A?W1 1[T-6X9-1X2N%L@UO/JON+6>B^U*";- =7A:7*= M+\X_3#:#,@RD0<9S2YCSD!G(_4YY!P17KSS16CNBUL^2:M DU5??K>PONYP% MC6B=2+2>^O[LG%]FQ?RX@[K:*S.O./-6!ZPMM=)207?!C<(Z6]WR::UU3PNZ M:OO ->O^V.QUJ\*Z1PZ6\UZ0>4Z8Y! QC;1ST!'MM[NE0(17USY:ZT#3C"BT M"E-EQL&ULY+UKD]LXEBWZ_?P*WCYQ8ZHC M["D\")#LF)D3>-9XVF4[;%?W.5%Q0R$KF6EU*<5L/5SV_/H+4J*D?$@)@ !) MU^F9<*4ST\+::P,+>P,;P+_]KZ^WB^1+N5K/J^6__PG^*_A34BYGU=5\>?/O M?_KEPTOV0;QZ]:?_]1__X]_^GY?R M=OJZFDTW3=N?-YN[O_SXX^^___ZO7S^M%O]:K6Y^1 #@'P__ZNQOU'][V?[: MR_I;+R%ZB>&_?EU?_2DQ%B[73=L6C;2__O71[_^.F]^&15'\V/ST\*OK^5._ M:#X6_OB_?W[]H;'SY7RYWDR7L_)/__$_DF1'QZI:E._+ZZ3^[R_O7YU%5_Q8 M_\:/R_*FYOM=N9I75Q\VT]7F]?13N3 PFD_[O"JOG_Z(Q6IU[Q-JAHJ:(4AK MAO[G,Q^\^797_ON?UO/;NX6AY\<.^#T ;QZ#C86N(>&-#\A+K#[\P,!X/YJA M6X9%_/@C V/>=32UO(K1?Q]^;&#L82%'[1G59KH(W#,>?>19S(OZMUZ;K_:_ M6'_Z!?EM&M^+ZLD'EU\WY?*JO&I$\]Y')_.K?_^3^6JR7;^\F4[O)NJ?V_GF MV\_EYG-U]6KYI5QOZDEJS997_U7-EYN_F;]L5^6:?5IO5M/99D*$YDQ24* < M@B+/<9&F!@I >9JGLL"3IIE)N7SYRX<65/.MN,W^R86OQYXP357;U6PWC1F\ M]2R^,^$_=DB3'=3D!&LR75XE#=JDA9O\V@+^__[MQZ/I][Q0S9[J5@W,Z^GZ M4X-USY+!#,F/Y6*S;K_SLO[.2P#WD_3_]*3SH6.J673'['A>U&%+M=IW^7L] MDZUF2;6Z*E\:A^]_X<5:9&.%N\_*>;^NPJB?KJGZZ]XY%8_13 M##X:VW4(=;5=E&^OS^#Y./VT*"=*X(P J0DDF8*2,"BSMG$EAV4\\P3$?13#ON+DAE M8/+'H9"AC:JB=E@W/7R[^5RN1'5[.]_+\=?Y>I*C7. 4Y!F1E$F=%:D2;5,P M*PH7]?-J(++6-9B2$U F2#&P'&7-CSH[$8O.FIMD.1,619V>(N6"%G7BE&8'0@'C7%DVGLRKI_G+2KTC0EJ" "2@401BSC M])!'*JRM-3)(:Y%U\Q1CLSA]@M);+L+0;*&PO3/LIKHC)M=!GWLGV4^S Y!M M)^DV?)R3^:!IUCEL@VT_K\I];TY3Z8O[X:/YQLQ1 ,!0:I@)Q M@-(LI8)3T+9F$+CM>7BV$7N3XP K:7 E-3"OQ3]O$BTW,7K@SW'7PH>Z.)L4 M3W-S:5>B(YOC2-,[6_%PWR$(*QU49[\PP%"J-"+UCD8N,HU2D!X6!O*\<%H5 M]&]E&.7Q6ASL0*6W^D1@,8C^#+),>)8?-PURY'2T*N1JQ_,ZY,6,IQ+M8RVA M4PISE&5 %4Q!H13@AW0\)4Y[GGXM]*U ;LE91_:\A"<"<1U%QS7'BJ(W9W.P M,#2.4F=<;;BL,5Z,6.N+R>R;3.[#K%Q.5_.JB:H41IIE2N)"(LT59@J0MBTL M,7#2%Z\68NM+"^I%TL+RRZS\Z+,4F.C,.0J,)5-Q9.4I,B[)2B?R1B(KW6QX M*"L!&+&O7-TU\<0:[;]K10U*U8U;>5 MV/*R!_8B.8'FFT#Y4VDI,[VPZ"G,Z4@4J+L=CPI(PS#C MJD2Z6I6SZ;J-IE*%BB)/=:HX95(AB/5AW4@;1?21(<M.@%I=O$N7)H)OZ M1"3/5WKL>8NJ._>9L1 =3RK'I3B^1IR1FTZS?[VIOOQHC*NE(JV_J!4B/5&()PQ_0A:ZT#.L%G1"7G7O'/:C?O?A M;0!3L S3.IUB1&J.*!>L_7A6:*MB)>V_[LE+JX,_/\0(]&BMLHM^4C MP @_M?C,\/8B9?BQ[0>[ZM@9W/(&4:WNJM5T4YX>^#V4NB".80$(TI@AB##) M#]$#D!*[) ]=VHD\]@_0[I^2]TPC.A%JETOTQ:6;9'C3&"6KN,#1A=0B!+/C MR"^"6%*%[W=NZO1NNC*MB.KV;KK\MF\)98#)7$D."J!E(83)<0XY32JMSI-T M^?S(:K2#E.PQ>8J0%V]VXA.;,C?1<64KBM8\0E"X#BTI9,%5;CNY'(* MXW.UO/GG?'FCM\NKMI27YD+I5.4":J( (XSGA],>@DNKM0O_3X\=U;28D@:4 M5]F_%VF79:0?OAPCEZ&HL)VZ1)W%S?)>G#).,+1?DQUO" J(+^VFGRN MR?WZ80ZI5AD6>4Z(%(A!K X302&5U;)]H*9ZUU6OBJ2N?-II9X]4=E7'0LUBP6 L#G-3T#^@KQQ6+,;B,[^%C3Y\ M9[<6TH''9XQ!&26,I4* M*0@W^5!;X\!A9IU_^'U\]%63!E0RNX>J'J#_: *;+[OIRB$2]631(A^(3Z#K M6LF.N_N XE/E$(['I\POT':DSBYF?M+8<]%P-V9&$.=V-* *UDO<[_R87\VG MJV]O5T\M1(GM[79A 'PIWY6F[YB.=5.^_7UIE.WS_(Y=&XECB\7'U72YGC97 MMJTG&=(2,4HHUCA-TPPRFK)S&6VGIMB72^V )E4+ MLTYO/>1]0!=:!L&C]IUCK'RPQ>C(D]%R6;Y(CA8E1Y.2@TW)M#8J,58EIV;U M?V=*4*]<"KX'ZP$CB=&'L_^)>UZ&](15Q/^A>>.0+9?;Z>+5TK1IH+V?;LI- M]<;P72TWAGOS;V_:G\VO3]=PYFLU72V^?2Q7M_-E_93B='GU>FYLO:K_,I%9 MACC/I"H$DKE@N3YF*( 299TX#(HR>OZQPYPT9P@V53*[9Y*9J?8_GS_(2)+Y M.BEKPY+-P;+F-M[%P3:'2'S8CF"1^WPW?[;=ORY MZ0SWCYN8SM!8F'R\WQE>?W^=P2&[^VXZA5^2.(+.89=XQO3#N?QU%+X?01H\ M#AZJL8U*U_.@R^:I5X/X[:?%_&:G/3B#>0I KE5.*#)A5XIEVQ:A7+J=!/5I M(7+PT3Q]G=RMYK,RN9M^JQ]W3+9+TUL3]4XD+637DZ!>5-HEN/%9=)N^3_ D M1T!]G_E\@I,+*6(W#L>1YG6TX=$)S^Z,V+Z*\[@AO6WVP^?+^>WV]MWTV^ZE MLFWYOJRKT0R1U;68+LKEU73U?TS /TE1FBL-F1(9H44JD/FSP264DBFW3ZMZ M01-9P5H;DNEMM34A3ZMB\V5BADOF]MI+#[ZQR'1&YY80DO@BV5F0[$U(6AL2 M8\2+Y&!&4V&T-R2I+1F=!]W>\QF7)[W?^^G%H]:/ G4F]5Q.T:O#1I []&MO M-=30") +&!2OEA]*0^I5T[14$@A90$TIU1EE-(,G]W53IY="@C0XZ#R;!T@1 MG!GND#'$)#?,;&D0UMSN,#K)9L2DX@%MKCF&+^LC3CF\3;+)0+KQ97_9S$YG M/U9L]L_M?%6VRS*OEJ?+,I-"4ZX$5"S-LBSG/*_O%&]/[ZD,NU49A&HU?NU M&]5LJF2Z@WJR)].IC" 8\W9*. 3E;F)XRO4>X\FJ]O+^JG;?E]U8D7=!$D/3 M/PY5#&[5HXMR8K!F_83QW-#7:'&S$7]=KE;EU>8AE/E]*)F0,"LR"2D7@F": M9>1PS)FPPNKQRJ@ XH>*1]C)YH@[H(3&=9#=(LW@OG&.-$_<\O&^6_S5MD>W M.+ZD/+1[_!]7CN F^P>7/6B[L)P2U0OC6$&):^+#EYKC\^G\N-C;:S%=?]:+ MZO%CK3H$AEICADA*)4"XJ4]2M\7=J(6+73PMHM;JX_ M)PVRY-<6VU#/9SU!TZ5BT1#LCB,.#6/*N3>UNO/C/*@^ULMKDSS/)>$9!#G7 M,J,X8Y0UC1! N21.%0B.'QTY2CP.H5\;/+Y/\UGRY"@WX2GR%9CGV(FK)TWC M-@KB1MC(-,,1_#F5\.' 61=>'PZ "JEDD?-$[QJB2EC5 73X M^/[TX;7W*70/TAR%(@Y?WF)A0U5' >?4PY<+6P5Y4V[J M(.;=JOIBOK'I!4+=1D>L#JIDAF3 .KWGJ\X_[JJKJ> M;UY7Z_5$"8@$Y(28S@1XFN(,D;8!2)C374,.'QM9)^OA.E_.JMLR^6%A\/RY M_MMB>U6/T.73A]D<]TD=&+3<"HU#GKO,O=KS5D/Y\XOZKWOBWE6K9@&8;3:K M^:?MIBFV.7_FI^?-T -]E_8[W3D>ATCY '^X:^EKNZVHL*M_;/AZI8_5J[Z9T0.8JU1EE%B_J\@^ 2JT407>1H$8&2A.[&I'HJK MUJID:49RK7SU=^NO9W7PV6["_,#/!X.21XI= M__A[B51C..F"_ _:)\8QD0Q+036B,>HVN%3YQ7&#!=5H@62A0OU. CLL45+C=6.S71.R]GQK5RT\U MK&1V@BLIO]9?N][6YDFCY4Y0? 8==X-.R#N%U/-^T).T7-H3ZL;C./2HJQ$/ M]X9"<&*K-B8.7)6F+5GN_OMJ*=DN0OPX_5JN)UI1F$NAE"JHID1F.$_; MMC4$:+(L;^I[.C[::U"8AJT&5+$;4(\P.L0(^V+,_8+GIL;VHD[ZW30I$-EV M$M4CP9[7".]P)3^T".LEY.3 ]3[E;F#VJV)6S%T0M;#,CT/C MM4Q>RK;@KX MTW2^K//@MTLY7]]5ZWFMMF^OV7I=;M830(N,*RX1+H32><$$YVV;FM+0^Q<].Y&EYB JZK!MQT4=>YWJWJ918CN] MZX%;+YUK2-TO'!IN3\#5]+YKZ7UG_M&FN?#V;O<,G?K:[@J]G2\:]G^:KH^_ M7W_CX[Q^3>7PO7Y5\B+?%]0QC)_&H8J!;*EB]&3'K:7ZPU_=WDWGJ[K["1.# MWAC)A1RJ+ 5&7!D7@O(BRPY+?9H53I7(GDU$SCJ/@.KAN*B6-R\7\R_U58D- MW8[;-9XL6FZXQ"?0<Q:=TM'.KAB'!,8P[-G$ M-!!W_E+)9K/Z+J;U^W)6SK\TAT^0($+EBN0TY3S#J*'[_/,4]">%CVIPDL /K8Q6_+B8]*WN= M^?(7O/KIE*6AVH0]$RPU-<$HI3QE'&<2IO"P!*AR!((HG4N#_4C<":*NTN;$ MIJ^F!6MCRK5_X,=4AB-Y_+U;%P;K=<1[3, MM:22, ZS@J49*L2A2$33,+&95\O]2%<#+9EM5ZMZ@:A)8^LUMOKU(J\EME"T M>Z>QT:@.FL(VK)]4(E]FNJ_D]0GNW!+7+N2/50"[&?5\PMJ=L^[)ZKO=Q<$3 MKI1 %&.":)9#SFEQW+Q(M=MAD^ZM15[%.V1-^VN30V6EUF1V34EC\!@V'WWW M#+,])Z-[.%Z9J"O98Y4S;WNLT_2YRE]')XQ8"+M: M9B.)0=CK+(ZOCWN3DZR^9A)C2 BE19J+/-/P<),-A$Y%(T$:C!_GU8B:Y+9J M$J^3G=I NNC$;T=!C$5MJ-"O(?NU!<7]"N$)(A\%]&%]Y-+G99*MYOGS%?[N MK GEBA991BGE FLA-""'O1!*")YLZC>A#KPJSG M>;>3PH$H=Q-$CPNRQGHKU@5]C."*<:AD#,.\;[]RY*ZC8M:;,>LSEPE P856 MN! 2YCG,L!+@>*B#"Q[@ML$NS<EWYON?32ZQ#G7 +23_=F+;-^?!7G9K<;[8G7A[ MT="NGJ6]G^?=SI)X05 C>&(<0AK#L.?>>0O%G<,UK;.RO%IK8_V'Z:)\>]UL MEY^' ;&!P#0E,->"%#+#XJ#?C FG\RC!&X\M)%>Z?;>18E <<@OIB*]9 AAZ^^@^74Y;1YY,CT/_PIGS[)91)Y["+WY. M")28Y3#/4YPC!#2@5!\JEX#. VP7^33;UW;1=K?,UNMJY_.2Y>.W'542SU?3I>SI]=.5<$0R!%/-*KI K+N^AO#2J'4VB(%V M>AN.2Y\5SY_GRVHUWWQK;IS]7"T,W>L)!AG'*4!,D3S-"D5D<;CR)\L!]5WA M]&JLUQ7-73C:7&1E1GBH1ZPZLNV^D!F=Z"X+EV=>LNHY_'R.+LM%R4Y,CT," MPYES8=$Q $^N.^'ORT6S%E=]G'[]^WSSN6[5=#A=KGD M9.D1#A)YAWWQX%CZ690\@5H?]:DO+SU9D%QOJMEOR78Y=SW '<]#;COGPWBE MVS[Z'G.]GVY0)Z<>NJY6R3@> ? EV&*//9K/1B+&TF5>?V/35>KTU MH7'Y]KJ!L/YE::=Z%<[F+M=Y@_OWOF'Q ,X MV3V>'K=_NP3CK66U:W>VF0G=&)<,9/X:!Q<7,I&A/>2:QI@9^'UYMR]7?7MM,-U6RZ;]"1 YRRDG4*@" M,$%1J@]7N!2I2#LD+!U:[:F =P>T"7I7!Z1-.>^L 9NL&_?Z929=2'?+06(3 MW2W;J-D]PJO)W0'$O=/N)8E'E+4*OCY<8-C>#]] M34ZP]BN.#B1>4,D8KAB'7$:QK(K?D6-55!@ A1 %U#*C0B*,BQP> !"A18#Z M,Y]F^ZH_.[VNX(=MNY'?9T'%\QX(74@1E/SH!11CK9H(4BUA[8IQJ&<,P[RK M(QRYL]5.=7U=SC9OK]776?/TSGL3D[U=UIC8LJD9K@]'?)DN:GV?Y!@ A;! M-.>4%4)Q=GCI@^+,J4(B:,.1UX5W6.L(J-RC358&;C+;OU;41)]FF-=KALT7 MY1&[FY"&=8>=E [F"34%/H_AC'(H: MQ[2JA_[LIJI/-_:N7,VKJX>'-":$,0(T 9QB$P+SC&IX6$C-,>3NP;S MA\UTM>FBIJ[MN@SBAQ#=Q_-#Q4RFF^13>3-?+NM$L[ZVH&DBA) Z.Z"+@L9D M/9AT3NM\?XIK0.^IT%J;9/7('5C MS&60ZD7U>WW\PWQY/&:ZO'IBD4_.U[-%M=ZNRN/KNID$.644@((P5.0$47Z, MJ"!R67.+#B;R.MR'[=W=HJSWFJ:+Y.H K]F;7%;+E\U(/SE;;P;Y<6]COKRN M5K?-1I3C(^+Q?6@?&(W&?1XQ4XW]1;)'?W(6O_;3DX=)CR8,=JZT*^?/"'DO M[AR/QO=C[A/RWR//]C-#LT>NOMZ98&2^J77,I-/U&(NH MAC;KD7A&X7%87.0I<7ITSNF#(XO= M^_+E_.1 RJ9>2MVNONT.';D)FQM?=N(5C2HW@=H=L=GAZ%=^3@FX(#%>/(U# M1OR@5P'ZB:,L$L[L5>9]M":PZ'-I//I6]+ 2WYM )X? M9.$IM52LGMATE"M_(N.HU7F6+DE5 &Y'HE,A+'DH4L'8<8H!CB>TWJVJF]7T MEGV=KR=$2JY53JCFBBJ8I*AYR*H;K2.1)4"&/)4Y!2"FVZ:)*O;Z7PYP2I+ M >38"*"&=8@&N6J;U%1FW57)LJ'!=&F'+X@RV7+:19LBT!E*G9YCLD=]VD%Q M5BA'L4:ZF6*F4%S_/Z=2T6B\F7E^7JY_+VT_E M:L*84 H 9!H0,L<$*87:!J7$Q$:E C036:,:<,D>7;*#ES3XDE]W""U5*@2C MES6J9S+=%&I4/%Y5LVU3%-+D M;5@M#VE(%;Q+.5X94I]K:N)9H)DPV;0DDA6I4@32^G7 YO,A3Y53<8#]I\;> M$&M.]_FDLP[$V$6(<3AQ$ULK.N+(WW07*]$P:> M&_../(UHU+LB?VK<>UEO._)_GB_GM]O;?1M(%X#E!2("44B8IEJ0M@V"6>XR M]MT^.?+HWX-Q3!D\2;)3@'C\N&F -3515. >"Q=TP(^M<2B!)_8J1']Q5(/I MUY,V"M,(IT9P@$DF,JURD-%#&WD!G-3 Z9-CJ\$.C*\:N)%DJ0;1^'%4 UMJ MXJC!*0N7U,"+K9&H@1_VAVK0@0'[DMCIICD#U>RT[_?=FRP$$XD0*4S"H1@% M)*?LS:+FMU MY;A+BQEND.MHSM%S: M1.I,Y3CT)8 =C\IMPS!C?5[II)G])E569$7.F2YR*$4&.!>PW4R'2 &WLZGN M']^STG@M4OBP9BW'1PO.H;ZB$X.7Y:17\MQ4Y0QO/@4JG0AT M*$_IBTB_XA1O0NTJ4RX8?ZXN)01?(ZA*"6)&%;@?^6>'K^?+\I7)3=<3B"D4 MDF) !958I8"1-HI$C&&WZ,ZKA9YSQ!I8TB#KD">*L:AKENV:,-:](SQ M0(QETNA.Y$BBOVXV7$@=?1EQN@SB\;&.[>9SM9K_=WG%;JOM<@,G%'.&*=4P M(RJO+Z*0]3-=N]95H9QJ94*U&5F'=B<&CB\"UB^]U$!?)-,#U&3:8$U^^.6# MK"_9_GF^6-2O\IR_UCFN%VS7TOMW@)N:M='0P],:+Y(CRF0'UCRQZ& P:UZZB*,X*QU4\GW9;VL5]]T=H!Q_)T64&%R=P%YCC2 @,%"9[!- MWI$@N5-I0408?6CI^JGC5P?T"9\NZNMZ0BAG&,]T$=/>G1)*7X_^.%':DU\< MC^C:4.RLPT']-F9I#FNHE5I'X-96P.\E[SLQ8K-_;N>K\FIBXFI$4EAPE>(T M!SQCAZU=5.0YD+P2SX]"V()94X?M=!W5J;DYO&Q35>O-S:=3R:E(H1)A,$8&DX$)@!#AK MFR98.#T4&*3!GO6J@7D<9R^2&FJRP]I!N[SI]A"Q/ICNIF9>),=7MC/$V4I< M5]Y'J'6=3;HD>F'X\E*_ME7VI5Q-;\JZ\7?EJE'A"3-1H0*9Q'DFZ^=980H/ MXBMUYG1F)UBC?:E@$UI76$>J5IR'/I[-^W'B\+R"WJ_GR9O>NZ:[IIR]@ M_FE5K=<3S3*J)0>,2"(+27)"LSV<7"KIOL<< T3LC9*3&_F3'?+]X\''<7GN MRO(72?W\Z?&ZGCP28&]-J3CN)&AWV5H3WHLZOBZ[P&_6"O,#AQ M_-RV2DRWC4.HXYMY_B6(F+SZ5X_O@]YW=3YZB'IUEM(B@XARQ)6"*N6ZC7IS ME&8=:\F]FNPU(#T4]!X3Q0:M1:88E?;+$CP@XYVR\I&2W;58/3KI04O7W@_ F=4T\V&Z**OK#^7,S'?U,Y+LYF95WDPW M97,99-/\_G*(MJ!@-\(*F>40"8A%P3@H"(00ME!XBKGUI!,+0.0IZ #3Y +U M+:>[)>*3HM5MOX#37)!Z. /O();1/&4Q3XW!28YI MPG3_?LL!L]',@\]V-],VN%\D[24U]Z"/P3$.<]H8'.0WPT5SE-V,YTGOEC^77##5._3?*4H/K> MI (HQ)DH:,85H@(5B#$%I%-)LD.S&)M$%*1:$$G-_Z=YF@H)"JT@%1S MK/*X/0V<^G5(M"8P"-%413F3-(@!*T@!"9U"GBDX$MI&,F/MC; MIN?8N33:NA(ZDK'5V8R'(RD,+[[CYCA.*0),,L*1SH6)80#.<]P.'(2Q4_G\ M^58RF*%4:9 )B4B>\2('2"HS9'.%I+6?5;9G\\+I:K__LNJ88 M@$<_ 8I#87<%&BX&.$>0@PBYDSI.%?*PXQD9\F7&NKB@O*DCAO?E7;7:U$>) M6MDC&0;4#!5"- )*I9IBN!L^-)49LJW7/OOYF2Y,JD8SE M&1*H9I0@56&!! M&,]QS'"N?(YCX'0WX^%V;AA>?(?-4P$WQQ0J@0B% M($6%!EHQT(X@@=UN'K5IKR"%HDJGT(3TQ)A:R")CF$-<<*!X],KJ=EC5N>I/ M97U \>[S?&9F^>MJ=>NPSAJ48C^1BLUN5[T:1>YO09J#CG6A?)R2ULFB9]2M M.UO60G=X._U]^:5<;LNU-I:KKT8@EM.%V*XW)H9?K=GRZG6UO'D]_U)>L?6Z MW*SYMZ,(3(T'RNGNQ?4C8%V82"85>:X)5S3#4*A\-WAS40#N=/%61)@\IR;T M254&*2-0B!RGM" XP\3\)RUT;%G=6U;OF^QM2^K.E[3&)0?K&NFM[7O9&)CL M+'R1?/J6G!J9-%8ZBO& WQ[MZ*)XW@W]ZMJJOM;%.;\Z%I$5-(("JU5,2$WKQ(-:>2Y8 J MEK'8YY2>4T,C>RW\1AE; WRGO=Z=[#KKC=F_;I.>KVM'-*D%=H;5G#94!QC; ME#88#V=GM&$]8SNA[:^+^_"Y+$VBN9ANRJMCFKD^K*>A^IPMX2S'5!'*4PB( MV F7!HA:/S]EV5K*-.>(FMF:IH0ISE0N@L]P*1!F.PAGJR\ MK =;-;:C[H)F!.9^' (0VJ@J:G]U&YIL-JLOV.(F4@'8MFE#JM,)]KP\0C#*74A-"H($RGC*>U(8P5! &)8C]PU<)* M5@=<;B&<-W=V.M8';6["=6#L"&F0LY!GF+F@2UVY'(<0=;:B"MO#' Z(L,6B M^KV6.5WMZFW9U3^V^Y*R8_-BNUJ9[TPPI&:\J(SGDJ64Y"@GL!U!I$C59-E4 M[UY]M#P=XM@ZRZ5"18X41H0"R'6>Z2*EJM<=#CN =SA<$]L!E#1N*=3]9N\?Q[BC<"=1[:K='.QSO#J&5L,E F0 M%H#S0N1, @US2ML!2@D0#E.3'P"< \"-0*@,< )A6HA"(IC2 C.3)7.[LU91 M9J>K/?9DN@?O&$Z']8-ED-T_]P'FJ!9I\F1$[JB-@6)R%R(O1>I1'#*2^#V. M;0^C^H@,^B\KO"DW;9,DI4#D,L&T*6(^ MG30/, %":,HP8T 19IHGDA5.#\Z?HNJRR/ B69:6 608.GV7&R+Q&&#-P2 ; M2N8NL.2T_N!![DA$+(@ISZY$>/-C*U&[,R(?IU^/BZW'"G7%F:@KAC#)A)8Y MD@S NKPW4XRP#%H.J2Y-Q!M1^\,Q!M:]:L^!MAPN<'1A/(5@=AS#*8@E5?A^ MYU_+V>Q@O)NN-M\^KJ;+M6FT?F:/?[OWDWJ(3Q07.60FEQ-%KLRPQARD+198 M2*=W$N(@Z+4"<[VL'QZPS9#6M&"9U"RO5TU3)GC;K"I2 MJVNY@C46O=SOS.#N\)QU=X+M1+57;MWTLR.M453R.;HN"&(PIL>A?>',J2+U M2,]D3GVM[]0M>;DLK^>;B9::9E!R03,*)."Z +!M+4U3[2)DOFU$UJ]].K; $5GSSG_WF)(?]JC.W[L>-_>]SXU-WNO)YCC4I[,5Y_+= M3JQ8WZ]R?5T:4?M2'II];R1/5,O-?+F=+V_>WI6[^SG7$X5SE@'".)0HKROQ M25N.LU\K-2)POYOOW"MZ5YA/Z7BJWY_""X$5PQ#@T,(9A#R]\B<6=5<6? M:;0^,5=>E;O_SI>?JLWGJ_*Z7*W**R,$T^:0W71Y=;[R->N[@-:>3]IB/WW:H2HOIG..Y_\T,+^<^V>&KF]CUQ*-F,ZR:&.<"3.\BLJC.PTNSI#?P;/%1WV MX),15"#V8675;T]WF$'?[=HP\W:YWN^%FY;?&-[V&^-,\PP3R(HB9Q @C?+\ MF-]DTNJ03IB6(L^&[XX#LK[8?8^J&:O+ T@'8>W.K,4@;P?P0SI8J1@=S6U!>@HGD'?B>0 J0@K" !<$H8AQPBJDVVSW"O4<_C\?F6A)M$X!7.>@S84OSU M$F]! K0H09E;*.9!S\@",!\+SH5=WFS8!EN_ M+%?EK+I9UH_LF1;W.X;KB2A4KI%66+JU>W==+8Y[-CM]^HF,#,Q)1$I3%4*LRR5"N@6#.5*!I"C MKA &4JMD8W GO]? DWF#_*3:P*_,():/.@E>G^X)I(<[US2@DQWJY%BJT-8H MC$(TGR'775-#>6O4DAO,2#M%#LNI^XFFYK$<7N\*B>JVKB]K4@VV6IG!T+R^ MO.;?CK_S;OJM_A[[?;JZVM7P9\ (X3J%*0&)12%V-56Y!05&#B]X=D?JLBR M?GJ\IH'Y\E.-,SDU)CFUICYH<_J+>XN2QJ2NYZ&BN]AN"ABG=]UFA9X=&_DT M54<_7)A ^O?U..:4 >P^>Q*K7^:M[\YH&C#_A'V=KR<\(U3EN) 2%"REE*>Y M:-O@,'>[B-/IDR// +OQ7:-)?JWQ.(JW(TMV AR/(#<1M>S.]+65U.YTO)YAE'- "020A@H0A MRF@+-269T\&H00#VJ$X[1*[!Y2!>LXPSQ^XP-[7" MQR$=. []'I:"AR'E\/ZP/KUV>[>HOI7EATTU^^WG\O93N3(M 4 P0D2B0D " M: [3MJ4<8^5V(9M/"R[BX'4/6PMJ_Z;U._-KG^NJ\)KSY-<=2D>%]V+23J!C M4^BHKP?N:CC/LQ7G--EC2BX(9!<"QZ%OG2QX>!"L,QO!8M5S.OCZ<$& T!(* M2@&F]>M5F4[S@K? =(;"1J;=X<1>)[580GMF!>VU[RTF?3@S4,#:KQ\=5T3[ M<>$P<>VSQ'>)8L-Y=1R:WJ?!KA%J:*Z=9HQ/#X$UWUVS[>9SM:JW W]9&M5->,1,U M3F_*]V4=6IL?UZ>@Z_L0M]/%QW)UBR:*:RPU1EQR"*6 %&:':#L#V.W)Z._$ MILASUQ[NBZ0%_'*/.#E 3DXP)Z_GUV7RPWR9?"NGJ_7YNUB^[W[D,.-]!^;T M/VV^V$V4Z^1(0[*M>=BG)SL+F\3.=+V6C/US(@T=+Y(30I)'O32YW$MK7@:8 MA(?O"\_-Y,,CM.ZM(PH'OB?6GHHIOB?\_:2R>CI?_6VZV)9LO=[>/FG+WZJ% M^;3%?/.MJ6#B@DN=9@7 @C"*6?HN-*7:[<*H?' CAQ>'-%<+B@%W%[[QX@FMH&)L%IN'< W@V1X+6 Y M_S*_*I=7S13,*$ 8,2A0*A#33"#)6MQ* ;<'Y 9'V]?$UH(:.L'S<^D "5YT M;XYOOK/K(^//[YYR75_Y7:=N,Z)IJ^&I"Y:6C?[WCY52V,@-O:T.F1'Z'UV/904_>W8C]1)/_I; MTX].C&X[U7?3;C1:0LV^"*@CZ-OY?H: M=:Y$&DY8\_HMPFDA89'6%PH<]ZHU%$[/B7Q'9HTR^NCM\-,H71)[HWKR[ MC$K&?0YJB#X18P=]N(X[HLCE.R,NU []T+X?S[H)N[E9E3?335UJMYHOU_-9 MLU)>,TG!S*2 QN[K>>QK;!X M][VQ+*[TT>V^APC&O<=]IRLJ9QP^Z&)*UTXXHFADW#SUOH02QK/=8HWFN^ZG MRW>[26^O]S^I;^_>FSW)$)2*$JD0KJ.E%$) #J?'E;1Z67%LF/NZV&5?"G&" M,'0IQ #^[C*;C]O58>;N$!>P[#M.=7VO[^QM'L,L'=R1SG/R<%UIS#/P@*Q8 MS;=#>VV0:]<>H[ZTVP(GN4:09B+/E$(:9B9H4(?M%HD$<;MO>-2FN,BSU\7& M,57Z"6WVW[3^#KMAEZV*D=CP?88'03O>^.]D_HU8OA"SMXTY;A@)0X$+$N)[,==_7?/2$>R+.2%TZPQ]C3NK$0.!9J;LWK.>END3HU7J] M+:_D=F5FP5V3NW*BD_JA0^W0U23-E>:B@ !#)CA'@JG#N>*B<"[Y;0Q$.&#SPJM/2<30\\S@C/SEP0_GAM' MHN<1#7PHU[&Y["M+T-7JNIQOMG4I:'.*<[YJ/N$PE4R4HHRQK$@I0I**%!*& M#P@O_1?8-'3$V_71B!J5;)]0[SD)E% %_WDV?TY-_! MYY<3.]L;"EI+!YMQ8KLN8D82KMN,9#X;#Q^!LY70GAINHX=3F6->() 2 Q*G M@F2'XPT,:;[?Z%%+V^2F=X3NVSRM,;Z;/+*@9I<0-N^QOZ\X_ MAH1UL#_ZLK^;)P:0J$L'L^I-]>O]ICJAJ5 %53AE648YXIH<,A.I@/L]K^." M_WU6<3U_ _U(RKR"];+>=].'Z& CV6Y_MF^Q3^OFA,;W6SMFZ=U^)N_07>T/ M-[L')RC>]!_'ER.+#R9(Y9H)D2&-BTR9OP&D]^@%3@D8M(*M$_+!Z]I&\79, ML'XPJFD[J/._C[GZ#SE!#S\K6_>D_ZNF8GM6AIE_';T6;-)=.Y5G7+2 ()HR M#-.,$*E$"E@J06M!)G$6-!OO$7?D-/RT;B_ZW-JGNP/-KR/U=/@Y=NU?\_=] MS;3A/-IEMAV@7WTG,^X0S+C.NH-YK[>9]U##964$AE3EC) <8I&G" &)VWM( M!"*BZ'7R#0L]\OQ[O\)Q\!DXL-M[FH2'\_B \_ 3599_M*G8R:\Q9^,X'>P/ M,B%'(B?TG!S3AZ,I.[UHDV0XSUE*)4D5A0!D&!0G-O$^-ZSC6A)YTCY?H#KT M\G3D#C*2.M;>^L;(:UR_M_D^IM^'+) -TA^_DVA@'%SU75@;T,-CV['6#"K% M8(1Y(2%%NCZ0"(&F'(GVVA)!:G8A.'4F5SO"7$,?P5#^3H6?O^,--?[X\Q)OP.GFFKRGNT8+HQVHS73R MCG56I 7/L%)"$LQ10=K+4(060O0YVP4!W-/$=]S7&\FT%\;;_Q/DQ:-_Y8TR582D)/&M&\)?]E5Q&E6L\;Z]?+6?5;TIM(WAB)=,2R[M'%3C%9M!W0;\K-KIW7]3U^C*1("B8% MI*1 3&"6@;8-)=VVN]T^.7*,:<"8:*$9?S\L#)X_)].-DVMBS^1#>3LW/>9J.S.=,7D]OZTWK-WB3T=N[:0P'JUN0ET M'UXWC+('C+XS4]ARTZ_(W6/G@H3YL3@.@?+$7H7H1V[B\G;SN5P]H6EUD[I: ME?.;I=BN3"^9??MH@I^UD;DZ$%I>-7];[,*BJW]LUYM:)PWBM]5NCSR9[:$GFR/:9'J ZR9G0WG33A>_ M T>Z"6QCT-,AY$YPFXJ7QLVM8YI5Z5W=N5[ U[E"3MW6@KLF0OS MT5!]8!P3T6#65^,8B<&F'BM4HJ!"%B+-,I AEA>$%H><#DJA7-*DV%AB+__< M5YGY(B%_0L4^BFK-?&C M5TU[2^P5T9$=6[7;-7+8^3SL;2*= <9$H3F#"N<@+=J]30JH@K:O@?A^?+PQ MMA]5QZJ H7;_SU!S8>QT)7,SB.M9Y>3%E6'\4FR;'$J(:3 M[/&\2!I$S83=2:##A299L Q&/) M->C?$=1@23Y<(BA2''^/B8NQNQ]GX] *;_2/8O0N+-@J1/.*[[M5=3W?3##B MM) "4 @*357!M,S:%@B'W&75P>5S(Z\R-%"2NP:+FR8XD6.G![%X<=."'27O M+E,2105.[+^@ #XLC6/T>R&ONO<1Q_*\N[*^LV-YH[[6IQ#*]2&;D10IGIN& M.)(X12GCF6K;*U+@E&+XMQ(Y5C@ 2\H],L=Z.'_Z[%2B'^;<-.-(6@MJL"6- ML_129,%+:J[>CUEW[@1/)C1 M'$"9FTPH0QR8_*=M,\NU4XEOMY:B+W;LP#5[&E='>&Y2U)%,.SGJCTA_C@NP9;,)_%.Y-.JX,"VSJ]OY%2A>*&->KA8'(,S[S1Q M@@'4.!>:&H.4R?5*&3P^=)\TP*@_+5-1D< M. -TR?RL>1N'PG3 _URFY\B$LVZ(X0QX S30M5Z&9-:]^2E%GFI1P. MGQ]9.XX#HL/Q%2_>',4C$F6^\G&O^&P@#;$Z-]Z%P)'IB(\%YY3$FPVGD^1O MJF5UO\4V\"EXRH32*XKS(EE>J >)0K&E O7'KJ,8-22>(CNHTAYM\ID5BS"TV2E1%*H\BX3W] RRH/. APO"XLO8.)3$&_VC"N N M++A5RC=7(AA+1+4T(K4U.K4/N:KEFI?7U6I?MO]Q^K5 M;M56%K\/A[I*[.E-9;4X)$?3DJ-MK8OWO]^85]\X>V)@TECX8AR' M4B-ZZ^)$,'P?&%U":748%^> :09T77^22IKF0L$6!T#, MZ6Z#\*U'7@.H)Z9Z0GIT.G89XIJ#",ZPFWF&]8/;?/+\[9>CF!Z<*;T@^O'< M,PXICVC?I:LW(S#I=_>OREF>%CE4DB.84Y07Y+ )!#$0+EF!VR?W$,?'O%5@ M1!?9VC(]PA%GC_WB1;9N#-B.%#5=+V&;"*"$D;&,%%*"/ Q .@N-*YC@EQ]F*9T3'CQ5;V7GP6O>; M;?VF_=OKIN731TX/ 5:];(,@U\K\D5*99RP_;!JG1#F]B!V\\)-ICO MR;)!7-]*MLH;DVW]=J3Y;?-9=\;E=2'<$PEJTX2;*(9WLIU:#NI? M-QD]N':/-7ES<.T.[OV7K(=.0UV9O:#"T9PT#GF.9U[54V>/(^C[6#;%0O!4 M P%!BK@&"AZNYX",1U%SNY9[2VUWDNT89@9F.:R4_60 MPNG/=2?I[(7F/@+142XUAD(CPBC+4Y3GA!2I$7'$I>U5/A<;R2FB6G&.!):$ M@+10!'#!"F(:)Z"(>#MI@ZO)\.\A&RQ!O,C3A0$9AM]Q#+] MCR\S"<@0_;W M()O&EIM=$6P-X&.]LC1A]4L'6@@JF) 09"*'JAU3*8!.AT?/-*%SE1= 4JH* M0 C1W*2FFG!.4JJ%EK%K-.ZA2FI8R:\-L//#*2B!=J+4 W=N:N1!6Z0[DY\B MYH+\=&1R'+K3U8A'%RD'X,16:7Z>_J-:B>UZ4]V:T(ZC*%+RF(D+,M*!MG%(2!<#JF!=R+$H>WI;OKV^ MUYRL;DV -$D)$EF&D2AR5$A,L)"'V%_*5#J=>3G;BAEFE/ BXY H BEA0BM% M3!-YH17(8]\K6 .KL_3[@I+\ND/GJ"@=N+03EGYH]-67YSB+4[A^CI(+0M.= MQG'H30 ['A:W!V+F.?695NO%I&WAY[)>^9A@8#Y(%UICG#,B34M0MF,$I,SJ M$OBG/E%1QG3')*>Y- X3',K$A@ M#(XZ2J %5VX2*.PDT)6*$4F@,_2G)-#/?N\=0OZ-E\O9Y]OIZK=FS4\@JI$@ M!1&Y3 G/L:*\[=U<%4Z5GL\V)CG.2O96VC M^Q5$(!F24B.F4I77515*X7:TT8+1;EKVH#&244@*$Z_F$A!L@@- D499IFBF M$72\F#^TEGEM+G3GUU?-(E(;4LT&V7YXCBTG/?,D>JQZYFO.LWK6B2?KI]BF MBW+]OOQ2+K=E\Q[VFW*S#P:UYE@1K35-"R.<.DMS>EAVP47F]/S:^68R( A7 MLDBY^>P<8R8*RDV<4NB<29K%KN)JD"5[:"]V+[B_2-ZXWO/?A4<[Q>J)0C>M M.LN><(9A#XPVE0?2 MJL65'(&YR9 _>W8BU MQ;A+T!&<#B<\YSSBM4'\T' M-'ED+C3&]3NX]0L$&2$$U%=<[/?>808Z+DX=VI$ ,($SI#0REN&44A24$L>7[1 MR9,=_],UYI_O,\*"2)'FICE&0:$(@I EIM-V,DXS5A0Y,Y&>8HS3 M/$,X-VUDS*TI$C%W7R8':DZN1CR;.'<7S9 ML5:G=O_P8P^L.H92#@1Z1E)QN.L<2/U:X]H]839T''5@ MR"6,WLM5N75?-.$;N7J=OWVNEE^?[OS?(<:ZQIRG#."<'"1)!0 @$Q$Y)R"2++ M5(.IN<>T@9.L:W O=CI=YU,!=X5L.&=85EP:P+24],+1&9'D.Q;1S#JNB]M&-$_*Y(K*.05=)S>K;I,(/A_ZY'7O);6,51V8M8S6(Y% M:==P^45R1#9PM'Q"D4N\[,/L2"-F+U.>BYG]^;&N6ZLO#OQ<+0Q=:_7/[7SS MC2VOVH=0RJMWTV_UQ+O^6'[=<&/_;Y.\, -J=X8PE1 )G:+=(,.*DC1WJV9S M;1QG.I,Z)9!GB+!4,0Y394C!'&AD^(A=XW:"]U^2'>+F/L#F!R\_U: 34=W> ME_UI"3!G/?]7..E%ZJJHOEG7$(:3SS M'E;@Q>716G!GG\NK[:)\>_UN5=V5J\VW=Z:';PR6&M1=C6%W]UO!&&&<%HH4 MM*!YCM+]O858(HRPF]#:-HH(5":"0EDJZ\.ZNKY%5HDT1YE4K.!.X8V/P.YQ MUM%AB]1$.3769I0?T/K=$!F.>TMA'8)V-T'MQG(<[;1D[9)FAB9^)%H9W*R' M&AF'-UMM/-OH27D0E1G""G#3(&*(X%2EN!V:D$JG>^9LVC-#GQ99(3)>0,*I MK+?Z4\BEF0)2IO/8QUPOCL\7_J6%0:BV4\&^60XH@'8$1U%!"]8N"&!(SL>A M?4$MJN+UT$"*=U)R9-J@N829!L+D^11+IF$[#(WT.I4GVK2G()."%Q)3# DN M6 %-S"-3G@.H"LECG]VP&I!>)8M!R.ZH>9%XCJ!Y@Y0S6O#FHWH>K(]<]7PL MLE4];[9L5>^UZ7#M95$9TYE)J@L!!) *"(%U.]YHIIPJ&T\^%D,!4D4A(E01 MA0N.(_J1!C<1-FUPHL9.@2&RX*4T-8J!BPZ/]%Q3#@Z1Q"(,/ M\*IS!W$;YGP[7]1O$;5W;T&@38Z(1Q+^UMT;@->5=Z[(9]1&;A"YN<#1!>T)P>PXA"B()8]>-0G%CE4-\:$) MT]S'JEH<]3 K0,J( AICR+4L<)8=%D*U28BLZX7/-\$(Y9@46J9$DCQE12Z5 MAC0M1$9@(=+(PG0Y285(!K@D M:294P5,!#JNSF%H)\7-MB%1A(5B.$"($99 )F0J29: P9FD0_U[;':QC/-B, MBG5UO?E]NG*\QLB;1[O L \*W53YP-[0\> 9:B[$@EW)'$< ;F@&)=B()P51?@*G&8C"E)G:XONM ,5)06 M/ .Z?O!34L9P!B4#C-7W3D,=>^'Z[?7U?%8FURW +IEI%S+M]*W=JOI2-D6J;8*04X*P M($ QS77!"U)DQP*=U.H-/)MV:)HKS"@G+#.9-BHX2R4M%,8ZQXA .T)+Y M"3;'_;4N-%INN/7$H.,.W(&\4UA#[;B-%XR=SD5+ MKP]'_%/!="Y3H!4O9$930.AA#QMFN9,R633'LXQS*ABHHT'%6*& RIF)*[@0 M.82Q[RQZIHCZM<6E%M&(MM.NGCEVD[ ]/9;K/3:XNZ0@(R/0]M"&F1;J>3+ ME=5^P-E6U=?98EMOEYXNBXEJN=ZLMK-ZY?/5TOS;&].CUS^MJO5ZHNM2>25R MFN6XH-Q(,J.'A5PLK-YE"@PII0J8^4!+R"'A!<\SQF11GVS*?!*MCLQ*+DU3*YV]OT(KFIK7)8=>_1N18;'./T:R>5?O% I@^6 MG'RO_@WQP*7O#B[]:;PN==AX&:=K_39J>G:QW09/,(+/;0CU[\$1;" -8'0U MZ*AQ?EUC>[M=3#?EE2SO5N5LWHPD\_6BK+\PH-AMM=K,_[OY_EES)E"+'.2$ MDCQ3M"!O=S^-("?LW^_'S)T/PWEMZ^:;<3+*< M"\ *,Z_)K& FZ64Y;Z5(PE1/FFNV>DHN:T"0"*5%)AG1!2D 8#@G&2X$U#G1 M2+A=!]#QVOSS[3!12(930#4E5,L","U%D;(<@4+#V"?]E=4,['Q!J#^M=DE; M7XRZ397B 7V>BVS![@=U6&4+2>PX$I\@ECR^'#00.YWW^6M5E#F7D"&4*<$U MT5*FZG@X 5-ADW98-81XP1GB*4L))]R,6\X @D AF*:( K>=JL#IA$-V$(;4 MCKOYH?D,&,T[!7"1]^^?#N*"LCL.G0ICBNUNO3L_[I=JJNEJ:2*[];MRU=[M M.9\9$'*^V-;KS_7M=<6D..!>=8:K*_YY&F!45.MX_X8J"%3I$) M*:$ B&2RX 80 $1KAAAF2$0.PDZOW&R!U_>*[V[4?9$TX)NANH?O>^5F8,_8 M*>$8G.(FDL[^V%_2F0QWU[$?QQ<4-K;7QB&^T:T\>[EG3%;=)9LM-_.KNN7Y ME_)#.=NNYIMYN=XEZ>65-KSM#@'M7_1X"/X(%('ZEDHAA*92*(4! *C5#,BP M\E/S8/ 5*C>=N:B0*0@+*=%(8')2+-<2$YC/_][*BRG-B5'HY+6JJ3NK]4T)_'76>)43K;?P()Y.<133&A'&0U^_3>&\8V,?5/P-DY:R!?N$]G M[\LOY7);KFM(ZJL1ZN5T<7@'R4RRKZOES6MCQ!5;K\O->G>?-LB$$2^$:"8Q M14KF"N_#7G1UZX-AZ)C!34',([Z>RNEE-[S[/9]-% 00PRH HFBMAGX4[Q>+U,T($_2XWM MA3HW^71A+8X.GB/EDL1U)G(DZM7=CH?"%(@9:\TI;QZVMK_ FQ+ .1<9,_J6 M90I VMZT8<:,%MA)<\ZV8H(?A!C*:$$5P2 MZITK@307)..<1%_:V %[D=P? M1EZ/!'2@TE)^>F&QB_P,"A @9AY3H!FU7:Y67V; M_.=?)Q @C!FA("N$I/6RG$;M\$"IMMI+._FX#()ZV[N^T4D3@ H#6:4T)04% MJ80D=AKZGR9@3/Y:V5Z"Z<+#99F(1(&;'OSGVS<_)7\U?_AHP+J<_>M-]>7' MO26U!.#V+_7HQR>C_VCM$\/<@XIAQ[,/X,K;[6XC5+R9@%PC@E2*,5::899" M>9C 4L2!WY&\5^]^X:]?B>2M[FNP_O7]A<'JP,DX!JL+ MX,K;_VZ#]9KG&B3@%S!?/ZV8A4 MY510EH/LL) CH-7+ZN<_/0,YQY@PF I!4J08)KPH%"%"8RQ![)<<&DS) 93# M<4<_KBX/['YH;/!CRJ'8Y[1*?,[L^E,G=W!RZ>L?4(6NS,S@B.1 MW?!7H?J(\TF@J^UL\W;UH5Q]F<]V+R)S#G-,E%;<_"%20G-\F/,9PE8R>K$! MA(LL4_5F"0($I 5'&4VQ AI*8TX6.X798]J5*^QQK7T?6_>@SVX[(3IS;N+J M15JLTSV/B+FPE]")QW%L(W0SX?$IGJY\.*I+7:?1]ICV^6$C7@3J5.M4,@!$ MJHI#595T?!WX?"N,"I)1( N$Y MBEBQ],BU)D9NPN9JM_+E9RO9ZMR4^[#J904 M4*2B/JAH(GK"0"$.D[1ITTJ SGYX80(U(@C3.9(D3%HY/ENC%D\M=0)'Y\KS7QY$WR[MY'MMZ M+D/L0LL($L1.\*M W<-5-E_-VO< @1:(IH6D]95Y#.KZ H,VJY&9PU7G]SX6 MT4Q3DJHT4X"8@<.E00P+2 JF98[[DRWZ6.BT8_E>F.^ M:H/2]KUUE"&(4E0HB@5.B4398068,+M7;RR;$E!GBI.48Z0)4?4Y;( %RR$N M6,IRMTLV/02Q!;A[+WH',5GO,;H(0G=2;:2S5SX=Y?0BE5XBVYU3%^'ME5M/ M,>[(L:5$/\?$6=D.1N$8I#R<,564;N:V..EXLNSUX44B*3),I!*L!D0)5BED MARHF*IU.>WF#X'F> 92SG"!(3()9R%SS'%"98@%H$?N&1]^3H*]]7TR+YRV[ MY=%1.,IM_HGIHRA+K+X<7UB!C>ZV<2S0QC>SZGDXN&GYT_<>?5IO5M/99D(P M3SG%1@FDH"R# G$"@6(JOR&Q-!K>J.^!U(GYV"]L>< MFTR>OXOMUQ9=SSIXD:D+8A>&X7$H6B!;JAA]T$V;_E[.;SYOC!)^,6/SIC1C MU,2T;Z^;]M=OMYOUQLS#!M3^CK9Z77=1K;>KG6 >P*4%$9I2K%26:U#7D4#> M@DL1X2XBUA.DR&HGRV5U.U]ZZ%U?+K$3QA%ZPTU!6P.2O07)SH3ZQIB=$Y 53:SUG?ERA[ MVNBIP5T8C2*Y$X%I05E!@-1ISA%0Z0D&R;#=V;\X;;L,?Z]C@@<5F.Y58'E0 M@5EU>VLBM?5.#+9K\TN;JO[NG9E$DT^-'BS+33)?FN^5R0]F2EW_.;DS_WA] M\3+AX04BE#!8N^\[% 1[V[H(@2.#H07@H$,Y*HI4 U!01!$BF<) '-8 ,I[' MT0#KYJ/+P#XR/A]O#3IH T[HSI1_7T/7W3S/T>O)H^T EH]NACYF:2C#6G() M*>(,9@!"=,C2 M*]T4[-5RMFJN#)TN1!-([R24;3:K^:?MIGF2I6IW(\JK=]-OS<.EJY7IMLV_ M6T\X3"DG2IJ(B&E.>)KJXWI4FB(7I>L!3F1%_+"I9K\EU5V]?&P&[_L/O^Q* M&=2'=^_V28J;%/;A(3O)')ESW*3U!'RR0]^N'YWBKU/'@P@?)[?F-U]^JJU* M]F8EIW;UJ[K=_7!!G7MT\CA4O$^#J\$&5)#$=)]^/8JR)RG,-<90W=MI/>NS_4ZKTR=;5_1V_L:U/GB'?/UO>3$UZ=SLW-M6'S*M5\GI^.[^XJA75,7[U<3WXI&NAW%AJ.>RH MOJ^FR+C_6\^748%G>&%#E M_,O]9T_!_]_>N_6XD6-;@^_?KXB' 4XUD/4-[Y?S\ &\-GRFNNQQN;K1J =! M3H5M32L5/I+2;?>O'T:$0JF\*Z^F PP$*M2<*.N8ID5PSP8"2C#BF :5#7WV^]YSD$?Q5 M5L&_RBH#*CD]F9#=V=#Z>=#^^RI.6^?236F"VZ&'YO2P9RKC%W1ZC'ZVI$^8FG7V9]:Q.]LI;0E7%L \^?'L3ANLAZ++[[]OU MYS)6>=>P1EPCI!S AA+,H TN5#-++91)+FY$VH>&2>QMPP0C00'5-N[R2B=2 J*1C<* M 0BN+36$AO$IK%(L[$4-%0PRP14>^M[;N6-2UVVOH99;PP9L6^^O*]VIWM^( M3+?W_IXC>7(AC.4QR@?LJ2OF(8K]F_6L#]@K;ZWBG[O;?/7+>OE^O:GRF1XX MH8 J*JBRA'L?)BGS5IIFSF*$TQX*CF_6*5D^N24T[)R'V%,$@Y\6<;/ D8]'#.>>$2<-9!/\_I;6^7LJP-2]7,"[MNKZ/.T MSTA,XQB-DM2>.V=NPMJW><_*ZR \1M7.K9*QWQ9UV;!ZTB@Q''RA%H MH4!:68KPZ0Q7N:CR6[%M<4NI"?YU^'^P4BJ!J%2$*J&(9M -[G56J>D-Q.R( M,:'":Q]T7E;(*9A,%,0G24P1P&%X32B=.S*_[6KG=N,, MZN?V:4TQS&!+\ZZKR,==S..".4XLA%/4">G*C " B M;#FCE:>2.BD8LZHL."FPEV#, $0=0#P+'+:.1/1'>9P?/0G;:!?/PDOLWJQAXZ'9]G=I32(@&5&FB.?2":7]\%$431K6)*RWQ_.=; MHR!URB!B@[QCJBR@&C%*K9"&ZZ1W^EK5CHA]H7JDMX-C^9B!:] -_XMO!ZY9TI7EBPTA")$+9@D0G!Q I/):&R2@ M! [4LBQ M )118K7&'@.C@UPCP"5+JDW6:HHU /?9AV*7?3YBO#_74I[1Z4YN1(QE7%[3 M?.8[;!6C;\X93)1F6VY<-$G1B.?);H)1Z>R!KM,/!7]/$D;2+_EV$OIHS106OE0JELY6ORS3K;F:E3ZWM^)I8>[(2KPBKU?OEE_S\Y:HL\(P;:32 M*'1UF ;6-.Y,6!1T0BSGF1:DUP(2 (V6E&+*)%>$*,[#=Z#EQ X>S3GB:BHP M')9?^Y@ CPR]./C;TS*7@=_!@D>#OBL;L8$=4^P/?\D/GXI5>;]I?ZCK('D, M&3*$&JVU<#;T;NGOU$/>:Q7U!N[E%J0F*NR?.6944<:!(HYJA8518><@S=#7 MB.Z@A#&?+<,^<_UE><@WW[)/^695515:;A/SGUI2&7K 65G MB,8-@#U)RH7(5S<2YQ'RZFA#T>>P2DS0K*MP?K/YYV*_/BR<4H@9* 4'Q+O@ M8&JLFIG!15K8^.%G2Q]6:\Q\4$9,J482 V4<9 )C$1ID \O+ZP\?UM=YMLF7 M^WR?K6I0J8GHJ73%"4EQ$?(R& "FFC$ & ZN$=E 92MJPPI8E'5Q[CM&1$"M.DI09V M?.OXC,K3O;ZQC^HN,W5!?'JB>!Y:U)1)C[:=/E0 #0G& .ORE@SVHBQ*BQD@V%D))1Q8?1H< M::(33TF$P6<+T\(!Y M76?2&0$02-K?1#0G,' BF&@%$A0HJE78## C$)-A(Z>'+FX2@&4W#;+49SRZ MBM6G08^>O.B9 MJV0M^UNQ^\>K[9M=<9WO'[8,!26.EE>1H':($:#EJ&6"DL%&/>&&R&( M4:=YJ T"K73M0GM2AJ:P"-LHSZ@/FR8KO$,0 T&1IG#HE.P&6?:QA-92UKK0 MF2AK(S'96M9.?%8 YZ)JS[,6HVH]<#XS5>O#HN=4K3>VDE6MNJU%<1F)Y1)Q MX+BDSCK1S#?JA$P)9MW[X("<&H#+![PM%0(HA(C2$B*&!6'0#!S#.IMBEVYB M]4!0HB#US4UKY1G]U.N<@A@926%J9GJ1!/TY84BW/S[-[^9F76?WJ.W*%-O# M>OLQWUZO\[U=[Z\WQ?YVEY_>\='00((,HV&;2$5 Q*UI+G1"0WATSEI*HTA* MAHQRBAE*F=,*8D6H@6'#@[%0 U85.,-9W=FYAS2[@SK9FU=)1%[,?QNB0^8Q M$P>R[5&^W' ,]CJ7STH>2 ^)X!!B(R&4F$I$FLGL%4QZ'R"Q:MOCU^+_N=RMWI=/T=_]EIL_9KL M@JNP4=,&.&>IE,I@0(\[!V&,9U'W](=#IS'0S&&EO6446C+A/8_S&6>N"KW/W^S6U_F":<.0=!XI J4$W 9'M=$MH%%4U=:Q,>, N7PQE!+H MJ:-,64@(<9+9\*?6HZE9 _+G(\JL@9E5."MI6Q6;S7*WOWO2^OM5N4M],H[V M]3(J?CA%[(>5X72RQUY+4L_W#]%7W]VKV\.G8K?^5[[Z?1LZN2JK6H,NJS[M M[\%[6UI[_$Y93?!HW"6+X,(@AXQ#%# 21-0"H)@_22JUZ:[@5(9HKX5U@"$. M 658:DTD\1YX8C47."VJ_^^@LQ-UU$OB._?Q,R-%GCU53\GT[$$GQCA#=VT/ MN\J2M^O]/YX*"U"O5/!7*75&&8"(\HXU!W4F:&Y:9#.B02@\QLX"JJ2A7%@E M+5#0\[!TA4T_2JK3T2J>>8:QS!DPNWRU/F0EW"KL]MOZXW;]87U=%J[(GDFDR%]00; MP"$WAF!DC>'FZ)HRPKU+?PL_^USLRN=3MF564[ X<4'JU$>Q^9/C=$]J.F55(?$$*VMP MO43C0 F6SW)T,=^R.[/S$-E>+'F4C=D7.QT%SQ8WR_5V(;#3R&#-.6'6L3*4 M#)OI1+!.>M/[LZ%#O?T+W3V5JXWL1^=B MNZ:3T@W0*[UIW4MDCJEV-99TO4OD=]:*EVI+G.:U8BBE\NSK#[\M-Z>GBP 1 MQ$CE+-?&4ZX11J:93L"BI,#$XT\O:SA;"1EU7E&LN+(26*K5HF*X 9I:(WL3?OKQS_DV MWRTWH7VUNBEO"U?'3U_R(X23!X"$=!B691 L%TB$_8AKYJ-G:6\MI[7,/57< M"< 8%0@JA3W2BC-/&% X*3W1]O$QVJP5]G'&FXU5Y?W *<6V^Z5]\B#D\DH M3SP0:=C^\QG;][$VXCB5TY9$Y:63BT&Z9!Z*.9!MC^J$#\=@K(KV<\91AHU> MA0WQ?J&@X-0:JJ2U&"-D$&#-?-<,BQ2=[1L;HA ;QHFV#%.LM0Q\ J^D$9)H M:(96XOX/2*MH765;8JQN]%Z/4_DY=WCB.O!,UV9G&>'EX=+Y[QVSPK,J+?SJ M_C^K=OM1_3W(FM%SQUQ85:8: O-8=R:SOIC'1$Q;NXX \M73^([KYX)1@BT6 MAA&,E.%!D: XB9.T2:Y_9),>>ZW*J^S<"*K#UM\##[GDFAHK/ (#KS0GE'5J M_U%?KL\%):^1IBT;?1$>MQI,P'6:R-_1_*SW; MJ&+0T3J %_]K4;U;EJ\J!V/_KJP;=O[S4K-_+0Y_SP]W:K[@1AEFJ77$.,^M MIQJI9BYCS9/*; ^'$AE#N10,>8@I1UP)$K9$ ;C&QCLS=%CY]^WNSD7O+K,3 M]F:/?OKD'9DFY@F[LY-EM:N^?\I7#Y9EW_+#V=YMAAY[FR[JZKL/.BSFL=+, M@(E;O3GRQ.WZK_#VXT-H0S9771'BL+7),GI*3, 0D[MGJJEW$<'!,$,30T;'T$\&SHMP#4]?7N]N':5YX&O\^W^8<+ M3S@/16[:.C4.K^V6EI]W-;CL#%U8.Z9X5NY%NB*4NSO5\Q+;'NQY1A_[8BI6 MTM[LBM7M]>%OR_+0[O"MFM)!=#?+_7[]81WD^=@ZA]XC5*9Z*V,)=99:WLP] MQTC25;OH-J6UX>,I%TI3[IRR4A'F -?".<;0P/+6X,N6-< T.>N-V#A1FX+3 M-&D[(LQ.M!XQ3B1KD81=$+>^*9^'Q/5N53'L0(V3NV6QWRRJT> M&SXVYX! 5BN@%/26:>T*M@96O&SUS-^JN+XMDV>J?SP/ M'N]!&IS/!\M :6DI[@RBH[2_9/L36MX;7=.*=W]F%#T/H\1TEWI'&=:(#WE8 M#XKM]B%/?:BB*Y^162SC49F8O7)D\1Q95D*;R.>\3-2E;)5^ M&)Z'A]F7,0^S4_KD*,J?/+9X>K!K817&83&BUB!,G4-&L%. BD!CHYW(QY_L M", <:*P&$N.U@V@!*AC,*3KH5]>EZ'+;\WEGM 4%%@9!#AE M"#/OY)V;(:A2J;+XJ $#@ON)D3;642J-U(I#+9ACDH9F!W_]H1G5'VI-@V+S+A=\X@\IDER36$C M*],?0%\FZL*NN2>&Y[%K[LN88I!1V"K,]T1[6'LJ/'9E844#!>+"RM/^!VB; M\AS]\ZUHQJS7'CAB$*6,:TG"_QVA#A"B;5KQK_2WZ9NIM;E#UBJLUX:_I(C> MP-2U\Q2G%Z0V6M2=T7G(4 ]V/!VWZ\Q,K/C8_$,>/G_U-C11/YGR:S#]V*2W M6FK"G0Q-E@U[+^KY8WWYZFQ4!"^J(:.E566!(.(8)0H8ND71!B7KA=AYBU(\IQ0!C MK\7N[4P SQH$R$"*F&;E41W@S%!\FE!,NZ3'6"\T0RA@ C#O,754":(4<,P MYX.%0.BAY:C>?OZ\J5TCSP]W+UWMSQY_PT9:(Y@S MRBFF$4'@^&J09$JY)(Q#< 3Y:I?JN,$;#*6TR3M'&9VG^TSI!,^O)?"XP7I&Z0[YB&&PYCVL,+@ MWJ36B_.=)Y_<&OMP'@>KDY%=??J_=E M,<3KPP)BZ0G%UD'(,;94&(#JZ:T -S3V=E,_8 @..[>PL 1>%-442N"UU@)) MKZQ6>, B%>?XR]NR9Q94=\O.;2@O89^LN'N9(JA"8\C(FM +^9?\I%$[=QXJ M,K+-#[VO"1@?17?N]#'\]ME3P>KZNKC='M;;CV_"YUVOS^53$F8\$9I8KSS MBG/#&HE2AO.DS>C8X,..3QL;H'I?^LU:A(V\+,MX2F@! T/?)GOW*:_]@9PWNQ&WO[$;""(O5U(-@@G7M[,7IB#$TH7,\=L<.M68..<9^@.5U M4'KZ7(F'[\>H#$E[S/ *(%QH]?#MU?9#L;NIS6BR([+&(SAX[GTP5ZYG$$N8;_V%$.-NCCM6N7K1=W6V_QC M]7C#]O#K\B9?*!\^WG,DG2&0.B8<9,UL4IKZF W!LQ].-;):,,X8,U0RJ@CQ MG@HAG(.*@LA)5G!ZU)^RRMH_"59J4)])TP=OD.O^AIS*1JA GBM%MN7FU7^=?_)_^V M<-H ;!RGF FC.94&F].2ZS1,$XF'GRZ!EEJ(@-@:&OZOD-$4*<+#QT/$AG[( M\SC\CZBR"E86<*7J1#)IL4(Q)%^ME"*>JMZTX@$'%\6B+5]S48O6^!_)13VYI$"5@@ 32G)9)PV#4?86+#0B% M#=40,"D5%0I(H;WT!E%,3&A8#:P:1UQ9#2PKD07/?)65V.*5HSU]+XO'*,RE MZ4H>$9&.C,WO9)T-Z'H<22E^A]^OK<+@6UM.AL^:."VJ%*6M I3H> MB6S%NAW#$=7*Z8CDJ#>/XY[Y%_V-=D1-KQ&=T#_R-;JP$*,,3=#D7?@7"VX M@L&?UMPK#,(NW%-^\JT!CGHMZ]&'(H@$UEI+*0AET.B@9(HZ!(%&4DLSL!:< M@GPEF'@-2./EYAAMI_;^\PT;T7)]/.['>RBXU!(G]%U_>_& MIW#**:BM],X29R EO(QHU$.86Q>]<7CZTS%G#GI+M5:.6FL%=P@P@[S!FFDP M]*[A-*J/KP.D[QA:DA8_[X?CJZ4 Q%+5HQ;G&W#_'A._N%AM0H%YIBTGA'A'3.C:-*>)<+YKKI"EJT8R=?&Z,21K+94CGK >M>,!#R^H1UO6YJ,? MK2UX0D&ZL9&N(EHP.))\B"9BH 1J.C#,^WX(RRGE.A" @K M- /"4<$HL1X! JT<6T>.ZVHG)4DB,%5+AN*NFYI$T=:[GIQQ$:4H;;B;FZ:T MLN%956G/2(RNJ-#0JFILL_RXT,1KPB30+(@4H1XX?(K>,^&CM>3^IY;KM#32 M6$8(-58)I87CX5,10D[;H>,3)S!9B29>,1*I>5DEAF,E31DB">E!"^Y9_,S\ M;\?*]'.^)>ZBZWA(SHDH;FZ*;550O7KZ;/_Z]K _++>K]?;C(GC-1B%%/ K; M'0$EI?X4=R-6X<0$B4M->>^50%1A'IPAJ;&T#I:E9CEA1FOM1\J6J"!F%<:K M^O7$?78&,SEYHA.[L4<:HQ';ZH2C-:?]95E0\K#^DM)3AZ%)&^3R> W= T!LTDM@SS1! MC.76>*)N8)!>J)R7G'NV]_4U_5^$62. M*\01, 998IR3S5F%!TJ:J'>Z6C0;G 9+D3;0:$:%- HSB[AFGD*H-!A9D;YE M-<[LCQ)<5U7J0'9+I1J'YT[J%4OQ. KV+&$IJM:=]9DJ70^&O:1^?7'73A&/ MC=OB9KG>+DS8P@ADO0[->&<0A<%].,Y*J&34._SS[;*\5I3G?\EOWN>[A53*577" 9$! +1 MV69":2VC,NPBFX*"..TQXN6M!*B@+BM3A#TO)<[KX)P.K%(/T&7JXRZOKIRG MJ5-7/N,$:D0JTS3J61:S/VIL(XO49:(NZ%1/#,]#JOHRIAAD%';<8OZRWN:O M#OE-\."")'H(&>-0&B.P5O8TN:S22:^*7F@&:(*QTYH8X"F60"#DN%146LX( M)W!<=ZJ*SI3@L@I=USUD ILM]XS#$-D]PA7#X3B;Q!-#*9O"=%KGH4U]&/+2 MIJ\M-RTW><<7EM7!+'>[;^&;?UUN;O.% ]K[L)'40BK"&-'(G,+%E(.D"KMQ M+6/8"V/Q6\3KXB9_M_QZ5WOKKK:6<5B7\3$% MH:/4"V>-JN<=(\';2WJ0[F)#$B/O#$1,B= 0H!)IXYU0&E =C![ZRD:-+0O@ M4DLZ=J,O=C\X$G.IN\&&M/."A],5,[Q$T\6]8 _LSD.E^C'ET3ZP-WZBGS9H M"@*>%0E\4^S7]VIG>8Z\!X13"((30#C&H$XR)( XR$!LG?V8MJ2FB'L!@82> M(D*$]<98%C:_!'$-!WSE\03O?K'1!N%D);1C:+LPZ7IE?1Z3KU^3'I;/[Y^O MV,EXEM+T9KE[O:N@K"J7Y$V^J[*<%N5]9.:T\@AA16V8@\=K 6$N(FW-XDN^ M>U_$>@HQ+3J**+$44N9D^-))@ B5'@IN@-4@Z:[ .;CHB7E,Y-M765Y7V>?E M+OM2(LQ^6F^S5;'9+'?[['.^JW_C3VE>12^'3\5N_:]\M6#. M6:>-*^^J&8JD8!XW\\\BDY1@>:D=BX"!!E :G"SJF)+40>&OT M0.>6)V"5T-7?;J]NZ:PFJ]J@A'91LV/R]QVRR13L(45QRM6:V-DI5GM+GE>J MCNRT5JA7^_UM: U(Q:FCWG !,+"2""=/\TB;I*/]Y]J U"ONJ5,"HJ"\7'@I ML<-A^V4Q$'#HFIZ-,M6SJ5:B;%U!ZU&;8OELJ4L#4-E=DZZR&M;$@E2#2!&C M1#9G*D2I5KPD0JU8:2U YS=>!-.(*\$M(@HZSXCWMIDU4,FD-/"+#1G)*-.8 M<&0,==AIY,L7(8A &BD!DAY"ZTN*BCM\/>I1$KTM16DH9OM0IHYWY7J4I\OW MYGHE=Z9"ULWJM47[W&J-@'E:?IV MQ_;\PEMQY%V0O9[9GX< ]FU4,>B([2**CW:O1D' 3&B#.$,9P]0YT4Q*JN/J MKT4V!3E"A#&EE%8TM"NU#/Z-XZ%-JSP<.@/SD0@>W;D^(E]=26ZC?(/RVU'Q M)@Z!728J6MU:,SQ'56MOS$4UZ\A1%Q4[;G\I*)_L)L98$QP+;K5QIWP!A%Q2 M_OB%9I 1R%-C&-* 2@$DI48(!P'"*C0^]!7DY]2K:URL"['M56L 3OM1K"GB M8\\3E*A4B:S.5Z52#8E0J%;<=%&G\^TN],Y8 AG$'BGMA01:-S-)2VZZ2M1Y M6]0 ;1TC&DA' 022(,RM4T@0)!@:^E&,YW2JEZ!99Y[;*]90%/3_U.<3)IC5JGP&6%'(I0X[8$JHDH*7YZI#WWII(#5ZU5JC6G$7ITM#TY:F M12?&[DG1N/+S!",7)*<+?_.0F4X6%/V-IL2T[^M/^>IV4U5OV80?%+OE8?TE M5[M=&$_U _%JN_HU4/#,C]^%K_;+Z^HZ6ET(*X!R!FJDC.(&6X \4) HYJW2 MTH.D-(@)X TL9HU%96[Y/9NRA9BZ+Y*O,?UVG6^7NW5152(C$GK/ M@/*F?#U'(,0P:-IRG)*TNQ+MVD@1F%:W(QHTD]3E>Y*32Y.[$X@_+K^NN)B/MX$/3Z/-6(:TQ_E^TW&?[3?=OM^ MOUZME[MOKW?NOV_7AV]_R0^?BM6K[9=\?\ASEA_SU__< M!E7^M/ZL/@1Y5IO-.>"%)] 2HPQ$C@FG$,14-#BQMTFIA..C&SH*<3*HS'ZK M3C-4A3W'PNMI7R5D7D!13*4H81X-1)ABCV4#&&A!)!8Y,2_+JU-+#< M' 7F#E2K\OP=R8P,/8[&8YJ[F4SAL-O\I]B)V>YW8G4F*MB/+<]M_WM@*%:= M'C1U+(LM*%.(:PL@(A@SH+1#35M :)*B2NU:&%F-6I;-;\E>G P-3UPW^9FH M1/Z3M%S0G6XTSD-O.MI0]#FP$G/OEKO0Q+%XM3.,0XLAAI0!89VB#C9-((G3 MKG:E?/#06745EI>KL?? 4)QT#$9.FF+$\C),[ML9!Y<2W=I0-0]5: ?]80I; M>_MC-:"*+VT/P;3P2Q]?;<,,"SNT8Y-&26BH]8YI+J5V6CA3-ZF104"F:$*G MA@;6B/O8L@9<2]'H1FFF%VWFH4#^F% .,O=0X M37']CT_%)M"UKSVD5]OKS6V9Q_NFV%45'P^'W?K][:',77A7/ UQ02"@#FCM M' :>0F2TQ@TXY8Q9?,YWZV(5]GJ[0VQ89Q1@*3/VH0W1DUYU?9?]UN M\PR#JRS,*Y8: QJGHV*#1;/KG30]/3?@/X[G %?9R8CL:$5V;D9V*+)G='CL M8%0?[%^,6HW:O?.0]+&-?A0'FX#S;LYL %CF:^<^<'EW,'$$O]_?EJ*W4$)9 M1LNJ04H9)KDR #2 + 9)]\P&A#%X3LRV[KPJ\:$I_TXDY7*T"%N^ZBL]/B8QRPP3X'?SN&XV1OO->.FX>PCV%HE"<_ +O/U>ZY+[FN^OU/E^I[>IMP+M;7Q^.M_Q^ MWZX/^[?YIH2_6B"!&'+>.:VTEA0Y+GB#41 258YX&F1#G[ <<997'J[/ZO1E MQ>?CNU7;5;:KP9:_\_:WWR/?@)FH(R^O ?/OPQ:[@F.]A:PV)JNMN:I+9%W5 M%PNSHTG9R::J8^^L.OY:95?6&#;KCEX5U[?E*6SUOMIWW.'W[)A[QS]P%DIV M2Q> 071T ;A^PF?8-I^G=9-F-CV8@XSJT70\!F8[N;SIOB6UW#?A.GV*0!Y M$R;;PD/.%59$& :LE$XB!ALL*,!*2_H: L' SD'CXI4+__%&_^TV#.K,_?;F M38MH8/\]D!#\FY3\WE?U!O91OAO@68E\@MA>*KDOA?(&ZZQY;/ &MO&I0-W MC/:AQ/=J*;S-ZZ)L"QPVEXA:A7WY7"0S!B+2X*"4^-0;H7VWGR(#K6Z+UD@: M'3Z<2JQ4$__V<]BQY8-MX@;LMN[2/7Q_]2[;]\N]9 WH^2CVDYRV5.MN_3-_ MI>YH7X)*]\%DK$*KU?]WNS]4M\H*M5I5CR@N-V^6Z]6KK5E^7A^6F].CI^[# MA_SZ4$4'2_=0ERY\F;"8;_?5=O;7_+"@6CLOD66:05 6J[?XE 9 G$FJ+#HV MMH']Z[^M#Y_* [12* [+KUG0[=W=QOPH\.7V*$VL1^_!."F?<^>E"?V=)>4) M^YTM66E,MMYF1W.JTYGF%>C:I.,Q36G4S^]+J[)SLZZR8-BXBT'/O7)AJ9BJ M_^>QD$QF?3&/6=AV$=H_"[/"]/XAIK?Y?]^N]^M#_EN^^[*^SNM5]&U^77S< M5I]2+:@+9A1$T!%**32A/\OG8AO8F."6J])$8 =>IBJOXZA6UV?HP[ZC_/KY MH^69=FWJT/7:4OSY\RG?E MG-OEG\*T6W_):T_4%[M\_7%K;G>[?'O][:P8A-JNJO_:5%/TS\OUMH2G=F&B M;C^>1U'"V'K](7BT"R>YX@X(0HFA4 'BE&V0.^1 BM\W![Q#9X'>U94YW '/ MEB<93?/]YL!8I/LW!ZC#>8"5==D]\YI8Q4\EZC]=94=#L\;2\\I!U8'"F;%9 M:>WQ7V9'BQ]&P$MY+SZ4H9!Q=7V$CKRP8,QI&,UC)9H5(\5\)_TDU^*<(UAH M'IQ6#R@V@!%[RN65F-GCM3BW724K.^_IFW/]>[_.M!!R;_L=#. M8Z,UC7(-2&^?&3L!JFB=Z(O0.XE56P\O^./Y=XLPJH".7 M#8AC[X*P]DS_/(2S;Z.*08=L:J1M7>Q.L;W-C*D.U!_S4,OAS'L4GQV4QU@% M_7V?O_[@]H?US?*0[Q>:R?(B/Q56 @BI"Q/W;M*"M%=;'WXT9(AX[2@"E'H. MM5,&$"41APP;1@=6O]_K9-H3GC3U2Z4I3ML&9"A-N1Z2,Q_END_1!5UJR>4\ M5*ESE(^\.NNA>YKP?,PE%F&72:8"@, MQ!!+!YH98HFT*4(2UZ*T!AD2]M)$:&KF\^A M];*=USN[WG\N]LO-ZP^_%-N/OZR_Y"NUW^<-@KOM,&3*>*R]8#JX$)0+;E S M;;WD(D4>6P' P&GJ/9+&"2H"".VE1E8CC!$&-BE&W^:NZ@ES.9]+K#]78+,: M;=(<'K%7XL1T\@Y)T];SOMAE#> G^V4^&MN&XPN2.VB7S4.!AS6Q&'$*I+[) M^.B ^.D0)=1, 8V I Y86CX(*5@S^UW8:J>]MQC9J#'"$H89M112!*$"&$!! MK2 ($(@'SQAZ/JXG8^ QA)X031[[X-Y"&7_9CUZ M-G 0WJ*+;>;_/#NMV17;\.5U?N8H/X(AK0Z3E @',%& X/*4\SAE$<=)Y\;) MC7.@C672,68]5=1)Z"#A"A&* 6%VA$.3TC&ZPYS=!YU83K-WZN/4[?G(9RJC%V1TL,Z9AYP.9][#HIC#\ACO;VY+R:B33=ZN]_\PNWRU/I1? M+9 .8J["[I(2PH@C2H>I?9S.VJFD&E47VY',,D0DD"KX6)IH(!V"@ECC*,9F MZ(? [D$K-Y(UM*S$ENI6=B SUI,>O%DD<.8E_LQ(K67XHOE5*^VOYV6&Y7RUU9^L]]/>3;5;X*6KJZO3[\;5D^ M85TE/E9EAFU>__VVV&Q\L?MG^$<+SZB'D%MMB9026\2L+4_"8 MO)%"&2$)=1IHC!DQ4"*+!6)BZ#=:&S/*B[J-(=6-C,:4[&A+UAAS5B;\I\:@ M/V5_E#9E1Z,2HZ&C=6^>1.'42Y>^J%"RH_=C_/8T48W>IBVMF5 M?#GZ'$#PV'>WRXTY)D#EJ_K6SJ$\V*9*28\@%=)0";P[I=A !67ZDT^Q+5N@ MM=?>2X0I=5@JQ9133DI-@(&HQ?65-F\ZY1_7V^UD=U@BN;J8)]@OV_.8V[U; M]?C6]@"LQ5]+J_7B:13'_USG^[KNW0(J)B223A(HE>">&ZE/EQZ 3+J=G=@T M%:$U+VS0!$TI<4):ALL"J-PI%/ ,[-,UM2B2ZW+VRV^N@[ M94>L5]D=VF/ESK&O]J50>4$=!^J3>8CD4,8]NI(W((?]2.:;Y;> =9BFW]<'O+5N[X4\]0REM 9@YR2VE LJ):(,6@=P5@2 M9N+./V4]G1^!C$\P/JPWZW^UN';2%[]]2&6_G XED0W*.2EC@ZFU(B93_STH M8;I120K8DK/>-W+8E$F7Y7O"0'A!!?6GA \2OI=:I""V7<\5191I3R&DVH/@ M+PN,/,9&(N=@4G#H.ZQ",-X.+I;H>4S)WJUJN8-+8RUZ4A[?A##%S.EM@X)B)/.)%LT+[@3 M6F$KF744<"XY\YX1AH)FA/\>^D6]TU,L=[BNLA/H.@.VA'W\>5U&^H\*>F(, M?HBNB?-J)NZ5- \GL4.B^F,8@4UF]9+6#M=%,Y'= 0U\J,!#+,DCH%+?"AIVK%P I#$^3G;ND;.G?HH\@.Z!^N#PWN/Q,^&RW8/V[3F->Y/^DOE/K!C]43:#M^+[ ML:/H>S EWH*I7V:L!)R$ MN<<5!49H@!C#.&SA,??(#UW9XLVN^)SO#M^J:5&^0O.Y\L<^-SY5/>$%I\M-3W=>GB3K@B?;D=UY.*M=C7AXR:4/3@8)!/RR MWN:O#OG-/FPWF<1.,"23TTP!A@6&Z:(3(0$SG3!\=.-';5X @O;_F M(;M#&]DE3-"6T_:R_38O Q,!S%_"GS>W-^JFO/!]%)\RRS.X/PQ8R@$1$GM$ M#::-$A#@TPI\)[?.PK8/$V:,4(A2[I37-&P'(>> V\#-6&)]?28'RPIC5QGN MS'M;!1Z3\A[$]P0W.^+-:L#9"?'4FOL"H4ERVU?GS%5I>[/O19'ME\EH?3VF MB+XKU'78JN[RYJ&:5]O_*M;;PU_##V]W^0)(2ZP!2@:!!\!ABL#I -P0XI-4 M-;)-(\)'0\K1A-/X@5U'* GYB&00QCV M\$K*4-Q%'2Z?R[!ZOS_LEM>'A77!;^*8VO(:K4*J+">+.%< 8J,H>.D:[?,? M[('Q5C&BB204$*R8QJZ\BDV]" ,020E38E1F+-)38^*1=4 ]P++60U6BS(]IUZA-+8W10LB/P3V M-NSG=^OK0[ZJ(*KMZL%W?M^N#\]!!LQI"[012.F F >OB3<"Q+B(RE\& )S6XEZ[;'X-6J:@3++U6LB*BZO:U/V3Y>=SS&4K,S0])E.'LW+*ONNLL;"HR*>#IA+(Z^R MDYG9F9TI.CF_T=%^/S;'@='/VCGNF!AM%]=3AR5N[\8>)K-<.:=A(F)#.$WO MI*^;)VSUS8FG=[1J4W5[^.KUA[?Y=?%QN_Y7,+&J'&6*_6%_AY=A+PRBUG'& M.<*.$M46?-'+ MH&DC!L?"E6?']%HC;;RRRA !N'$6U&TAR2A)JO[?KH6!I>$()UM6X/ZSC48D MSW.V^K;78COG['8N7AW2!6'@DLKO& 2 M>F"MA,IA1!L45N&D1(>^VQXO=Z&\\QSD,4U*"-TV69Q9)>Z0N#0T=13EBRW8G<%?9-A]Y@EYBZ-(NH ]BYS'U M^C'EX9Z@/WYB)U53L.Q;:&EAE5#*"\65L-9I8B$CIR:HMBF3*.F#!YXT9U79 MQITGYR1MN)K'/&@'O>AAK*2-\]>'3_GNWIY[03CWU%)HI5/$JS")+&P: M,L*ZE-'>XN,''O,5HNSZ7F0MS8-N0UF=HN\3AMQC0^W19,U#&EIBOQ1:3V0@5A!L_B$/ MG[]ZM_Q:-Q=QG-.BR]?:Z MN,FSP_+K43BRG[--L?V8E87LTD2D*[EQJC(BKVDR$&C>J)^'J+5ES'%(,.S]3;IK"TB,)?5\\Y8 RB8 M#0TU;3DIDVJ)MVMAE,W2YE3$]07/9^A-0-0WPVT9B1M0[ M!%BL/(-0,H.H ^QNMX&\]>D[@1<_._Z-Q' MLS*/69X*^DEW/M'FV'G\RWKY?KVIBJB4#W8\JJ1URLQ!6I5YOHAZ3QCVP' @ M3V=:G"1EQ_36Z,#+XB^OE'[URZMWK]QOF?K59N[__?W5N[^GJ4)_!,?IQB3< MIBG+&<3JU+VIZ#=1+E\L8Q=DJ7?2YR%<_9M5##Q86XO?PT1$AD)C!G@ #"38 M?EVSF 6FO-W7T+:UE2QE/[5H87F1+8N9#QU>F$F9<,V^_3+EB MQ]/RTYF9J&<&FD/0M_F7?'M;ID.__M!\KRK/T+0-K 20 :.YI<93(2T[18<9 M4U&OT?7;XEAY%S?+W[U+_ERG[]^ MOUE_K$;GJ5$G EW!8Q8:>.(,A8B>;JDY0$S:??=.30T=YCZ^\+XIX26>ZGV)X;GX=7V9HX 8)+*4.[34/4"9N25=3BXT?),&HN&<0$I7KCK>V)6Z^4=3]IF_IX+>E8 M+9J[>4A+%P->/$9+Y*)]A.XL_]%I8ARSC&GK&2(.6GJZ3\F$3[T9W[ZA">)T M[:\@=*.T;=AN(#;[B-Q-=<@M8^29FNTM3[1H;*WQW=FVJM2O4G=DXP1J5U)9!O/+. MU#V?Z=?\,(L;4D\R=D'!>B-['BK6GSG/WY/J@Z>.P:6S=GW8'UH@@14NM&K+ MUS)/[1I)R>)+OGM?=(PP);27,OG.H;4,,[7WO7J@ME/4:2!.>PL\325F+]*5 M'GYJ0?4\Y*Q'>^*"4*V9:A&'6A ,L# 0:^/+ FY.:&6;%I2CIF4 ZL7/'27R MU$?$Z66&DD--O9+3.L8T66@I+J843=(\5*(5\N>C2(G61[LRQWY:W M4$RQ/:RW'_/M==DB,AI*::7WRB/'B)/TE) IN4K:DW5I9^@3LCMH=47H"L"%L\W30(&4XJXM>AF8'EJ4:3>#6M"VMQ\C,2 M86GJIPV*W?WQZJ0X%#D;U93GICK=4EVQ[8GH_^N(F M5I+>[(YAIZKE7V]OWN>[XX.;^S"XJCK801VKDB1VO;_>%/O;\*.[ASZ@,X@1 MX!WWEA(7W#K7H.)8)Z7.#XUE8'$[P<_V%>2K[/-REWTI46?_%_C? *#L<[ZK M?Y@H@8/W4IQ.SJF#TL3TKF\JZ%=9#?[TDG+HK&! 594LKWR]NI+2F1&3:6Q' MTB\(\5C=.0^U'LW:8II)TT7WZ^<.A.:&:J(0MU2%+QA$I^Q5BM+>;&SS^0/K ML[H]?"IVY;.8_YE!< 4 . GU>K\O,P7*B5_<'O:'\$78"_QGMBVV00X.FG*E M"X]S5+Q$"RZJ6!LV4J)XQ;:E6!I/O4"> *81P%00AT[[=H9$TC9Z4" CQ &+ M;?^.Z+"=$Q\LG$6_I$<30Y=\=_YG%[I?B$T.WHOST.%Q3'TBNCD2ORV4O5Y MO-)"&LPDA=8S B74IP-@)1EKJ=9Q'SZBMTGCO$TDKQ DQU^K?HSP%97D] _# M'Y_SZ\/Z2[[Y]KQ;BL05 ?3>QZ K3I__F Y^;'J7)FM\_[W91;(@5MG>[?!D$]-M90T811!#E G/#"!72W^W:@09LLP/5QF]8@B'9 M;W60HS8=$2=(0Y'?2I).A)^+TKAB])B/"W+4@;QY"%(7 XK>!E+B9:K5:EUF MW"TW;Y;KU:OM,1]OP7GP[,*672A% 10&<7]7FLS+I +0;=L8VO:DMAG*:,P5Z:L)P15T+* G'F!>*&N2SU-#,7)*8KE_/0FTL@_?U>9=_RK?[L-6H;VC]4NSW5?F,=\NO"\DA M($!(I9SAF".%^*D8M.6J'NX&9%_<+E.>#F-M5/86.^3TS7Z[T7 M(L5LP@Y(%+DS[NLPVSVLS7W1GTJX?SH]6!4PCWYA-(702]HX4-?,1#.'LN[Q M3=,!68S5V+?Y8;G>YBNWW&W7VX_[,U0V_["^7A\60'H?-K/80J.8@ PQ<%>^ M#H*DE)P>FAM821N$67Z$F*:6?? 9)Y C4YFFB2<6&W393^03X_$HTB *^ MS-@%T>N1[GGH7)\&%8,-S:X)T0O')+4>6\&$$A8"ZN3=T0/1(N7*5HN/3U*K MMC>WU.;SIV5]S'>3?UQFO^4WZS *5K?788!EOZQOUH.#$;F-DT\4K(E)XZ/?J"8'6@=!X"U<6 %].@$[F(%:"_K+?%+GS\JVUP M/?)]T#D .*+:(2$!X@!:[4ZO+ HEDW+@DC]\8%>IO'I;; _AGX??_QCVF#6L M-$U)9RQ.408E:P ]>4#FJY?('$1@'I)V05Y:\SL/<6D/O^AIG'7U;,(6<7-; M'O2_*79E3.Y\0+TK[@^G$SCD%/44>(89L 00NS)[;+*HF[>T""01O&@7O"& M1EK-V_"7Y $,VD'SF-AC&_VBIS$"YWT]ZKJ@AAG#G(04*,XI!,B+4R57BI,V M2YT;&V7BGQ6]J#90;;9%W6F-&MB?.8GO MLB;R%.W\7'_*5[>;_)ARJI?[LD[^S>=\NZ^* -6)J'<9DK]O Z0*W>O/Y<_? MA+&ZU]_\376G?+,?WY?&IB=6WAUS$#/[HS,;DLKZ^RBK+8SJPR]RMY_RQI; ML\K8K+(V^Z.R]_G4]%F.D\A8U_.CWSP16XN'O/NQ%K@_'6WA_J9)I%]Z'A=MY0)FR ./RF.;4EA$@*:&O70N# M'_$VH&K123WA;45:[*'NT'REGN/>IRK[HX8TLO0^2YZ>P5\K'^_K+?YJT-^LU\8HJP 0?^8PEA["9 S#5CK:%(>RD00AW;/ M>W&ZGO:X2B.SRLI4IWRBT1#IC,]_("0ZX1./@6%<[T%ZZ9++/>VPF,<*-#4) M#UWL.?1)MS50[79EXV6-2/WM[E?>++^5WU+_7.Y6S:%!6*ZKET/W57+HNT_+ M;6U/6?#Z2UC,\]7;8K/QQ:[\1PO K"]O6 L$J?2@?$CI9(3B/*W1E_S6W5<],OMW\.'W'8O]J^ MJ9:7A2!>(X4T-!98[ F&\@2?0Z7GL0U/!#WP!KQ"^IM8F_WAK MZOVNG&1-;3F:?O0UM2TMHZVIG?IM^C75%[L/^?K< LHD8<0Y9)%!G"(#K&TL MT)B;62VKZ?#'65E/N.:RN+;HYZG7UX'Z=N9+[,GJ'V^5?=2ADRRT[8?5C[[6 M=F!FM.6V:^]-O^(^#&8+@@C!WGLN2%D40@I[\A@(E_IX]NJVJZD7VU3DZ2>O MC9'MSET?%7K_481SCJ=GL9W_HXMF:UXF.SU+Z[D9">;?\O7'3^%O]27?+3_F M5333!@?=+]?UXT+G*3D><@>]Q0)!'E8';)GQI^ F@S,Y9!O&MA\Q&;8A*#LR M5)_O9"5'64G2\16SF:?(]CN$I]ZA33]ZY[J+:S%P)WIH;V:C8UK?9I!Q_&_C M 0W#WOA^TH"CX'ORIA8:R=(&2AU 3!G*A0.-:!]]_STKL?]C+P(^P255E@)%(#(.T&I%(U] M%$$VCY.BOJT:^(QHSJGE/0R)J;V.*4?#7+V.A\GI_VY>1^*8F$&6>W_C]D?W M.@;C;:(\^;Y[?GJOXYB8>!ND\&7C."<4:(M$^!MIX@3')^/"=Y+>>_M.3!K8 MWYAKPGU/XV%J?V.RH3!79^.,D'\W/R-E+$R9X=_O8/W1/8QA2!O[7L 0?3Z] M;Y%P3@1H\)6 T)RQHWBT'!2FT:YII[.\#9!=Z/^YZ+!_YR/MQPR/[JL#T'9 M',_'T_H[5M+=S>=-\2W/?\MW7];7^=.6GE!61NVK%R//?VZ*_>'7XO#W_/ V MORX^;LOZX_4N."Q:QV^5OP<7RG,M,&?6 " !MQHIW1CA!88IV\*901]X^_?( M W^;WRS7V_*-[#.8Q\!@]M/?\^5N_Z=Q57O<#KF@SS,=&?-0XKF24WP7L[N% MP_S^Y87C??+"H3Y^W%6U&UYM#[OU=K^^KE:)$R$+Y(755E%@,)0&6JC4:;D0 M J0]YCE?,P96W;>__;Z_2R;-3G"S$]X7(A_?W;!(B,/-TX(?(?;V[#@[RVR> M8$_M ^;]RBOFOXKBB_ M]?KVL#\LMZNP/SA>BM?.,L0AQ9Q#2)7R6.'&*F/C7O?^7FP9PRMH@F7;598? MX6:'HOKV578&.?MIO;=F7I:_*(#IZJC/IW2?I+@G>:U0L[AF '2-S"R-=,,1"CAP)T]UX+U5C#L/21+NM+3?+A\P?&>#*,*3G3/^X5S8QNKL:';VG.MP<:FOG8;@#E04W'+AJ!MN'8G<^!G^4$9?@LL[9CN%]U>]G!,:YJ!/VYG.^Z?

    CT!QY^QPG&FP]'ZWSB92VG*TS< C M_6ZHFC1&VJE_HU/]KC_EJ]M-_OJ#VA[6J_7F]K#^$CSOZ]M=<(CSO?MZO;E= MY2L?>K"T^[96H-@!3M#/PZ3.]=HC ME]+AINGZF:2X363\P[2U*?L@=JWJ"$U_>_H#U-?U?N&U,$YS"K2B4 $J"56- MC$& DO+.A\1)E$ 66T.$ U19JC0BBFA,'0I_&#_P*O:>]2SA?3&I6(!9L]9!+P$-;2A&/M!8TZ#MC&@U]F>*4W[$OP65%#;L*@)<' MA2E'+OVR'7,^-QG1B;&4BMK7Y]2>H&;U#RNPV4\EY7_*_J@11ZXM0Y"?T/$OJNS,B3WM2:'KV;&80KN=PDC*,8<7@X[1EN9>RR6-+WB#.*?=$$P5( M^;0;,R>/S^.DHX:G/I])BZ7T)I@CJ$)8.^6<1IA !XE70V>;N-_>O)FH#LH= M"1?\MRZ4S<-EZV3!XWUMF6]Y%6&W53W&X/"Q.T MIUSTH+!::F<1;CE(K%S?XBU M(M7F?A>*5HS'!XO?%G7#ZOIZ=[O[_)E;O/RK_V]9]FUIMH [YTR6ALF M21DKL"#LYE-EC1\0&DJ?I@S:1Y.^*_M10\C3=T"66_$QW[)_H MCP\O]4=",#F:J(O1Y/[IGDLX>0#+'L63AV*O]8IE;G>[,(P7UFG.!76"8FF4 MA10)U4Q+:;@[/M/PVV&Y.[1E #V M$%7T3-3YQ_6V*ICQ?AE^<-WY^ M-(0,'0->K:JKX,E'^%VX:^EK#45;'\[5U?%0N(8W)ID=/:>A2.W358HDM[UF MGY&0HMMMN)NI=KN@XZ?&N#<(2.LYL()ZK(2B#&,;EBV&-85QSHVL)\XC7-&3Y_?#>K/^ M5P6PHP#%L]A2ROMEKE<=;Z"-1F%' 1^$RG[5^T5*VRMW\]$ILIW,V$PU.]V. MEP2[)3.=]Z' ,DB0E]XY:4M71X"3DX,P0['/!;[8D C_ \:5X5]*L=:24^J0 MAT8I)!%/>H"^Y1-^KBXX/LL-:"P],YT0R6;$;D#3>(D];JYKP;[^\#J,I-#J M]N-O^<=Z^B%,N9!,<*4 "5\PHX[9?AYP;5G*$?+SK3CH@:*8>5*>@083G7&2 M \J5]TSKH7/*:V#E.6+10,OV1VQI)\$=B(P[W1V'PS3_Y8Z^$ZKLMY?H&^3X M]5EV+ARI=F=T'L>D/=A1]#W6VJG0V_QSL3N4%]KO&G04 . TIPA:S"D1#2S MQV).VLC0$\T0Q@! DK%*.6$BW)CZ(CWPH9-(TYZJ+V3#NU.V#H*41LNTY1H M8!K;2M$=K(FUZ#$_$6+4@=1YJ5$70YZ1H\[""&\U#1MM9C@@G$K>[+%=V'XKWJ804TK[6@)B M.*,R;&$H]TIA"S"PB$+@D..#IULTD,LI> ]T-2<#X*NR[EWY159#;U=$J=*DBJHHE>J8G;)DJ M@,"33R4R@43F__H_7^^F/WW)9_.B*O_Z,_P+^/FGO!Q7DZ*\^>O/OW_\17TT M;][\_'_^]__X7__?+[_\/_WA[4^V&B_O\G+QDYGEHT4^^>G/8G'[TS\F^?R/ MGZYGU=U/_ZAF?Q1?1K_\LF[TT^J':5'^\1_QC\^C>?[3UWGQ'_/Q;7XW>EN- M1XO5=]\N%O?_\>NO?_[YYU^^?IY-_U+-;GY% .!?MZWV/A'_]OJM]M'Y\6N!T.W\-?_ M]]O;CZMY_E*4\\6H'.<__^__\=-/:SAFU33_D%__%/_^_<.;[SH95?.[R5_& MU=VO\;>_ZM$T-OYXF^<+4]W=5V60P#R,8-71[2R__NO/H=__7E>W-U/P[1_;7%<:CRNEN'O#_DX#TSX/,UMOA@5TQ,'?+2[3FZZF\F;\DOXJYJE3F%_/]V-_6IQF\_>5N7-IWQV MI^;S?)$VA^/]]327#1&^M3>=?5UV-Z/WLVJR'"_^,9K-1N7BVXKCHVG2C&IU MV>F,[O/9XMO[\,N%*B?N7\OB/JYYJ9.JU6MW\_JXJ,9_?*@6JQ6W#3G5Z+"[ MV7R**\&) _^^;1MC#'W?%8N[E98O)Z8J%\&$"J94<7R(-9IV/,*_+4?Q1.Y_-^.1O?!HOTR2/I4SK>:4NSNA^5W\*7 M?RQNRN*Z&$>-M[;BPE#>5].BYGO1I)L>1_Z?55$N_A[06\[JFK;I/?FI[6:TOSFN3E/(_:=1[8/8D[(4]-C3ISJ-E#9^/]&.RV?+4&! Q'\UL_ MK?X\;=P'>^IG_$$3S?+;\$SQ)7]3AH9Y^DSV]]G+G*Z"N["B>+I07G;5T@QV M4_?]:!:^]S9?A/=P6F/P#7II8]R;+Y6 !T;;9VV;8QQ MS;=/HZ_'U>&.1UL>P;OHB"_"6U!SY:G1M(T1/C66C@UIU[-MC\'CTJ-Y,0[:RQ;39="XZPST?UM,6ZP>-9LWL-( MXW;YVR#+2:/CA*1.>YC55N6V-*&]_?4PEP_YE[Q6O^BGF>_^]/V)U_K>P8Q=_? 8OXAOW\X M,NAH]ON_H>_YQE?PZGZU27*U7,1HG1@%%?W\K_EL7,P;Q+%T_+4](U-S33JU MPY-F\S1Z2ZYG5.8W<0OI[>AS_FS/:5>[Z6SV7;,8-B9CV!ADJ^GLZJWED0:; MO=W!/N^PY?$&MZ*H)JYL&>+=W78R]H^+T:QES/=UW/+X/X6W*F]WY"^[;'O, M<C^>?5S);S7VY&H_N "J2_YM/%?/-)U/3T%P ?8FK_ MY\/'V=/A?,BG44*VF(^GU7P9YJ<^!_-V-%YLAC>-R/SUYS"4K%D'&>*2($T4 MX1A2:9R6R&ID!*=>:$39]P!,HR]7S1[P[A:!C\O[(-KHC(VF3R?S9!:?@D!T M^/8_#N#0I)O,&X,I-\Z#\#>"7B%H(?2..0 (%*(.&D_YIV;CGZI96+?_^C/\ M^:?PF^M\-GM8^@Z$3*\(N7BA1$:S\0L6?]_PX8E?[U?G.[^,;XOI9-,Z1I!W M2Y&J-^3#/#?O_*\[7_J.U$'->.D+U!-$>:T1HY@S0I73R@D+'!>6 PJHD.?3 M$R]E\K=9-9\?F/*>%AD61B'"&,-(4N6)TB1.32E)$; (_9!O?VW!5UV _/BB M[R/12W#5@10>\&])(Q(2@A6+H$^J#9]CMFVKX1%G<-_G%@M::CE] M^6KLY^%)_827# #M>/@_T!1"(HVT"!(FL0*(:9U 1?RC4;$/"?3&QA?C?1?, MF^/D.] LHU0B10E05 -*&5%8*>"H,L)2JR1.X!IINFI^R6>?JU=.L_:P/J.5 M7.4E8HP![@6SC&6XJC5M[0OA6[=@'ZRX[;K MXN,1-^U DTS1L#)Z$U;+L$X"(010D@!G+,(<>EAKWR+9$G[M5&D9Y1ZMW6B' M!()?Y_.8AF,T]7F=!>]PPXQK"[&UV&@3/$VFA+0$.F=(,.Z1([U:O*^64YU@ M??IVT7H4FQ0,W_;N"#U[+K.>, PMQ=!KRB 0GE@+& >(!^MS9=&I-H_1\V8]=H#1\)"2AG7DH3_'*$N.)+:UMJ:V,,GT9A/+V)-7AF? MVH+Y7#MTQU)-7>#6',8(2V&0A\Y0[97@DGN M!78.L_.N#6WM7@^C/[\+0Q_ M5HRF\W?YXNKZ0Q#Y[,M.6Z1^XTQ@X 0BU HD:-PZ5E(B9@1B$C*1=!CT>C?G M:M.AZACOOE:3[,F&%=PAB M("C2%*;XW*]W3R^9:*T!WCO1PF#K,"H\EH5Y4 .PL_&5B=N4"!&E)40,"\*@ MZ77K;BA6<#)UFB-[+L.W;G[2"S2 ?3R[059ZH6F,2%%4*<>4",.R4BIUB@&\ M9TOM_2R_'WV+<5JKR*UU3GW;:X=;9@AX\+HHS*BC!*K-?88&!V^'P$N M?]"3YMJBK3K$^N0-V,>!K-[.^;NJ'!\^\-O?(O,06DTUE1YJZAS0TEJC'?8, M:>)(2@3_ZS5"$_F1"'(:,8K).ME1/5*\>#J37@M( #1:4HIIW-DC1'$>/H&6 M$]NGL3B@\+33*9$*<5_FH:GFB]_RQ6TU>9)H]L RNO/Y3.H #2 <,ZHHXT 1 M%QSZ&,1..),FQ:E]O6>]3=C'NB]2AEQ7\V+0_;7LR?#ZR"5QL$M MMQQ3JI'$0!D'F9&O$A2]"5(K;XK/TWSM M7AQV3@\WS)QC0 #K->71 C,2 JB0CC=H IXZ1?N\WD/E4ZG4*M9],2ONQOQ9 M3*<'.+1Y)!- 0X(QP%I(BK$7U%F"&2#!*Y=0PA_RR/A4MIR(:K]A!VOR'C*- M#SZ?L;#<4@\9Q8A0&%!AR&".K25".X=3EJK7>RA\*F/:@'@0^V*'"]U">U-.9[EJ[2!Z[\_ M5-.IKV9_AD8'(&KI&S*-A#=2*",DH4X#C3$C!DIDL4!,I$0JOM[UJ3:QJB$( MY?*N'%J@M=?>2X0I=3BX 4PYY:34!!B(4HX1&I/R?D]BO+:IV3MW3KR9V$PV MO6T@/V"V>Q8/_PPK_)OY?)D?TJO-.LJH\-QX81V/_BMQ0@8=P156W"DD2GP(?.SNIUD&$)G3'(*:D-Q8)JB1B#UA$<%K%@RO9R M%MMW6IIA,_1$V5S> N]Y\-H+='V-(UI+KQP6A"K %+?:60"H--I24^N:24?+V_@VGRRG M^=7U7B&M\J8?6N!J=I$A"IT*>I03:ZFR7D%MG"$"<1M5ZX]YV:8V-9XO7=V@ MWN/BM7O0^ELL@:.^%H=LJAJM,T0@DUP:KF50C0K7'UIF#RL;S#,PPI,''EC$,V!(M '32Z@O; ME6N5"759=C+:?;'L;3 3?\OO/N>S V1Z?"C#T #B& S6FXL;,QH']Q< 4GX M6]J4K8C7Q)E3Y%JU!&I?U-#+@$U1WAREQ_X-"W:! M"'Z%O+!4;EU2) G8OFCRVR@@5.:S[RZ:'.7,@5:9I6&6P#A&&*684Z$QH^$? M!"!O/+JP!&]=$J@]E$^^\;']VC"$3U4U/:10#C?(%&4:4^DMH98*HJ2PSD-& MPGI-X<4%[G?!BU8![N_6Q]W],N!=7[GL:9$9XK Q2B"$*$4<*F-C* \',DS2 M@PL+X^]2L;2#<&^Q_,M96<1:Y@$%7WR-/\V/DFA_HPPZQJ3FP$M J65*80ZM M DI120WT*4;P &/XN^11:R#WYB_%K?)8N/'-W?WL8;?].)<.M,H8$0XKIJGB M81%&4BMBF70Q+!TCEJ24!ACBWZE'U1K*9]_C>1NLMC>+_.ZDW<1MXTQSKC4S M"D1U[)22#CBA*(7:& &AORQ7['R;B:L](W-?Q=!E]QJ=6GJG*^6*V M'$<1KA(/W029SO?5U&KW"[*84#R\;]Y"#:F66G"EK-3 (RZH,V,N[Y;KXZ8\"'5Y7+?/LAG]V8.)TPXU"Q#P4)1JU+%5%/-C=(!2 @< M@H0$ORW%>FR^9?<:E5@'*)\K'F]7N9H?)12/2&6YT,0KY:AG2,2-$,JA1D1! MXFIY\C7-FUTPKX-%:]X>.Z&7S')JH?+FEO9[2M MN_"@\CXU9^?A+C*.+67 (\ -I=)"!:3DUG#D,/*(7UA4=F]4;!7ULV_4UF'< M\<:9H!PZ!PWSSE/(O? 4*:XI1N#3" NV.NM8YW_]IM9QK-9MKM-D1'E#!8-,<(53[N@.\-2I-^W6*NK]\^YE3<\3UM5CG61. M28(TB*F$!456" R)(L8R9:T*F%]65'F?1EZ;N/?/OF?),+8I>$_@8+VN,NJ% M\P%X:C"AA#%)./ X_", 3SU,L?$&&)?>&Q,[0;_5K:RCE*K9,N.64A-T>/@O MS$,J@:A4A"JAB&8P*5AS@,'H'3&H&[#[4F"K-?]QM3]E\:S;108 (L)RK)SR M5%(G!6-6:1F5N9=)T1W-D]6_5KIUC'KWVZFFNKLKUI6#UB%TBZ*\RI19C4W51OUD2$J&3) +,Y0R%R2.@T(PD"J/L5"UWH,:.OIA>4HZ8@M+R]O=B>"LZJ+ORU'T43+\[.7@#V/ M_E Z^$&*NB Q236B(H@**J%X#?X:F#VI+__F]R3:@[NT"[O/!ZF_O1O'>\-7UX\?? MCB1BJ]])1JFW%&D#C6942*,PLXAK%E-7*@TNC'"I5#C&K+9P/@_;'@9_-/G: M@5:9U5X%/R]>5)*4:*.QD3K\VT' &4 IY>I? Y]:(,!!CJ6 W1>IW@0;Y*XL MKHOQ2H);H^5H&H'##3,8/46/$:?64*B@)LQXK3TESNOPPEXRM4Z4>]4AP&=; M$=_62!ZPOU$&-,'8:4T,\!1+(!!R7"HJ+6>$7UJU@:Y7O%-Q/=,*][!3J19F M-)M]"Q_^?31=UK?3][3/9)AY<%(I0>%/+9DV5BIMK3",.J3$):NFTTAP>)5K M!>:SNNJKW 9VDV_F%[>;]_SZ4_AI/EI=7SWJ[+?_91DEU!FHD3**&VP!\D ](*ME M6JZW 6J'=U9V-T@M_$79E"G M"JEJ#\J31?TTG\>HC-68QF%-CM,Y+OXZ;3,<,\I00#7F&FK#!59B-0^FM%$X M10D,T&]ODQ(=P-M;N.'R\SS_US(,U<6+"#6*T.QID1%+**:62^$,#XXDT,*M MY@>E@9BEG+0/D#X#LE?:$<@9"7?4:MG;)@,$0PQCVAG)B%6 * WB3M'SSMV/I\918.=%Z&! "!CN'VP] CSA)L+\^Q;D/%AUIR$ M:F^,"2):J=N/X[P_0CM->[Z-]R6>? MJQ]H<6M!(/U=W5@/\?=R?I^/5P5+CR]M^]H$I0Z=YO?C*:N7!2+?<%I M.Y[*/. D##TLP)Z$M1DS!]AVY%RG^/0#O-6JI:!XO#UR1)TJI:@:ZO)<94L_M(^/P_JZ)<_#V LIP= MCQ@[T"J#V#L4BS0)C[$UB!AM-_-42%S(8G.Z>%_2-X-8S!;#?ODL:7DHH6&L428?P]-.%VZJ\^5=1WOAE.3EV MFK#CV4Q1K0.+O>2>684\(W9KJB,#4MR5 >5L219U6P#VGXX@YHU9!%8N;JO) M8]S5RT_S_-WH[N@A0D*W60!9>DJY=AA:0 2A>FO=&YF4ZWF "3,&8-2>06I] M\7O?D(]NW!QNF D G!5 H. [0HR#ZI;F8;:6(WAAF?OZ(4;5H01.7CC]:+Q* MYE&4;XOPQOTS_O$N_U/-\E%UO57TB]MZ=G=JEQF'TE+#I5,BUF/06@4OYF'6 MGH +,I_/QI$!-_G5 MGV60XFUQKZZ#.-5T^A2[(R$+K7Y7%E8@2XPR$#D6LZ=#3,464V\O9 ]F$,P> MBA"38DR+(-J5H%<#6 MW4:EQF,4EJ/IU>=I<;//&CCX?"8)$&JU MZXJ)XAXA%;?C+.4 >$-M2MZ. 9Z<#D)MMB&(L]Y)?;^2W5 M$4J)=! #ARFQ6$M-6- 6$#C(/*^52:*C,ZT7(MK6X7T;7/OPIMT]_NK8M=/F MG:U*3&N%K636T1A3PIGWC# 4WH_P[XOS,SIAS?-CLZ[%\",?MCAED>$:0>)X MK,>D@RKF!-)@D0K@]85%2W=)I38/4YI)Y;4?IF#!B"6>2QEFJR20PA@$A3) M(TWXA00C]4N,9H+TOV<:.DSW6U!W3*;)N?:-D6:HOK8;(PH%%\L3KX(R#SX7 M418@Q$U0\%(Q 2XL#T0+4JYW8Z09K+T%]#;1PD?6M<9]951 S2'GFFE(,63* M"$RQD- IP$V]X@2O9U>_QQ6O:U$,DIY'U\D3>LL<%-8B!*'EDB)H@HU+G>+! MI=***7IAR94[Y$T*0T^214+LR+H :Y''+Q+,3Z63N=0FXP0R"FT$#L4 M/'!MM*&:$B$YHL (#1!C&#.K,??(I^3E'F $1Q^,:A7P02Z/;VL$;)[6802;"*^0]\Y2 MY%QXP0QCEHOPOFEX:;5RAVK'G2J/\['U0Q[?U3"9W\*?=\L[=5MBN._NZW?EL= M37]Z'N;TYEAT6\,>,B.0(= QBZVGUD,9K&@H@.56&&23#E%?^PK> AT[$4(O M@43QGF^T9HN;==&0X&:-Q_'5"5"]KZ;%64M87LUN1N5#9':,$ SCF:S9%U-< M/D[YZMH7Y:@<%Z/I=D]V7B.DJ)7^,X*]%V%]=0"H8/1#";S66B#IE=4O:LCW M&6J4-+\GX3%'^%&KH&[/0\DX,[%V!%;>$PJ8%E81B0P"$EK DFZ##W#][9G) MSS-0#UNX@U&D3Q>#T\,R]VPC/>W\@.[;^VSF@5F53]!$!E )5DQC)U7P&+QS M86$\GQ[;DN5H%8[O'LR,!<@ &#P?B2FE4',4G!^"B!:2FDNYBMJ"1/<=8)\" MXY"2CQE!(:4,0@0(91P*KFVL%4*9@![+"ZLG=ZK8#B0.:P;@,!*'@;!^.:(@ MLV&!LD#FL&Y?FR0W$25)XSEB#'8GFYX'I+J6U,_&$#$!>R M 9(L\K8 ?#T9XB1"' 2^&<\P#0:3,%!C"[7# E*(>TVM/6!BM ?ACWR7!02G M6B(6G&P5WB$A90#(*NVQ=S1HTI1@MP%IH98,TC,@_MKOJ5C!''0V_*7"F@Q9 MO*>//9->.F"-^7?2KQ.(T>R>2C,)7,H]%:<@M)@;30"@2EAMJ>=:@8"LA6%% MN"S>M46!MNZI-$._]WLJ;VM$@KQ\.$,TH,:Y8))8J@C1'$,@$3<24&R2[CX- MR#!K>ZU,Q?&<*; "=2ES1*I 9JH!%H8S3:@WX=UA'EQ:P=D$41U/9-4,RW\G MLJKQ71FAF&M,N!"<4RF LL!2I!!@D&E5K];Y*[3>3^?G4$0QF!/ ?X=4U#J( M9D 81JE )ACG&#BE +10QTHZBC-6:R'H!C\]FA?SJ^MGDOVV_K-.($2]#C(F MM? &$<>-H$#Z0'-MPB<4(@LDN9 =ZC.QINI!)+UM@,Z*:A:T9E%-/N3CZ6@^ M7RF?%7B3?R[7CK#-Y^-9<7\D#5G3KC(.#)1:*><\ILQ(@0DT5DD6%@>!90I) M![@>GI>D'0NG+[K^/H^[-?-%<1>0.62]??]@IB%#Q.N8E94&YQ9JIPP@*M@> MD.$ Z&4Y@^>E6A+T?1')CXK9WT?39?X$@S>K(N@K$-;*^P"_:K7/I#7($,48 M49HR$=PI8CE@B G%@1(I'ND ;YJ;&=0Q$D_I+@M0:^H]DL8)*K25VDN-K$88(PQL2K#3 (O2 MG)>K/0BHO^B:NR#;V[RIVD1DC+&&844LA11 J@ $4U J" M ($XI1CH &LJG)>B'0FE+UK&LX]'AVQ6E>''$DAE*=)$ ^D0%,0:1S$V*7%)XM\D[$H.?>PT/QGKU?7C2+_?>S;+ M^2*H_-GYMIKCF&*FC-_#>&>+41'>\+S.%O+!=EEX]07WA@4) \H0%DY[!)3D MD,N@$&J]%CVI@,>;3?6,J./-LU5Y7F?E%\/.]TQH9;"D%1#H:K $EJ?2 EGK +:GE__85;7= M#3(OG)# ,N8DH)1ZC0GU5&M*F#=IM9)>W0M>6]K'7O!3H.W+OWPXB[$S14>&^;3 #%J)9<0^HH9%09[QPE((#H73"A+XLS*4)^[JRV!.GIUZ >OO7( M!:COGLJ<0X!A!P$3D!IH)$"2F##.^(J$7UZ6N%N04=46ELERUO4$K3=)?S'6 MU,1@/XJH5$A"9@0SV!E+E34I+_8 #^0[DO1I8":+VM03M=D0,;@[2(95#[/@ MZQ@C?%CVN-28*ZL92Q'U _$.Q+U:6#VM>A_B$7NCEB$VV?B)0")K4,4&4># MEM+!?S42NG@M0'MR(1=<.S($3X6Q5RHJ^X,P3A^#H$,BL3E!FB MP77R$OL+\PM.D-\N!IR$76^>XCJSX5$6?/=EQX^EP&15@?F976"!NTH]:8 26<52:\,I*D M!-$-<(EHA0L)^)WMZ%%_TWDYOKT;S?XX8CT<:YI9C87 ""K.='@1I$:$AQ& (2,.01YXYQ MCR"_L-($[1'@*+.2<.[M]M]HFL\_Y%_RQO%$'>J7="\ M6E J, YZ.-YQU-*+N$A?V&%)>T)_?CNO+83[XM%#P% 8\S@OOD0=?91%^YID M%!AG@N]/PL2H!$@CK1 4, C(>9"DD09H$W7&H9;P/:/-]"D,H+FYM&F560"4 MP1PYC\(\,5'!58!6>R.=M(ZG^%D#O"G0O:5T(K!G(U <;W/[Z+%5)KEF7$DI M5-"U3BG-!(]!+5QSYI%)<Q6)V@L2/GON?BFYO+-KL0S\?^?'LEH=;9EX# M2RW5.,R8>J:DU4W$]_7!Q7]C@IWQV-[^Z7IG^5^7Z\[U' MCTTZR;3 'GM&%!;!I\4FO'70 @.#[V"9MBEW?%Z#YCE!Q%5/6)]-!STF=8%- MM-"39L$FT-AX[7F\FD0AEY@&54L=-%P$M=YKJH$^RM6WR*L.\!U>O/-*45]: MN#.3/#CAS&NN'$6:*116'<4U $ (A,Z8!F>3>3-HI&>26MOR\4\?IE#-ZEQ] M.*&W3$M #&=4>NDI]TIA&]\)1"%PR'%T6W)I[7TU7Q5ZK:$;ZC3/,.1.@:BMB?7$24J- M!DP)P*"W1-;:=NIX]@V+]E#&J?">&*<,-(9:J-%F1DR9E"/' ;[8[0KY3'H(!&LZ(ZEG]]U_,9 L(CY21D'#KB(1>4;>8&D;VPW;-3!;N/ M'PE0]D:3AR'^7L[O\W$P__+)T>W6O6TR23C5"!(M".,FK%[<;1$3EJ5D\APR M74Z3\PNKH1U4>USYS .MD39>666( -PX"]9S0Y)1 7EA8_4?[/-ST[0+BW2Q]YF'PQ7N235)XU["GCT@HOF(0>6"NA%8G&',DCP6QCI (JF ].$PL9V(VGWTWZP/$>/EP1CCW,4VEE4X1KP*Y+=S,R@B;4MYN@-$H M[=(C&U5E)";HCV4F+XJ -94K6PYJEEJ\5H^HJHD8)D7ZQX M/ZON\]GBV_MI+*Q33J)%=1]W) ZO+H>:95HZJB#PRD#*.6;4,;OE/TW*[CY8 M,S?9/V\1T;ZX8Q\$\6GT=0U"&.J[JAP?53&'&V:&$"V-HYX RJV'2BJSF2V6 MY,(J%+;$GU8Q/8/A4HLX.Y_/B,! ,)-ARQA7>S%)2>&$AE.T+?S^[TI#N M>X_W_>A;W%"LO[O[?8,,(8&!=9"$UU&RH-D]]%N-;-F%'7.V(>8]F[M)N/;( MFMDR2.,%#(>)L[M-1A!7FG NA-. 6FO-XY:%M2QEPW> :UDWW&D%VI[ILRY( M%'S !O1YV2:#SA-JC'*<&^T=HDIO]ZH0,RF&] ]\.[HDPSMR3<4-]L!#_E' MWN6+J^O-9Z::']H(;M0^ U:&+P=&N%@*FFX/[QT@*5EX!W@@ MU8'^:17?\SEBC1RP#'L%D<+4<0($EU*&26YF19U(,7H&>%;5 6N2,3V?M5-K M^_A0L\QI8ARSC&GK&2(.6KH]VF!_)'#IG6=N0]WJLVE2%[6^4:8&T989P+[CE6&#X:$]8 M9E.6QF&;X]W0JC6DSV"8U[/(,X)C@1>(M?$Q^MH)K;8!*\K1% =NV*9XYV<@ M#:'M+SG1W5VQ6)<-+F/2B%AW.B_'ARESH%6&C(926NF]\LBQ>#]_NTTON4JQ MF 98+;S[M:PUJ/N[8'S":?\!Y)BU!$)B+$ 6."N"8:@WLX0,IT0Y#[#R=^>$ M:@WI_D)='R2T&OF[94PW>77]\3; .7\_FJVN#06H5JOS8^WB.G>8$WL.5J0S MB!'@'??!$W9!O[L-7ASK"\LJV@9Q7@3/]BF \Q#VV&7$'4]G0G-#-5$HN"8J M_, @VIX:4'1IM^E[8\%!]IV"?)]66E6VKO]2NLV,IUX@3P#3"& JB$-;XX,A MD;(L#W#?M0/EUR/Z9^#IT;O^SQ[-O-)"&LPDA=8S B746Q=:279AB<[Z$?Y^ MQIV">5\L^C3+1V'"WVKQZ.7#F5$$$42YP-PP0H7TC^L!"*]F+WOV*D\DJ0^!H^GY43-Z4#_N_ATX4=[?(.!>QOHL52E$ A4'< M/\88>ID22S[ J)@..-,.L#V>1R_OEM/XAJZ4;5"004:W>3DOON3K(]"WU7R^ M"N_Y-/IZ^(BZ24^9Y! 0(*12SG#,43 XM]Z[YRSEKMP M^:[(%JG@/>7TR9F M+\XG;C0KB_)F_F16-K\NQCNK$-1OG 'I?5C)L85&,0$98N Q:A&"E!V*YOOY MKY%FK6-\OEW81KNOF0M&H?78"B:4L!!0)Q]M3*)3S@Z;;^-W?A+4 7.2,>V+ M*;\5934+PWM3ACO;F.V!) M(J+GTR9AB9TN)T$EOJ]F*\DM%K/B\W(1;^Q\JN+1>%4N K9A*#HI\ PS8 $@A-BM+K;*IMSADS^HUNI!#D.YE5PO2&)GTXP:9@QS$E*@.*<0 M("^VH=D4IZR7$/P0U&L9XD=2]5IK8WL_.U81&;*>AH@P1;QARYRS#/&2ZG";G^K4U&J':NX)Y M>UIM#6.=E4(+2SCD @3+)OSP,"OFS,6=J;>K6D[%L2]VQ!3%8<%]/ZN^%,'\ MT]]^G\>+5E?W>:PS5]ZH\:+X4M0LE=B\LXQ"H2BG!!-,.8/>,X*W[XQS*6<. M0]9$)]"BZAGK_B+3JNMB$<]%#@:D;1[*G('(0$UIZ ]H0C!'=#,+2-6%U87J M4LPOLX:>AG%_1^K_7,[78>>?J@_YN"K'Q2K)^N/1VJ>J/6W6Q==E00(0>X\X M9S3\)RE^@BRYM+(-/;)W -+J[VYQD/.X6,O_+NZ _O?ZYW(2;TKG\>?#*9=K M]I AB3 #TDN+'4'4(@&WBQ-&^,)6Y_-2Z,6MY"Y$U)O3$>,&]6BU#WEWGY?S MU=@/.1X[&V0:2VRT)Q)9Z0#'1J!';DS\.'=L436]>5!S"60PAD :8 BR%FU0 M4-:G9*X98'CIH'C9F93.Q]671?T:L?1E\PP9:IQP5#"B-#>BD\,3Z M/G7?1F07S#A*OF3PST>[3:' PRE/#K;+L/4LK 6,::(TYA82N+6"8]+.7GSG M'X)HIZ-^QD4X7E!Y7 2..2'U.LBHM\);9JG2D$M%.))FNQOE68IR&ZZ'?!;. MM0#_^5?5AVH*)RVI#VTS[6*F!8PI8EQ K9E\]+*(3SI1&>#UR+,NI*=!?E:: M/R+A=O>2Q5I8F"N*I,=0*>4UWN*@TTH;#- %/A?U6@'_["2LE_>P3O., MFR@]#"EE3!)A!/=P&S("8;^YR2^:=J>C/KSXK5;BMC*F'9.2<<:EX4YH*B@!!$O% MY 8%0 2_R+V^+MGR/&2Q*U'T&/PZSO/)W <4/XZF^=7URJ\_B98-N\H@COF> M/:-0>$.EY=AL05?*I!R4#% =]LG*;B5Q/E?F0X!J5HR#%HE0-G)COF\:JPI1 M"8VC##L)+5?8;%>B@'(_)4PN6#&V+(#A68BM6(89A18K$: E6" $?#"#_'8C M"R35:6J^=]BY-],C_SJ3P9F9Z(MR%'S =GR5 YUE3BH$!-+$4ZXBX>W*, M9%-NW0VPQE/WODI[6)_#--QDY%G%Y#XDH*AI"NYJFF' -28 *4<%X=)1*[=; M$ 'L"\MKVR4E#IA^+2#?MU_\(5]ED?M4?1I]_4>QN(VC#@#Y:M8XH/_4+C-M MH2.>$* UB48*X.01(63ZJ9TX$-.P$XKV(YASJ,DW\_DRX)5O\E;_7@:Q!U,X M3+?X$K-7[YY9=,CFVY12JR0_5_>KZFPU=6SKWYMAK(E!'%@FK7(:&(H?;UG0 MI""Q 2[_9U+0YQ9;W]H]O-H?\OOE;'P;:Q!>/\F\7D./[V^< 2.48)H&=U(" M959Y>;:9-$C21M*I5Q N4F.W)H*^B!=&^S#TJ^NW57D3I'*WIP[F 08VZ"5C M %L O)&*.R6"\V ->URC4,H-K?H1&1=,Q>YD,3S'OA6'/J @C9$P9H\Q%F$L M!=RB0(V_L.J5/5*Q,QGTQ41W?9V/%U?7[FM0Z.5-_B%HBZLRSBD650Q_Q0." M+Z-I?-L.<+%)-YG #B$#6)",R6-TVH;(<,P3W'\!Q@LV>*V4HG4X)ZFF\OMZOQ!-8 M,%N\;IZE@7Q9!/,2>X.TX@!9A33S1C^Z5IBG!'DWCGA<$\R5W5ZQ[YU>S2#N MDUXQ$7%,)Q]^?#R[+"<[C,S'FGAUBEPF=IT9;H%@B@5GDRHD!45,/VI\F.+G M#K+&1:N$[!'Y_KBZ\L'=U_N\G!2+6)DQ6 G+*$.]7+RK%O^5+V+QLX.8;&4>G0#/#SLCS OF-J)/'K+ !;W)>,.>SZ!!UCW M]+%,60HM88 3Y"3%'&NYM6,UH2E+[0 C$L_&K 3,']ESO@(6+XOJ?3_&\Y2R M6(\DVCHOQ]>LND6=GC)IJ,382^JQ,8$!7% ,B6+>4P:LJ!5 V3$F30M>.(Z@ M)M((KDEP8R45=C,C09+*) UP6>E,WD=J8#0"N;^UHHT:&-#RN)]K%24Q'B'> MA4>;N4&L^TFLZ-)JS4P! >>>2MU%%B4WAR@ -T[95RZDX M]AA"UJ@"@552:@4I4RB\.RY,@(C-++2V%Q8]FR+&_14&FF'88W# X\WNP^?_ MC\]E07LB:Y0UD%&)E,&*@\U*F3#G^ M]FDV*N?!6%]G:5_]:[H6Z#:-P*;T^P%N=?.%&:-"$ZNY9DY0")&#=/O"(6I3 M]E8&&%':(DD'(8_>]I%?SG,SXI:+*[?\39F2#%!/%0 6R"!:KXG>X,D53KE1 M.L"K?"WR^[R"& "QNR-R+;R,9,9*0S@''"DA*9/;90_:I/IZ TPBU@]Q.P!^ M $0]C809"VYXL*XQ@09B3(VG2&[FZ1%.(=@ (U#[(5A#4 =P;/*0)NI)J'WO MIR5K"+>#JI?V?5>+#'D.E#+2!Q?280&(W.R&,\!%>,\N!(TZ%I4]NYDB\N]13U=/D7/N4HQFJK^64@TO, MC35! 5OD,%? F.W;A4529=TA[V.VI%I.Q;$W=HRF^?Q#_B4OE_G?JFHR/UPB M=-?C&;4 "NT-\X!0I; 5T#_,#"-"+BST+T6TSUF2CF9_#N@\^#BK07ZLI@5,.4@['F9P[GV'DXE1"G@]C;L=@FZ_0J/GE>*PW: MWC:998OLCJTAVYO MYFR^VLW_6UX&-*:Q*OKDKBB+B$3,WG.<4O4ZR(2R5&HCPT(LA(V512#;SE[S ME/P- S1JVN=6)S#W1;*V:N5*[UR8&HFEX31&TBB/']?PI-#D 09?M$^B5F ] MFVG4Q"3*,( >"T,8!L(YXQG:G$K&F]8XQ68>8!Q#^U1)1;1WEM0*.-SQ=,:U M0$AC$#/'2R?]RD=XF)>U_/)S:R0;S2>#V6OPX;NJK+X?\7'CYG##3&JBC/,$ M[XYY\!>D)1(]_JY+_I.I]#V8\B(SJ^K6?ZD M"*/[&E;I(,FB',V^K3!J'#?7X;=F%G C,0OZG%@-"2:4D$=MSOI-C_&:EL;A M"*5?\H>9/+RC.CBJAW>X][3(#*( >8V%P [JA#%V_DQ*5.4I;SH1;4=0(=Z M6PQ)[A6%E ,JE,+:46JV.A_9E,!T""Z:%R>#>);K8HEAY(W[RK RBO@HS=, M+"/"N$U8"XX%)E*(-Z'0 Q2=K1A M\RWMUV0=I>#8%R?<:%8&YL94H9OR!<4X'NP4TV5PGVH=8/P61G6E$^9E1(" 8W6B%OJ"4)N^_8(DG0? M=8"+5^L2K\.HAAB?BS\/@T$.+S !G D:<2FN!$( 2]N@@T*34K ,\F^V; M0Z>AW!>+_I$7-[=QVE_RV>@F?[>\^YS/-I5\KI:+^6)4QJNK-1:\IEUET>9# M4'L7\Z(P*[@2VVT\0EU*B3)XV?%*'4,]-/(=6QH;]9-9@HW1Q ,# 4': P>W MD8!0Z23:#8]UW5'E1$Z>(H0S$_)!A;^82G-*[NLI4U ;[JRASE,?L(@9X;>H M(YX2VC+ -?C0]:C:2RS]_$VSQ?S]RN<;_-%,1Y-OQ_5>1*W M/N3:'4W?5_-BQ79C/UJZ0#]]8;H;L*[NQ+(7VA#AF/:+"ZYCIC7(& MI!=:0I$2IS1DUC04;+T;RXV@?)TWECG % DJH=&4>H,%9-I:#B4F7%J0$ILT M9+J<)N?:-Y:;H?I:;BP;CIG%0'"M!!6(*4F18H1HR[F727'5 S0^VU8MI^+8 M8RJD38';8#5>S58#GZQ*!FWVJ [0I4;KS%%$B:60,A=F3)T$B%#IPQMF@-6@ MUTRNP=#_7)VAD$Y=T;],CM0RO&>@U=J/4LO%;34K_OO@'O2!5IE%P$ #* WP M41?6R!1(JAG(\^ZCDH3XJQ;9)!ZQ3UU2D 4(UN$EQ([ M#(B+2,(4L_AUG)ZV1IJ3 #T;8>IMPQUJ%C,74J:#Y8:,H0X[C;S$RA.!-%(" M]'M'Z%53YW14^PLW?)#&J790O0XR30U64 =C4PAPXWS"!'B#"F5*Q&9Q246B*B',?46>638H->QP6C=MB4B.LY M6734+MK?*$-&($^-84@#*@60E!HA' 0(*V),KR5W7SU[3L+TG,RI9R =:9E1 M [1UC&@@'0402((PMTXA09!@*"6ES"NID-LBATX'MB\B?9KEH_ER]NW)H ^0 M9\?3&6&"6:VT@UA1R*4.BS0E5$G!HP.:$EWQ.J[OG$J8=#"[/XZVU7BYRC1< M3ERY*!;?WI37U>QNUY,D;%S[*UB/\ MD-^L\KB4BW>CNUTNR+Y',ZJ1U8)QQIBAP>U2A'A/15B/'%247\@93P=RK5H% MMIER;D8.$^8\&TW?A'?IZ__-OQUDQ[-G,PFTC G[%;6&AO\4,CKH(L(E#C"Q ME*VQ >VG]D&/-&2[X<>Z6M+"%_/Q:/I?^6CFRHD-J]$>BNQ[/!,*&ZHA8%(J M*A2(9Z;2FWA+U'AK+B2I4K $6TPQY@Q;6PGEY(3LD^E$@*KMTP8S/A3^$[]E#BZ2,9@DA@K;64@E & MC0Y,#F8H@D CJ67*E<%S 0)N4_V5 .XY],N5T=+OAB@I#FZR&-QWMVIM^\4SF@@Z41AK+"*'&*J&T M<)Q2B1!RVJ88'@/:5.R6$RF(=KK#T2RRHU[#S'NO!*(*\Z ,I0Z@.&@0IIRP M8'CKI#L6 TH7U,OF1WLX=[]#_22CV@D;TBWG0K-!_4ZK^7*6UR[2N+-59C'V MB NAJ704PN Q2N%TC*VA\4YZ+3;W-M=/ 6H=ONV/9I/=-LLD1MX9B)@*JQ,% M02=IXUW04(!J9VB*/S&@;>U6Y;XO%5PZO+V^LN]&LW4^>YLO1L7TDEYAZK0R MCO&@=+GQ5B"K %2,Q>@EJGBM4)ZN[AW=YI/E-+^Z_I!/8\35^]%L\>W3;%3. MP\!7R2J_??>;8[<=3^DO<]H(J#"B)E"<*(QU,$@?\('2]GJ'X+PO?6VFO+BU MU#WN_=V%V\S%_6L9;)#?\L5M-7E3?LGGBU51E1>?YGD\N3MVLS*AVTPX :CU M6"+L'7- (,XV2 GF+^T"9K=LVLO=S@736WZF/4,^>J?S<,-,:D41L5PAS+U0 MU*-@&3S,EFAJ+Y6&71+C>0JG-B5PG&][PF#\:%Q,PSB*8$R-RIM_QC_>Y7^J M63ZJKLUM5=[\*WA@B]O\/ZNB7/P]@!%6D=_RF.%B7W1,0I<9590HBI%!&B,4 MEB7G^&;6DL(+*UK:%@6JLZ#?EX[;LS2\K7$-^5C3C"/OF53.<]RVS+X?=&MO23SWGK&H=6&<08LT%Z"Q_>7D M+>=B%M]$. MLKT98]?7^3AN+&R'_2&\ +L*,QPRS&IWDCDL% I8^TRY37'%"HIA8( >23$HX+F-J6HSX""N#IC3LOX]GA#;#OL TO< MT\,JB1QTRKS4R,8!=V^[2+12P!SE841S-U\83$P#H:_$H M*4* MP^!S0O?$_D^YQ36@<*U>E,3)J/:E&GXO9_FXNBGCS>@PX@=#_I"6V-,B,]() MC[SC0@?3WS(;5>##_%!:$ML!A6YUJ3#:0?;,S/ET.UK\HUI.)['4]'BQM>0? M;/CFQ#K2809Y4*;4$$@<@9P3ZX#?H,.T2]D2'U!XV!EXUR[PW8<2/-TX/5OL MP.Z#BKDJ)T^'-Z\13]"PIPQS@)SV!$-B* [.,(86$"X%@I0B4.L]Z!639D%# M]3O)%.9$.P(4M)*NS"O*-=64<(IE8OC?\#1"9SPY>B[6D@#ZU0SF=E3>Y/,W MY:=8-6T5V'A;38-PY^L)GCOXZ'P*1 7U33P@B#$##=12/&S>"B4PKA=GW5% MR(FYUCTTB@M PDPPA&%1=&P[(P-54I6^UZ\(:LO[<-KU9B#W%D.T&>0:%5/= MW5?E"HZ:Z==WMZ-P=CV6 M.1-/3#'$D#(@;/#4W/:M0A(G50 ='D<2I?E\A_5T(/NBQ.Y:R$%,^N9:F002 G&&F#\0KN4:1'8WDV9MZ<5>"!!X1H"8 SJP5[% MBY]P,RLNDV[H#Y N;1LMI^+8'SN>>[!ORO%T&>_GO:]F*WG5*,Y^D%%M?$%& M(* .:.TK.]%!Q+-%WPD":Y/H!1_/((7S+I*;, T? MK=/YVN4LOCTK7;#*,[[ZW=7]*J[,?3U0Y^1#F M,"O&BX=TKK^7Q6+^(9^N0HCV':VW_3T9$H@AYYW32FM)D>.";_ 1A*1$[@PP MJ+ %3@Y!#+T: 7NFZ>[NI]6W?#W=]\O9^#9,Y/UT=+"RW"G]!5N+T;]Y7AL(8@:A7V6$/( MC GNX0832I-"^QO'-YZI&%D7)&P#[+X(J";_7*Z//CY5:C)9E9H=3=^/BLF; MTHSNBT5,Y;JYOK"*:5C9)3&YB8XJ/NXTY.5\)?YW^2'/J.5ORFBPR[U$EFD& M0:RA8_%V^X$XDU(^9H AERU2][R"Z)_8\[W37,WI\_,Y?Y0OUMH]CC%QL[-Q7YD!$@@OK9$<:VH)P@^!_0$3#QA(8-8 PT_;W"OJ M&.J^Z'>UN,UG4;'.\MN@6[>7%GTURXN;VMX!HJOK8+,<(&P/WYXYR15W0!!*#(4*$*?L!G>'7 K%AY1.L0.. M#T\Z_SZ6^EZG.$>PT#P8-1Y0; C=KOM+#%+2JASXKF4*R>OA=]G$4*_\<*# MR4IXOL!@:KQ6E@&)! 12""P)";P#2!!!K*QE/'>D98XDB)K73U=XJ(/,&3P._;[+LK'M Y'%>\Z_%,(&$P 8)3 MRV)F=DF6RL!X7-QYVAX\>X&F4: 2JB)@Q!QBZQV3FYF M1S&YL/CB- $?83#_?9[/#Z?L>_Y<9K7T&"IM!<"8,&>Y1IOQ M,<52KN:_ HDW%5+5'I0GB]I495@FEROG;E1.WL^J<5@\5Z48CHJ_3MO,$4(H MDM1 ZP#"2''-MOK2X0O+9M8F)3J MS?W>OEYGO]K&2];?,G7]<2.76S:W2*C M&!H/B4$:(+(JW,# 9GYASI<6Z]:M#=(.R&9KL&DZ3ZHJ^# M,TUE?)@U)Z':^S66C^.\',V*JNY-W*?/9PXCK[BS6%KDMAOA[.;_/Q\5UD4^.+U;[VF0 &,,(=\ X)334"FJ_F:,W M[L(*CB3*^<6V73NH]LV<>.@V'M6X?+F[048L0Q'Z[M/L Y85Q M)EW*>WB3!&LSTM0M1O@VOQE-W:K@W9Y5:<=361@E,AQCZ!6 0GA V/8%DA;2 M!$(,,=Z]F[4H'=AN*+$>SMXEYODC&9"*8Q8UJJ+6:\2T49LQ*^DO).E4DK1> M%)<\";J^E@U3S>ZK65@X:U58J=$J( V6%LQI(X*TT)BR.V\60V)3]_0'MQK5& MD70(3]_7WY3L\S&1/&!:-'&.BI XHJ+;;G#T;;%.MA0)YLLJC; M K _;V-XQ0N#CE18!Z0Q-$1!#X/MOD7*T)2+F0/,^M_UIDE_DN@WVUG[U0H% M9-YQ;(2@U!JD(';HT3)T%V(3]TN,9M4*FTG@Y,5P8-4*F;74FW@"$UP18Y15 M F]WMAQ.R94P0-ZU18&VJA4V0W\HZ_+\;9WL6K4[R9"D2G+,HZ-B9:R)]KB[ M:FW2C;,A7N8][YI[,NXG:[PW\8[D:/IPP[+X[Y6,]NFRG0]G4@@>3%_+B7+$ M6$-U>#,W/JR&EY9,M@,15BUCW.?A^3H)TM5LE_8VR[OE='7IX'T^&T?YWN17 M?Y9!1K?%O;H.PE+3Z=/RH$<.WEO]KE@>U"+%*,,>$T)B^ANQ/:RV-H6WC?KE+VQUSAR*DT]-I%7?WTUR5Y3*F6%A?YXG%019[KOH4UT\-AF+N1K/IMT_Y M[*XH8TW:43EY6X3Y3^(_]FG3+K\SLYPCK;EUTB KC!+^48* T91$! /:E>E+ M*0](5/T=&Y2K6S%AQE>?I\7-/L/@X/,9YE 0 (1W@C(47F*"[3:>E>F4:XFO M\6@Q7<.V 7-*#/C++_?+E<]4E,7=\N[]Z-LZG'F9?\BCVQ9$%1RMT30O)Z/9 M?^6C0S'BR7UG! 7[VT/E#*=,$H/"GRL&;Y8T[97>7>=IZRUNHADYYI9V LT\NYT%K$L+C-!JSC*?LUC3-078A7 MTPWT23>QBLE#X?B5L_10\/OY\(ICW$KI+N/&0BZYA4P;0S'CG&YW^@/.*1=N M!E@GM8>UM@&.^/)WF.$ ME@70O7[X+EO:^WRVRNEX/A4QFI5%>;,=2!U=L*=)%LQ-(ST&D!A+/;-"00J< M83)>Y27U,C#U,\M:96KWMFB_MY MH$-+P)[I5=6C>3$."LT6T^4BGZP?V/SR[*FE6GR=I2&.LY@'B'NN8N$E2B!P MPB'."/!GK"+[?,AKD32?ZG?M,HHUT0Q;PZT)RP,T2-/-?*&"EY8:*EGL1U[K M%'#[VI3X[@4_0)SOGLL8QMH@AKSC4"#J+!)@BY V^K*),05'!XHPHS*^6B_EB5,8$B0\KP6/]])477$,?M?,% M&9'4>,:P%" M 14N!)$;;)S7%W;AMF]"GX"R0E\0!(%BPF1+G#P&Q-+JY[O5DX)':>69V> M*)^^&+M"I_B2?\S'RUFQ*&IM^^]OE!'$L;?:0H:T@AQ B+9P"HHN;!.L.Q)4 M'2'>%Z]6)6'C)O]H&I,Y5N4:D^^SQ3\6Z'HX25:SV:B\6;4[Y'>G=YYI2)@. M'F58-9375!/B'U_[M&JK ^1I&_2ISBR#,Z_A#\O(BU>[^1*^KZ>,0.$UAD)* MH2#PSEK'MS8-%OWF!JB"8%\;)[L%O+?+NL]V,F+%MC+>UEL+M?E^]NX.,JX, MMX#@F%_#TGA9QJ(MRB+IO&J D?"=;VRW@O*Y.';,4=[Y?.8U$GI5RL61,$]/ M*=E"9YQ*R7 QP$6T;8'7.2AI"/&YZ/.@81L0Z*%%IAQ$"C ;WD&%M&%08;^9 M'U(H)=WG*]BD[IA"IX%\I@/T]]4B=%6,IEO#8+5>7]+1N?':<$,-)D)0R;P6 M0(4WFQHJ/'*@5E+2KL/?5)#!Y(5IYK[&JE_Y))95CMF8EFN97UV_B-JH78^I MC2_*1$RIX02S'$)J,1">,XDUAS'=AI47O@(U)];>>+DS2*.OQ2IQ:OK;[@Z. MY'/J\%LSH@2RV!HB'*#*4J41441CZE#XPUQLVIU^2?J\$/=@!'K>%Z=6WJAC M33/G)"=0&:!\E(*5(KAA5'D7LXL&7^RR*#P([M3B\\DB.CW#0(S4OKI?9350 MY>1#'M:T8ASW:^(O?B^+Q?S#?'DD 6.C3C*!6)B-AUP"3F5X[8E'6@L:@&1, MHZ2:L*^%?*<(NNH)\=[U?6W,:1I-_WU]25=;QL1)T>A362@I8],4\5,-FB$"8!#0!JK/WU M6PT"X F@@>J;BG!(%HE&5V5^67E69M YC1=[Z+[6CJ3Z2#L08_)]A1YD=;TB M.AI8D$0D(\>682-M0 OJ*$E6CM)N9+&5<9B)YW)O(/C7M_.[V:'822W?'PTF M5@C,5#IS0',O%<'&6P1<&V:RVET,1L$W";EZ,7\6TSJ*4G9]=;?&:&1P5B'K MG-(D@. @'6&$8,$U$;7B\FWK]/+=[,O\\7M MDRYWK:N]S;HNBF_SQ:I:_?2^1Z((2@'F@DBKP29/DG-"%+74E@,F:"67O9U= M/I0L5SHPCC\=DQGGN0\,F^ A;5XY)30UF"J#O!$CB[KF0^#Y"5 [B3L7Z??S MV?7[=(Q=Z>6R6'6>;:]3T#6C(:1S70@+H)&7##M(_TFLF6#5A@0T;4A<%-^+ MV5VQ+'6&3V1>S"8W]FZY2E['H@RK/F-/]>SZ.5\S\_)G(N1%!*)#">V ,&>O M4T]$"(#\V)HIM 6(?5.?,\G?&L3N!?'Q:H]/?M[W3*02*<55V2^& 1 GO?(N M"3-@Z20?6U%J#;Q^W)JLG1DR8Y6%2:L@B2! 0@<_(?O;RO6P/GYIE$;)[IO_]V@.F_ M_Q8Q=IZ$9.!K28$FV O MG19'*CQ>^VQT5F/PVA+F""@*VB$PA"=E*945)J<0[N0K+,-B=ETT;E\ASW[N5T:#0S &.8<368R6TB*D/4<&,Y)^*V7Y0W$HN''HL4@P)KYLB8B$ \243ONV1&*'B 7K1W:' MN7E /.]N7A_M.P_S?9@L%NOQ4J.*\'&J2%)Z ?M P5QR7J5O('0MF"B#I+O <9L,0X64LHH N24>E9_+%)M5+AF;98@%=62X5TY^7,:99O/ _SCUP-Y@'_\ M&@5&H*@3 JD B*BT=,\X \41:;_>G& Z;]>1$5!61^]2WW/A,U3Z+&D5.$2+#(&28)DD2F33NB^00=)'#"65JF 4D,"-T11-K+[Y#5P M:UXK0?/8_NZR L.W'XJ$B\"!^60"(^"6&Y?6A%5R=W5PDK;J1 Z3U6>2\GPF M3R[_FER7,?S9U>?U(/#K[5Z.,/[8@]'B(+P!9B@) +Z\>HRHU1)3I9G.JB#N MH7-9-QAJ)N^;+#644B BM02"03NCG"R;>W+'J$5T2RG[I&<8N8%YAJPM9(RGBQ_02']Q497 I -N+J*3.KF3/LM=_QL M-5W]^-?TJGA9T/8J$#5,KNPL5LV7'/7E>74X5 M-7SPP1@2$*Q3QB.#(3F8FC*J, ,ON0F:5?*Y&]SQ?JYL1MQ5.V-._*I(11 N M,,!&$-#,:Y/.:AL,-2@0"CF-AONH.&N"R/,#I%FJ]^I<>-:06U^NIM_3YSNO M\6[HU#"8.$[!844-D<01$M+AG0YP8,GW9[UH9OGZ%C9S,^]67^>+Z?\55[\G M3BP>=57_+A:7TV7Q*3&UN"B':%:O!V_BQ3'!GTE&N214*0;.*3!; MBC,N1A8BJ M^>TV:'O"H+:->_W>RN"HOG!P;H?/XVE*68C,S<.Q-5KUEWW3*BO135$^/NZ.B25S\?0Q" ?2@; MK#M$:4@>^8[05J*QEL';WE@B^TZ<>]_^W2P=$G?KHVE=R/OYZV2V MF;CU83[[GHZ0XNIB?G,3YHORH1P;I=:%1,1="#*Y0 27T50*7NRXH848FZG> M,:1/-8.ZY/6().^^+42W0G>_AL@)4\YK+[T ",@PJLF.!TZUVE7W6[&8SI-5 M,UFLNC7G.H)Y^])X%@B&+XB_I*]8+=_-/JT!UXD+B$:00(#P@C(1':"$TEV$%&!YEP5 MK%XLJ^[E;U9<3\JY5C_%L-<@&+X8)L9\*:9=2^*+543@BG'F/7'$$@'$(N<> MHK@BQR:M?DG[IS"V+(RY.!B^//;1/Y2,L'*F31"2(22(DFZ'$R94CF%Z\AWZ M>__0SZY^"F)_(3 B,?Q7,;W^FO[6WXO%Y+I8&^TN:8,PF2[^F-S<%;V)H)ZR MTABP\#@XFA GTNE*';=AYVUP_"9\S3&'6!L$PUL2[IY+=#1$E2P"\(AP;4%( MC[:D4T@B3X"6 VI60 \%\ M9*T>?IX!G>)G^&? )M1XER#?SP/@E 5&(1@@XXA,?Q/#O!1TQ[WTDYP9+2?W M-/TI_=U+?X/@&;[HC\?_1Y!.:N215((+JP6V@MUS#H2!D./_O]W(_,!%OS'X MM"7X_O;;S?Q'46SZ++Q.J=TNUT19?IZO)C>/?V_GR]6'^>K?Q>JBN)Q?S\H M[[TIE#BW^5'Y.7Q Q-M=2-1!&$D%=Q8AA80S1)LM-X*D.9>V!F/!=Q:3[S6O M6U6Y?QX_E/X\^5#2U]>+=17%N[*7^&PYO5R?0#N"'E.TG2PJDB"=<1J0I5A9 M[+#6N_-12I1S1WTP5G6W6;(A\/WLSK--.__ET.&_OQ7E-<'/\_)''^]6R]5D M=C6=7>\M+^G)RJ+QCA.!@0J!,6@=J*9;'EB7U1^BCX,;^B%[PV3^V0)82>GO M672F";!/\CI<4K3*)WH[+(AGB58V!*6W5.+BMZY1'2*!USGECIC9=A9VIXE>7TB9\RURLUE\7Y7C6'>_VG8^T-I[UW M7@D,>8ZPY)Y(3CDTEM=A-;[@JW4ERV\!5?D<4B'D&P!/,F6486Y7< MJPT=%44YTS &JA4%<$4P<+D=$$*[YEK(,Q,CZW9^)JC;ZN)W&B-8S M996ZN+WRZ;0OA( 2 HXHBP%QB=EV7Y)FC2L[&6"]J!UM%!S[8YHY-UGHF!)0E40K.PCXKE-/H[8V39@QS:GH'-M?"[E6T7/\2:3#Y^*00=& M*''$)[]>6FK-PSX8C*VUY!G\>PT!9]&N+0S\&@U.Y.*^/?JUA8?)W-2P\_EST"#DMK",0-%)(LZ!V M>TF684Y[EAYJE5JPD$&_WGAI^U3F^[,[P9[RY=$&ARWGB')E$!*!266V5 N" MY'A@?2S*ZMR6:9UE;0']E_^YFRX.%C\=>"H20SPP[*U4 M5&J"O+:[$"(&\S;BJ8T 8]X4$[HMY#LSS_:H/&.3X'I667Q1E&YP^K6=S];1 M[;O)S>=B<4N.'FA5="A$PV1X[\V@ M73&_7B[O;E^EQ1_SF_1M-]/5CXO)JI$K+2JU=T<+-"",A33:!H^DT,YM M:6X=STE\#J9"?7AR5 ,K>W\EY+5][^JADB8^=/&JN9=&:L$HD%YZCC2H M!WL=0\Y%Z<&4E7=H[W7 PT$JFNV&W?3[]*J87;6I:%Y[=]0<$4HTMH19HH.V MQ.DMS;U'.>U%!E,;/CQ%4P,K>R\^^5>>VEY"1%9[EB&\\EL..&9S MA&DP1=_]%J9F.3H>F7KF$3Z)U'0J:8<6%@66.,A 6(!D2W@'+.Q*RZP-.4D= M^5/^ALKGWKM4YQ)E7S"T$1>L]D5&[9 )BE"F'%:LK+%[<(P#MCE7I-1/:1T# MS\>C3_>T)NA4E>Y94U32<&4E9\ISJP 2XG8PPP1E7;I /P5S@#SN5@[/S"7> M6_ ?OVQ^4U:O;,AVLM35OH(H"':>@_.$EF?2?HX,L M&'FYZT-6^NE6:#O+BLEQP%Q8*;Q/-H=(YY_?>0^.V*SA"N-JK-ZSZI!F&3T4 M-_$1%7K@#YZQFABX4@B"\0@ASK!RR/.'0#7DU&;AGU4BP^+N *7NJ2G=DG ] M>VE$+!BAJ778&6$\4\:370A,Z*P;Q#\K1'K)Q*%$0QZYGPT/T3OXPFBL-1@Y M1Z6G5B'AK94/A3?D;90 9_ZW_VU1*4F#] :(L$@SZA#; M<1@4RK&?QA4#Z*>@Y+.T-5$IPQKOELN[XLK=)>OO^G[)]R&01S&/7;SCH*5T M\I=%)GTP5F%$L;;&$*O]+N,F 8M6;F2H>Z#/UJF(G@X2:0CH37-L*$?^H\E% M]PFKZ6+]#3LA;E !''UW])YKK85BG!#'+<.@=]>:,?/MW+=X*B6?^^M4]U,G MU,WEH4A6MUZ'X4Y2HPABD A*F06Q"[)K$G(FSH]M5%4_Q2:7I0,4DT-IHY(E M7]H,655<3 2>7$#%/65:"&Z("; S"YQ';V*,5)_"6)ET-8* M$J@2/OT+D;"AOZ4,6FVG,L"P6.TP[T8B3X1!;\1P;SNF*B/A:Q/%^E81@7"6 MK&XF )RW#&GFT)8/PM&<>,1PLC*#%,3.0# 88=QNLG-Y/&DAD6+NI0:0F%K) M"$&.;BLV+ &;TY5U.);E*$6R21ST1BISPT(=V:]9ZXI.4RDUXPZ8YQ@A09%Z MQ*NY]9\12.5-\Z1A_1V>*'GPN,N^?C=)RXQ3FX(,&FO2&4\AY0SD@ M(0S+R:H.!S.G\G=>+U7;0LI%8E-ZU]=DG;OB>W$S_U8286-\'Q_'>/SIB!UF M#I*8.8& !)9<> -E&:#@G&J3DUSH88Z^&3353^?6HB3%3?K.ZU^*6;&8W*3U MZZO;Z6Q:VJ6KZ?=BZ^4=1=I)WQ-% "V\1!PA#I* UB)HJ0T/C"-)1S:0K1G, M-4GQMM!7CR7ZOL(4P9K?% E@:KE@QG$*U!B5J(N2[6*E8@;;5J\4OC7?H5M> MMB4;FPT4>Z)R&_D^ /EJ7Q ##4934$18"<89%5# 0@D#Z40*9&03"#O#SKP% MYO3JV/XPGWV_;UE9QLJ7ZZ#XX]^7A/PP7_V[6#V0./< /^>=D=ADA*EU3]IT M'!&A)4L:T7)GJ T^J[JFAT=Y7P2@+_PJW85$0P5- M*AV\5P0X1NGLHM82$($Z1TBK]:9M]%X8O7S5P>;^Y3>7%\6WN^3!IU^.-:,9 M3'+\O$+>$ B B0^!\ MLS>!N!G=B9//X\.H.8NJK=:F/EB;PW)3HX)AMLE#^)[FYU^57?798,^%SZK(N/7Q+=]VJEXP]% MK:WW")&T4NLD!>(]V:[<.9HU1&,HN#B5B?.&J-M:X4E9_7Y$(^T^$U'0-AVP M#IQ6S'O G*O-'K!A?FRWRAM00.?2LE4\'"\X>OA4!.VDX=(92S15ECG-V'8? M"/&1E=>>P;_7$' 6[=K"P#^GL^GMW>U1%#SY7"1!(2T5 4LX!AWXS@T4&*C. M&G_64QR!&*Q[S9O<]$RDX0D"EH])KCD!R63;ONM\C#:)2GF) MMWV;<&9KHFUKY?"/EGG4@WWYX2B44-+HH"1V5B!C+-ZZ:YCXO"&V/41,/G>? M%\/GDK2]>Q.WM_/9>IT5[DT\^VPDA@2AL"DOJ7M$D1%D9YA1F3>*KG\PR6'J MB\L2>:0\.Y;Q>5%,EG>+'^M77Q33=6O]PY&, X]$H("\HU(&CIBSG.KDR]^O MFG ".4-S>FA]U " FBG:A3YY7Z$X_-7/1TPYMHY3Q"UWU#.D84LLHC7-.2[Z MV%RA 3ND#KJV9\.NT?T\&KP;6ZMOYW>SU<$!D-6^(7)J-.4\E-V!I#8:7+#; M_7LUMFO'F1AX;<)*[33N%F.[Z:H/VWCXS+FPJ_*EI3*@-IS^-1>0+:,0(X>;G6 M4H*2![+9.5";8\#W,#34(*+J(7 GT-JN>M.-L5S\IV*Q%I&J\#KP%5&G<]DC MD7P:X3C8@!G>"9<+(B=;T4.KOT&(U4?D#C7@1;$Z70%N'HH4*4ML$(YQ'W#9 M#C3LG&/$:$YO%_ZFH)1#UE9M^[VS'U\MT#\Z"O?,KXQ!"QZ<2;1VX)0#";NB M1^F\R_$PQ=B!UQ+1ZPV);L[8=4?B \KPM"^(03"N!"9EUV7OL6J4NJAU1T/97XM189[JDU(;@<5 M7"'L'1@'E"1YX#D:K8>A][I UOP,VI/8TNH-BS]?ORW^$-[]O2SG?G18?;J9 M/+0$OY]F4=+ET:8W9'@V56(7.;;SV9H_=Y.;S\7BEAP3D.Y7&(51$F-J/.%E MKQIE*.7$6V8U L-#3O5W#_,(38K5X)C9JC"^B:E"U'*" C; < /7#O,&/.* MN_2G,3DZJH=9D_[KJ!J9U:VPG'F4W.OHCU\>F=T;(ITL++6O($JN59 .)U]9 ME^-%I0"IDLG 7'*?0U:(M8<)H5:%I6MF#=+,>[GK0\?'P;*.#I<533#2><2) MP @X5<8PQ4) @3DC9)98]3 )-@2#KED.#L6*^^.^6=EZ5&9QF?[W\[S\49M! MA:I+B%)[92D8'8)+YYS65EDD#2%!VT!03C^/'F;_>FK'-<2M;G73R^W_>?;V M*[J%IVNJ+A89L?>.$F%)D!2<9D8 ENL:=VF4@YP$0P\3GZWJK0'P!;8OLZME/?I]-5]FXKO6UD=%D+QG$F50*&';K&B*)((B MK5-CFTK3"N*[Y%!'LO#"MM@UDR^W]VE[Y>EF,BOO$=Q3?;F\N[T_!;*.^)K> M&A5"6@:LF-&UL4$L! A0#% M @ W'%)2B5#?"@IL0 M\ ( !4 ( !&G(! &%O