0001138639-18-000055.txt : 20180510 0001138639-18-000055.hdr.sgml : 20180510 20180510141944 ACCESSION NUMBER: 0001138639-18-000055 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180510 DATE AS OF CHANGE: 20180510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INFINERA Corp CENTRAL INDEX KEY: 0001138639 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 770560433 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33486 FILM NUMBER: 18821766 BUSINESS ADDRESS: STREET 1: 140 CASPIAN COURT CITY: SUNNYVALE STATE: CA ZIP: 94089 BUSINESS PHONE: 408-572-5200 MAIL ADDRESS: STREET 1: 140 CASPIAN COURT CITY: SUNNYVALE STATE: CA ZIP: 94089 FORMER COMPANY: FORMER CONFORMED NAME: INFINERA CORP DATE OF NAME CHANGE: 20030528 FORMER COMPANY: FORMER CONFORMED NAME: ZEPTON NETWORKS INC DATE OF NAME CHANGE: 20010418 10-Q 1 infn-03312018x10q.htm FORM 10-Q Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2018
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-33486
INFINERA CORPORATION
(Exact name of registrant as specified in its charter)
Delaware
 
77-0560433
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
140 Caspian Court
Sunnyvale, CA
 
94089
(Address of principal executive offices)
 
(Zip Code)
(408) 572-5200
(Registrant’s telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
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  ¨
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  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.  
Large accelerated filer  x
 
Accelerated filer  o
Non-accelerated filer o (Do not check if a smaller reporting company)
 
Smaller reporting company  o
Emerging growth company  o
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ¨    No  x
As of May 2, 2018, 151,280,586 shares of the registrant’s Common Stock, $0.001 par value, were issued and outstanding.



INFINERA CORPORATION
QUARTERLY REPORT ON FORM 10-Q
FOR THE FISCAL QUARTER ENDED March 31, 2018
INDEX
 
 
 
Page
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
Item 3.
 
 
 
Item 4.
 
 
 
 
Item 1.
 
 
 
Item 1A.
 
 
 
Item 6.
 
 
 
 



PART I. FINANCIAL INFORMATION
 

Item 1.
Condensed Consolidated Financial Statements (Unaudited)
INFINERA CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
(Unaudited)
 
March 31,
2018
 
December 30,
2017
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
151,436

 
$
116,345

Short-term investments
112,886

 
147,596

Accounts receivable, net of allowance for doubtful accounts of $916 in 2018 and $892 in 2017
161,541

 
126,152

Inventory
215,888

 
214,704

Prepaid expenses and other current assets
44,362

 
43,140

Total current assets
686,113

 
647,937

Property, plant and equipment, net
135,196

 
135,942

Intangible assets
83,958

 
92,188

Goodwill
192,562

 
195,615

Long-term investments
18,383

 
31,019

Cost-method investment
5,110

 
5,110

Other non-current assets
11,335

 
9,859

Total assets
$
1,132,657

 
$
1,117,670

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
77,776

 
$
58,124

Accrued expenses
51,955

 
39,782

Accrued compensation and related benefits
46,911

 
45,751

Short-term debt, net
147,946

 
144,928

Accrued warranty
14,022

 
13,670

Deferred revenue
58,460

 
72,421

Total current liabilities
397,070

 
374,676

Accrued warranty, non-current
16,826

 
17,239

Deferred revenue, non-current
13,181

 
22,502

Deferred tax liability
19,398

 
21,609

Other long-term liabilities
14,973

 
16,279

Commitments and contingencies (Note 17)

 

Stockholders’ equity:
 
 
 
Preferred stock, $0.001 par value
   Authorized shares – 25,000 and no shares issued and outstanding

 

Common stock, $0.001 par value
Authorized shares – 500,000 as of March 31, 2018 and December 30, 2017
 
 
 
Issued and outstanding shares – 151,163 as of March 31, 2018 and 149,471 as of December 30, 2017
151

 
149

Additional paid-in capital
1,438,700

 
1,417,043

Accumulated other comprehensive income
1,313

 
6,254

Accumulated deficit
(768,955
)
 
(758,081
)
Total stockholders' equity
671,209

 
665,365

Total liabilities and stockholders’ equity
$
1,132,657

 
$
1,117,670

The accompanying notes are an integral part of these condensed consolidated financial statements.

3


INFINERA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
 
 
Three Months Ended
 
March 31,
2018
 
April 1,
2017
Revenue:
 
 
 
Product
$
171,629

 
$
147,053

Services
31,052

 
28,469

Total revenue
202,681

 
175,522

Cost of revenue:
 
 
 
Cost of product
107,665

 
99,332

Cost of services
12,831

 
12,134

Restructuring and other related costs
17

 

Total cost of revenue
120,513

 
111,466

Gross profit
82,168

 
64,056

Operating expenses:
 
 
 
Research and development
58,681

 
55,083

Sales and marketing
30,492

 
29,441

General and administrative
17,836

 
17,359

Restructuring and other related credits
(163
)
 

Total operating expenses
106,846

 
101,883

Loss from operations
(24,678
)
 
(37,827
)
Other income (expense), net:
 
 
 
Interest income
897

 
751

Interest expense
(3,683
)
 
(3,403
)
Other gain (loss), net
506

 
(130
)
Total other income (expense), net
(2,280
)
 
(2,782
)
Loss before income taxes
(26,958
)
 
(40,609
)
Benefit from income taxes
(678
)
 
(158
)
Net loss
(26,280
)
 
(40,451
)
Net loss per common share:
 
 
 
Basic
$
(0.17
)
 
$
(0.28
)
Diluted
$
(0.17
)
 
$
(0.28
)
Weighted average shares used in computing net loss per common share:
 
 
 
Basic
150,333

 
145,786

Diluted
150,333

 
145,786

The accompanying notes are an integral part of these condensed consolidated financial statements.

4


INFINERA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
 
 
Three Months Ended
 
March 31,
2018
 
April 1,
2017
Net loss
$
(26,280
)
 
$
(40,451
)
Other comprehensive income (loss), net of tax:
 
 
 
Unrealized loss on available-for-sale investments
(125
)
 
(82
)
Foreign currency translation adjustment
(4,816
)
 
6,217

Net change in accumulated other comprehensive income (loss)
(4,941
)
 
6,135

Comprehensive loss
$
(31,221
)
 
$
(34,316
)
The accompanying notes are an integral part of these condensed consolidated financial statements.

5


INFINERA CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Three Months Ended
 
March 31,
2018
 
April 1,
2017
Cash Flows from Operating Activities:
 
 
 
Net loss
$
(26,280
)
 
$
(40,451
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
Depreciation and amortization
16,976

 
15,951

Non-cash restructuring and other related credits
(81
)
 

Amortization of debt discount and issuance costs
3,018

 
2,730

Impairment of intangible assets

 
252

Stock-based compensation expense
10,983

 
10,877

Other loss (gain)
84

 
60

Changes in assets and liabilities:
 
 
 
Accounts receivable
(30,928
)
 
26,366

Inventory
(2,329
)
 
(326
)
Prepaid expenses and other assets
(3,950
)
 
(5,767
)
Accounts payable
19,286

 
(3,180
)
Accrued liabilities and other expenses
(6,181
)
 
(16,425
)
Deferred revenue
5,293

 
12,943

Net cash provided by (used in) operating activities
(14,109
)
 
3,030

Cash Flows from Investing Activities:
 
 
 
Purchase of available-for-sale investments
(2,986
)
 
(84,422
)
Proceeds from maturities of investments
50,168

 
46,679

Purchase of property and equipment
(8,019
)
 
(14,743
)
Net cash provided by (used in) investing activities
39,163

 
(52,486
)
Cash Flows from Financing Activities:
 
 
 
Acquisition of noncontrolling interest

 
(471
)
Proceeds from issuance of common stock
10,644

 
9,808

Minimum tax withholding paid on behalf of employees for net share settlement
(97
)
 
(151
)
Net cash provided by financing activities
10,547

 
9,186

Effect of exchange rate changes on cash and restricted cash
(58
)
 
1,337

Net change in cash, cash equivalents and restricted cash
35,543

 
(38,933
)
Cash, cash equivalents and restricted cash at beginning of period
121,486

 
177,580

Cash, cash equivalents and restricted cash at end of period(1)
$
157,029

 
$
138,647

Supplemental disclosures of cash flow information:
 
 
 
Cash paid for income taxes, net of refunds
$
1,537

 
$
1,553

Cash paid for interest
$
9

 
$
3

Supplemental schedule of non-cash investing activities:
 
 
 
Transfer of inventory to fixed assets
$
893

 
$
138



6


 
 
 

(1)     Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets:
 
March 31, 2018
 
April 1, 2017
 
 
 
 
 
(In thousands)
Cash and cash equivalents
$
151,436

 
$
125,658

Short-term restricted cash
84

 
7,908

Long-term restricted cash
5,509

 
5,081

Total cash, cash equivalents and restricted cash
$
157,029

 
$
138,647


The accompanying notes are an integral part of these condensed consolidated financial statements.

7


INFINERA CORPORATION
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1.
Basis of Presentation and Significant Accounting Policies
Basis of Presentation
Infinera Corporation (the “Company”) prepared its interim condensed consolidated financial statements that accompany these notes in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”), consistent in all material respects with those applied in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017.
The Company has made certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations, fair value measurement of investments and accounting for income taxes. Other estimates, assumptions and judgments made by management include allowances for sales returns, allowances for doubtful accounts, useful life of intangible assets, property, plant and equipment, and fair value measurement of the liability component of the Company's $150.0 million in aggregate principal amount of 1.75% convertible senior notes due June 1, 2018 (the “Notes”). Management believes that the estimates and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company’s condensed consolidated financial statements will be affected.
The interim financial information is unaudited, but reflects all adjustments that are, in management’s opinion, necessary to provide a fair presentation of results for the interim periods presented. All adjustments are of a normal recurring nature. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
This interim information should be read in conjunction with the consolidated financial statements in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017.
To date, a few of the Company’s customers have accounted for a significant portion of its revenue.  For the three months ended March 31, 2018, two customers individually accounted for 29% and 11% of the Company's total revenue and for the corresponding period in 2017, one customer accounted for 19% of the Company's total revenue.
There have been no material changes in the Company’s significant accounting policies for the three months ended March 31, 2018 as compared to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017, with the exception of the Company's revenue recognition policy. Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)” (“ASC 606”). See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for discussion on the impact of the adoption of these standards on the Company's policy for revenue recognition.
The Company adopted Accounting Standards Update 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash” (“ASU 2016-18”), during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the three months ended April 1, 2017, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's condensed consolidated statement of cash flows.
2.
Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, “Income Tax Accounting Implications of the Tax Cuts and Jobs Act" (“SAB 118”), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Since the U.S. Tax Cuts and Jobs Act (the “Tax Act”) was passed in December 2017, and ongoing guidance and accounting interpretation are

8


expected over the next 12 months, the Company considers the accounting of the transition tax and deferred tax re-measurements to be incomplete due to the forthcoming guidance and the ongoing analysis of final year-end data and tax positions. The Company expects to complete the analysis within the measurement period in accordance with SAB 118. In March 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-05, Amendments to SEC Paragraphs Pursuant to SAB 118 and added such SEC guidance to Accounting Standards Codification 740, “Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.”
In May 2017, the FASB issued Accounting Standards Update 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its condensed consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. See the condensed consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts on the condensed consolidated statements of cash flows.
In May 2016, the FASB issued Accounting Standards Update 2016-11, “Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)” (“ASU 2016-11”), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the future adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for more information.
In May 2014, the FASB issued ASC 606, which creates a single, joint revenue standard that is consistent across all industries and markets for companies that prepare their financial statements in accordance with U.S. GAAP. Under ASC 606, an entity is required to recognize revenue upon the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to receive in exchange for those goods or services. In August 2015, the FASB issued Accounting Standards update 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,” which deferred the effective date of ASC 606 by one year with early adoption permitted beginning after December 15, 2016. The updated standard is effective for interim and annual periods beginning after December 15, 2017. In April 2016, the FASB issued Accounting Standards Update 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing,” which clarifies the implementation guidance on identifying performance obligations and licensing. In May 2016, the FASB issued Accounting Standards Update 2016-12, “Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients,” which amends the guidance on collectability, noncash consideration, presentation of sales tax and transition. In December 2016, the FASB issued Accounting Standards Update 2016-20, “Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers,” to increase stakeholders' awareness of the proposals and to expedite improvements to ASC 606. ASC 606 also includes Subtopic 340-40, “Other Assets and Deferred Costs - Contracts with Customers,” which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to ASC 606 and Subtopic 340-40 as “ASC 606.” The Company adopted ASC 606 as of December 31, 2017 using the modified retrospective transition method applied to those contracts that were not completed as of December 31, 2017. See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for more information.

9


Accounting Pronouncements Not Yet Effective
In January 2017, the FASB issued Accounting Standards Update 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.
In June 2016, the FASB issued Accounting Standards Update 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.
In February 2016, the FASB issued Accounting Standards Update 2016-02, “Leases (Topic 842)” (“ASU 2016-02”), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. The Company is currently evaluating the impact the adoption of ASU 2016-02 will have on its consolidated financial statements and expects to have increases in the assets and liabilities of its consolidated balance sheets.
3.
Revenue Recognition
Effective December 31, 2017, the Company adopted ASC 606, using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting under Topic 605.
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold with spares management, on-site hardware replacement services, network management operations, software subscription, extended hardware warranty or training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription service includes software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes

10


the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty services and training. Revenue from software subscription, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue.
For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
ASC 606 Adoption
The Company recorded a net reduction to the opening balance of its accumulated deficit of $15.4 million as of December 31, 2017 due to the cumulative impact of adopting ASC 606, with the impact primarily related to its services revenue. The impact to revenue for the three months ended March 31, 2018 was a decrease of $3.2 million as a result of applying ASC 606. The details of the significant changes and quantitative impact of the Company’s adoption of ASC 606 are set out below.
Customer Purchase Commitments
The Company makes available software licenses that are non-essential to the functionality of the hardware by providing customers the ability to purchase incremental bandwidth capacity. Line modules generally include a specific initial capacity and incremental capacity can be added by the purchase of Infinera Instant Bandwidth (“IB”) licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial line module shipment. The time frame varies by customer and ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchase were not fixed. Under ASC 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows

11


the customer to terminate services without penalty, upon advance notification. The Company concluded that the duration of support contracts do not extend beyond the non-cancellable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates will be re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs. Changes to variable consideration will be tracked and material changes disclosed.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under the model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjusts those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected selling price assumptions as appropriate.
Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under ASC 606, the Company capitalizes sales commissions related to multi-year service contracts and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on contract renewals, including service contract renewals, is commensurate with the sales commissions paid on the initial contracts.
The Company elected ASC 606's practical expedient to expense sales commissions as incurred when the amortization period of the related contract term is one year or less. These costs are recorded as sales and marketing expense and included on the balance sheet as accrued compensation and related benefits until paid.
As of March 31, 2018, the ending balance of the Company’s capitalized costs to obtain a contract was $0.5 million. The Company's amortization expense was not material for the three months ended March 31, 2018.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
Product
$
171,629

 
$
147,053

Services
31,052

 
28,469

Total revenue
$
202,681

 
$
175,522



12


The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer, and by customer channel (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
United States
$
129,025

 
$
99,780

Other Americas
5,215

 
6,035

Europe, Middle East and Africa
59,199

 
57,413

Asia Pacific
9,242

 
12,294

Total revenue
$
202,681

 
$
175,522

 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
Direct
$
188,462

 
$
165,946

Indirect
14,219

 
9,576

Total revenue
$
202,681

 
$
175,522

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method.
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
 
March 31, 2018
 
At Adoption
Accounts receivable, net
$
161,541

 
$
135,245

Contract assets
$
2,670

 
$
2,825

Deferred revenue
$
71,641

 
$
75,458

Revenue recognized for the three months ended March 31, 2018 that was included in the deferred revenue balance at the beginning of the reporting period was $14.5 million. Changes in the contract asset and liability balances during the three months ended March 31, 2018 were not materially impacted by other factors.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):
 
Remainder of 2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total
Revenue expected to be recognized in the future as of March 31, 2018
$
167,860

 
$
16,382

 
$
13,040

 
$
2,716

 
$
1,972

 
$
1,876

 
$
203,846


13


Impacts on Financial Statements
The following tables summarize the impacts of adopting ASC 606 on the Company's condensed consolidated statement of operations for the three months ended March 31, 2018 and the Company's condensed consolidated balance sheet as of December 31, 2017 (in thousands):
 
Three Months Ended March 31, 2018
 
As Reported
 
Adjustments
 
Balances Without Adoption of ASC 606
Income Statement
 
 
 
 
 
Revenue
 
 
 
 
 
Product
$
171,629

 
$
1,944

 
$
173,573

Services
31,052

 
1,282

 
32,334

 
$
202,681

 
$
3,226

 
$
205,907

Costs and expenses
 
 
 
 
 
Cost of revenue
$
120,513

 
$
528

 
$
121,041

Net loss
$
(26,280
)
 
$
2,698

 
$
(23,582
)

 
Balance at December 30, 2017
 
Adjustments due to ASC 606
 
As Adjusted Balance at December 31, 2017
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
126,152

 
$
9,093

 
$
135,245

Inventory
$
214,704

 
$
(239
)
 
$
214,465

Prepaid expenses and other assets
$
43,339

 
$
2,731

 
$
46,070

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses
$
39,782

 
$
15,645

 
$
55,427

Deferred revenue
$
94,923

 
$
(19,465
)
 
$
75,458

 
 
 
 
 
 
Equity
 
 
 
 
 
Accumulated deficit
$
(758,081
)
 
$
15,406

 
$
(742,675
)



14


4.
Fair Value Measurements
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1
 
 
Quoted prices in active markets for identical assets or liabilities.
 
 
 
 
 
Level 2
 
 
Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
 
 
 
 
Level 3
 
 
Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its cash equivalents, foreign currency exchange forward contracts and marketable debt securities at fair value and classifies its investments in accordance with the fair value hierarchy. The Company’s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.
The Company classifies its certificates of deposit, commercial paper, U.S. agency notes, corporate bonds and foreign currency exchange forward contracts within Level 2 of the fair value hierarchy as follows:
Certificates of Deposit
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.
Commercial Paper
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.
U.S. Agency Notes
The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.

15


Corporate Bonds
The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end.
Foreign Currency Exchange Forward Contracts
As discussed in Note 6, “Derivative Instruments” to the Notes to Condensed Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
The following tables represent the Company’s fair value hierarchy for its assets and liabilities measured at fair value on a recurring basis (in thousands): 
 
As of March 31, 2018
 
As of December 30, 2017
 
Fair Value Measured Using
 
Fair Value Measured Using
 
Level 1      
 
Level 2      
 
Total        
 
Level 1      
 
Level 2      
 
Total        
Assets
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
24,393

 
$

 
$
24,393

 
$
20,371

 
$

 
$
20,371

Certificates of deposit

 
240

 
240

 

 
240

 
240

Commercial paper

 
46,834

 
46,834

 

 
26,912

 
26,912

Corporate bonds

 
96,650

 
96,650

 

 
118,558

 
118,558

U.S. agency notes

 
5,477

 
5,477

 

 
5,480

 
5,480

U.S. treasuries
30,916

 

 
30,916

 
35,408

 

 
35,408

Total assets
$
55,309

 
$
149,201

 
$
204,510

 
$
55,779

 
$
151,190

 
$
206,969

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Foreign currency exchange forward contracts
$

 
$
(29
)
 
$
(29
)
 
$

 
$
(204
)
 
$
(204
)
During the three months ended March 31, 2018, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of March 31, 2018 and December 30, 2017, none of the Company’s existing securities were classified as Level 3 securities.
The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis, only if impairment is indicated:
Cost-method Investment
The Company estimates the fair value of its cost-method investment by using the guideline public company method and the guideline transaction method of the market approach to determine the implied total equity value on a minority interest basis. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates. As of December 30, 2017, the Company determined that its cost-method investment was impaired, resulting in an impairment charge of $1.9 million to adjust the carrying value to estimated fair value. See Note 5, “Cost-method Investment” to the Notes to Condensed Consolidated Financial Statements for more information.

16


Facilities-related Charges
In the fourth quarter of 2017, the Company implemented a plan to restructure its worldwide operations (the “2017 Restructuring Plan”). As a result of the plan, the Company calculated the fair value of its facilities-related charges of $7.3 million, based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. During the three months ended March 31, 2018, the Company revised the estimates to its facilities-related accruals. See Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements for more information.
Cash, cash equivalents and investments were as follows (in thousands): 
 
March 31, 2018
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
78,195

 
$

 
$

 
$
78,195

Commercial paper
36,357

 

 
(8
)
 
$
36,349

Money market funds
24,393

 

 

 
24,393

Corporate bonds
2,515

 

 

 
2,515

U.S. treasuries
9,984

 

 

 
9,984

Total cash and cash equivalents
$
151,444

 
$

 
$
(8
)
 
$
151,436

Certificates of deposit
240

 

 

 
240

Commercial paper
10,490

 

 
(5
)
 
10,485

Corporate bonds
75,998

 

 
(246
)
 
75,752

U.S. agency notes
5,500

 

 
(23
)
 
5,477

U.S. treasuries
20,989

 

 
(57
)
 
20,932

Total short-term investments
$
113,217

 
$

 
$
(331
)
 
$
112,886

Corporate bonds
18,586

 

 
(203
)
 
18,383

Total long-term investments
18,586

 

 
(203
)
 
18,383

Total cash, cash equivalents and investments
$
283,247

 
$

 
$
(542
)
 
$
282,705


 
December 30, 2017
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
87,991

 
$

 
$

 
$
87,991

Money market funds
20,371

 

 

 
20,371

U.S. treasuries
7,984

 

 
(1
)
 
7,983

Total cash and cash equivalents
$
116,346

 
$

 
$
(1
)
 
$
116,345

Certificates of deposit
240

 

 

 
240

Commercial paper
26,924

 

 
(12
)
 
26,912

Corporate bonds
90,685

 

 
(155
)
 
90,530

U.S. agency notes
2,500

 

 
(11
)
 
2,489

U.S. treasuries
27,495

 

 
(70
)
 
27,425

Total short-term investments
$
147,844

 
$

 
$
(248
)
 
$
147,596

Corporate bonds
28,186

 

 
(158
)
 
28,028

U.S. agency notes
3,002

 

 
(11
)
 
2,991

Total long-term investments
$
31,188

 
$

 
$
(169
)
 
$
31,019

Total cash, cash equivalents and investments
$
295,378

 
$

 
$
(418
)
 
$
294,960

 As of March 31, 2018, the Company’s available-for-sale investments have contractual maturity terms of up to 18 months. Gross realized gains and losses on investments were insignificant in all periods. The specific identification method is used to account for gains and losses on available-for-sale investments.

17


As of March 31, 2018, the Company had $264.3 million of cash, cash equivalents and short-term investments, including $50.0 million of cash and cash equivalents held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States. 
5.
Cost-method Investment
In 2016, the Company invested $7.0 million in a privately-held company. In addition, this investment included a customer supply agreement and warrants to purchase up to $10.0 million of additional shares of preferred stock. The warrants vest and become exercisable upon certain conditions being met. As of March 31, 2018, and December 30, 2017, the Company's cost-method investment balance was $5.1 million.
This investment is accounted for as a cost-method investment as the Company owns less than 20% of the voting securities and does not have the ability to exercise significant influence over operating and financial policies of the entity. The Company regularly evaluates the carrying value of its cost-method investment for impairment. If the Company believes that the carrying value of the cost-basis investment is in excess of estimated fair value, the Company’s policy is to record an impairment charge in other income (expense), net, in the accompanying condensed consolidated statements of operations.
During the three months ended March 31, 2018, no impairment charges were recorded as there have not been any events or changes in circumstances that the Company believes would have a significant adverse effect on the fair value of its investment.
6.
Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated monetary assets and liabilities, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency exchange forward contracts, primarily short term in nature.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated receivables and restricted cash balances. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk.
The Company also enters into foreign currency exchange forward contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pound and Swedish kronor (“SEK”). The contracts are settled at maturity and at rates agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded.
During the first quarter of 2018, the Company posted $0.9 million of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying condensed consolidated balance sheets.
For the three months ended March 31, 2018 and April 1, 2017, the before-tax effect of the foreign currency exchange forward contracts were losses of $0.6 million and $0.3 million, respectively. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of March 31, 2018, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying condensed consolidated statements of operations. These contracts were entered into with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.

18


The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):
 
As of March 31, 2018
 
As of December 30, 2017
 
Gross Notional(1)  
 
Other Accrued Liabilities
 
Gross Notional(1)  
 
Other Accrued Liabilities
Foreign currency exchange forward contracts
 
 
 
 
 
 
 
Related to euro denominated receivables
$
23,335

 
$
(29
)
 
$
24,794

 
$
(202
)
Related to euro denominated restricted cash
$
259

 

 
$
252

 
(2
)
 


 
$
(29
)
 


 
$
(204
)
 
 
 
(1) 
Represents the face amounts of forward contracts that were outstanding as of the period noted.
7.
Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.

19


The following table presents details of the Company’s goodwill during the three months ended March 31, 2018 (in thousands):
Balance as of December 30, 2017
$
195,615

Foreign currency translation adjustments
(3,053
)
Balance as of March 31, 2018
$
192,562

The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as these assets are denominated in SEK. To date, the Company has zero accumulated impairment loss on goodwill.
Intangible Assets
The following tables present details of the Company’s intangible assets as of March 31, 2018 and December 30, 2017 (in thousands, except for weighted-average):
 
March 31, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted-Average Remaining Useful Life (In Years)
Intangible assets with finite lives:


 


 


 
 
Customer relationships
$
50,253

 
$
(16,343
)
 
$
33,910

 
5.4
Developed technology
103,072

 
(53,024
)
 
50,048

 
2.5
Total intangible assets
$
153,325

 
$
(69,367
)
 
$
83,958

 
3.6
 
December 30, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Customer relationships
$
51,050

 
$
(15,007
)
 
$
36,043

 
5.6
Developed technology
104,708

 
(48,563
)
 
56,145

 
2.7
Total intangible assets
$
155,758

 
$
(63,570
)
 
$
92,188

 
3.9
The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as these assets are denominated in SEK. Amortization expense was $6.9 million for the three months ended March 31, 2018 and was $6.3 million for the corresponding period in 2017.
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to the appropriate cost and expense categories. During 2017, the Company recorded an impairment charge to research and development expenses of $0.3 million for certain intangible assets, which the Company has determined that the carrying value will not be recoverable. During the first quarter of 2017, the Company transferred $0.3 million of its in-process technology to developed technology, which is being amortized over a useful life of five years.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of March 31, 2018 (in thousands):
 
 
 
Fiscal Years
 
Total
 
Remainder of 2018
 
2019
 
2020
 
2021
 
2022
 
2023 and Thereafter
Total future amortization expense
$
83,958

 
$
20,370

 
$
26,548

 
$
19,372

 
$
7,082

 
$
6,466

 
$
4,120

8.
Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is primarily comprised of certificates of deposit and money market funds, of which the majority is not insured by the Federal Deposit Insurance Corporation. These amounts primarily

20


collateralize the Company’s issuances of standby letters of credit and bank guarantees. Additionally, our restricted cash balance includes amounts pledged as collateral on our derivative instruments.
The following table provides details of selected balance sheet items (in thousands):
 
March 31, 2018
 
December 30, 2017
Inventory
 
 
 
Raw materials
$
30,303

 
$
27,568

Work in process
66,499

 
59,662

Finished goods
119,086

 
127,474

Total inventory
$
215,888

 
$
214,704

Property, plant and equipment, net
 
 
 
Computer hardware
$
14,098

 
$
13,881

Computer software(1)
32,791

 
32,521

Laboratory and manufacturing equipment
250,562

 
246,380

Land and building
12,347

 
12,347

Furniture and fixtures
2,547

 
2,474

Leasehold and building improvements
43,301

 
43,475

Construction in progress
32,598

 
34,816

Subtotal
$
388,244

 
$
385,894

Less accumulated depreciation and amortization
(253,048
)
 
(249,952
)
Total property, plant and equipment, net
$
135,196

 
$
135,942

Accrued expenses
 
 
 
Loss contingency related to non-cancelable purchase commitments
$
6,207

 
$
6,379

Professional and other consulting fees
4,837

 
5,305

Taxes payable
3,864

 
3,707

Royalties
5,447

 
5,404

Restructuring accrual
4,273

 
5,490

Right of return
12,756

 

Other accrued expenses
14,571

 
13,497

Total accrued expenses
$
51,955

 
$
39,782

 
 
 
(1) 
Included in computer software at March 31, 2018 and December 30, 2017 were $11.4 million related to enterprise resource planning (ERP) systems that the Company implemented. The unamortized ERP costs at March 31, 2018 and December 30, 2017 were $4.2 million and $4.7 million, respectively.

21


9.
Restructuring and Other Related Costs
In the fourth quarter of 2017, the Company implemented the 2017 Restructuring Plan in order to reduce expenses and establish a more cost-effective structure that better aligns the Company's operations with its long-term strategies. As part of the 2017 Restructuring Plan, the Company is making several changes it believes will help its research and development efficiency, with consolidation of its development sites, including closure of its Beijing, China design center, process changes to more broadly leverage the Company's engineering resources across regions and product line development, and prioritization of research and development initiatives. Outside of engineering, the Company has also made changes to allow it to operate more efficiently as it scales the business, including reducing the Company's facilities footprint and writing off certain equipment that will not be utilized in the future. Finally, the Company realigned its inventory levels to match its new technology cadence and go to market strategies. As of December 30, 2017, the 2017 Restructuring Plan had been substantially completed and we do not expect to record significant future charges under this plan in 2018. During the first quarter of 2018, the Company revised the estimates to its facilities-related and severance expenses as described further below.
The following table presents restructuring and other related costs (credits) included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2017 Restructuring Plan (in thousands):
 
 
Three Months Ended
 
 
March 31, 2018
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
17

 
$
945

 
Facilities

 
(1,084
)
 
Asset impairment

 
(24
)
 
Total
$
17

 
$
(163
)
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
 
 
December 30, 2017
 
Charges (Credits)
 
Cash
 
Non-cash Settlements and Other
 
March 31, 2018
 
 
Severance and related expenses
$
3,672

 
$
962

 
$
(1,970
)
 
$

 
$
2,664

 
Facilities
6,947

 
(1,084
)
 
(268
)
 
(40
)
 
5,555

 
Asset impairment

 
(24
)
 

 
24

 

 
Total
$
10,619

 
$
(146
)
 
$
(2,238
)
 
$
(16
)
 
$
8,219

During the first quarter of 2018, the Company revised its estimates related to its facilities closures due to the sublease of several restructured facilities and also recorded severance costs for additional impacted employees. As of March 31, 2018, the Company's restructuring liability was comprised of $5.6 million related to facility closures, with leases through January 2022, and $2.7 million of severance and related expenses, which are expected to be substantially paid during the remainder of 2018.

22


10.
Accumulated Other Comprehensive Income
Accumulated other comprehensive income includes certain changes in equity that are excluded from net loss. The following table sets forth the changes in accumulated other comprehensive income by component for the three months ended March 31, 2018 (in thousands): 
 
 
Unrealized Loss on Other Available-for-Sale Securities
 
Foreign Currency Translation     
 
Accumulated Tax Effect
 
Total        
Balance at December 30, 2017
 
$
(418
)
 
$
7,551

 
$
(879
)
 
$
6,254

Net current-period other comprehensive loss
 
(125
)
 
(4,816
)
 

 
(4,941
)
Balance at March 31, 2018
 
$
(543
)
 
$
2,735

 
$
(879
)
 
$
1,313

11.
Basic and Diluted Net Loss Per Common Share
Basic net loss per common share is computed by dividing net loss attributable to Infinera Corporation by the weighted average number of common shares outstanding during the period. Diluted net loss attributable to the Company per common share is computed using net loss attributable to the Company and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the Company's Employee Stock Purchase Plan (“ESPP") using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of the Notes from the conversion spread (as defined and discussed in Note 12, “Convertible Senior Notes” to the Notes to Condensed Consolidated Financial Statements). The Company includes the common shares underlying PSUs in the calculation of diluted net income per share only when they become contingently issuable.
The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Net loss
$
(26,280
)
 
$
(40,451
)
Weighted average common shares outstanding - basic and diluted
150,333

 
145,786

Net loss per common share - basic and diluted
$
(0.17
)
 
$
(0.28
)
The Company incurred net losses during the three months ended March 31, 2018 and April 1, 2017, and as a result, potential common shares from stock options, RSUs, PSUs, assumed release of outstanding stock under the ESPP and assumed conversion of the Notes from the conversion spread were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive.
The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Stock options
1,187

 
1,634

RSUs
9,439

 
7,773

PSUs
1,545

 
1,414

ESPP shares
2,247

 
953

Total
14,418

 
11,774

12.
Convertible Senior Notes
In May 2013, the Company issued the Notes, which will mature on June 1, 2018, unless earlier purchased by the Company or converted. The Company has made semi-annual interest payments with one payment remaining on June 1, 2018. The net proceeds to the Company were approximately $144.5 million and were

23


intended to be used for working capital and other general corporate purposes. To date, the Company has not utilized the net proceeds due to its sufficient cash position.
The Notes are governed by an indenture dated as of May 30, 2013 (the “Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee. The Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of securities by the Company.
Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the Notes. For any remaining conversion obligation, the Company intends to pay cash. For all conversions that occur on or after December 1, 2017, the Company has elected a cash settlement method. The current conversion rate is 79.4834 shares of common stock per $1,000 principal amount of Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $12.58 per share of common stock.
Throughout the term of the Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Holders may convert their Notes under the following circumstances:

during any fiscal quarter (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or

at any time on or after December 1, 2017 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indenture governing the Notes, holders may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the Indenture), the Company may, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change.

The net carrying amounts of the debt obligation were as follows (in thousands):
 
March 31, 2018
 
December 30, 2017
Principal
$
150,000

 
$
150,000

Unamortized discount (1)
(1,891
)
 
(4,670
)
Unamortized issuance cost (1)
(163
)
 
(402
)
Net carrying amount
$
147,946

 
$
144,928

 
 
 
(1) 
Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the Notes, which is approximately 2 months from March 31, 2018.

24



As of March 31, 2018 and December 30, 2017, the carrying amount of the equity component of the Notes was $43.3 million.
In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the Notes.
In accounting for the issuance costs of $5.5 million related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were initially recorded as other non-current assets and were amortized to interest expense over the term of the Notes. Accounting Standards Update 2015-03, “Simplifying the Presentation of Debt Issuance Costs” (“ASU 2015-03”) requires an entity to present such costs in the balance sheet as a direct deduction from the related debt liability rather than as an asset. The Company adopted ASU 2015-03 during the first quarter of 2016. The December 31, 2016 balance sheet was retrospectively adjusted to reclassify $2.1 million from other non-current assets to a reduction of the Notes payable liability.
The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity. Additionally, the Company initially recorded a deferred tax liability of $17.0 million in connection with the issuance of the Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders’ equity.
The Company determined that the embedded conversion option in the Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholder’s equity if freestanding.
The following table sets forth total interest expense recognized related to the Notes (in thousands): 
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Contractual interest expense
$
656

 
$
656

Amortization of debt issuance costs
239

 
216

Amortization of debt discount
2,779

 
2,514

Total interest expense
$
3,674

 
$
3,386

The coupon rate is 1.75%. For the three months ended March 31, 2018 and April 1, 2017, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 10.23%, to interest expense over the term of the Notes.
As of March 31, 2018, the fair value of the Notes was $151.1 million. The fair value was determined based on the quoted bid price of the Notes in an over-the-counter market on March 29, 2018. The Notes are classified as Level 2 of the fair value hierarchy.
The Notes became convertible at the option of the holders on December 1, 2017 and will be convertible until the close of business on the second scheduled trading day immediately preceding the maturity date. Based on the closing price of the Company’s common stock of $10.86 on March 29, 2018 (the last trading day of the fiscal quarter), the if-converted value of the Notes did not exceed their principal amount.
13.
Stockholders’ Equity
Stock-based Compensation Plans
The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees.

25


In February 2016, the Company's board of directors adopted the 2016 Equity Incentive Plan (“2016 Plan”) and the Company's stockholders approved the 2016 Plan in May 2016. In May 2017, the Company's stockholders approved an amendment to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 6.4 million shares. As of March 31, 2018, the Company has reserved a total of 13.9 million shares of common stock for issuance of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors, pursuant to the 2016 Plan, plus any shares subject to awards granted under the Company’s 2007 Equity Incentive Plan (the “2007 Plan”) that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors. The 2007 Plan was canceled; however, it continues to govern outstanding grants under the 2007 Plan.
The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data): 
 
Number of Stock
Options
 
Weighted-Average
Exercise
Price
  Per Share  
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
1,397

 
$
8.11

 
$
1

Stock options granted

 
$

 
 
Stock options exercised
(162
)
 
$
7.79

 
$
340

Stock options canceled
(48
)
 
$
11.47

 


Outstanding at March 31, 2018
1,187

 
$
8.02

 
$
3,380

Exercisable at March 31, 2018
1,187

 
$
8.02

 
$
3,380

 
 
Number of
Restricted
Stock Units
 
Weighted-
Average
 Grant Date 
Fair Value
Per Share
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
6,791

 
$
11.55

 
$
42,988

RSUs granted
3,151

 
$
11.01

 


RSUs released
(264
)
 
$
11.78

 
$
2,065

RSUs canceled
(239
)
 
$
11.18

 


Outstanding at March 31, 2018
9,439

 
$
11.37

 
$
102,510

 
 
Number of
Performance
Stock Units
 
Weighted-
Average
 Grant Date 
Fair Value
Per Share
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
1,367

 
$
16.28

 
$
8,651

PSUs granted
505

 
$
15.87

 

PSUs released

 
$

 
$

PSUs canceled
(327
)
 
$
15.75

 

Outstanding at March 31, 2018
1,545

 
$
16.25

 
$
16,771

Expected to vest at March 31, 2018
1,098

 

 
$
11,928


The aggregate intrinsic value of unexercised stock options is calculated as the difference between the closing price of the Company’s common stock of $10.86 at March 29, 2018 (the last trading day of the fiscal quarter) and the exercise prices of the underlying stock options. The aggregate intrinsic value of the stock options that have been exercised is calculated as the difference between the fair market value of the common stock at the date of exercise and the exercise price of the underlying stock options.
The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $10.86 at March 29, 2018 (the last trading day of the fiscal quarter). The

26


aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.

The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company’s equity compensation plans as of March 31, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period):
 
Unrecognized
Compensation
Expense, Net
 
Weighted-
Average Period
(in years)
RSUs
$
80,840

 
3.0
PSUs
$
14,328

 
1.8
Employee Stock Options
The Company did not grant any stock options during the three months ended March 31, 2018. Amortization of stock-based compensation related to stock options in the three months ended March 31, 2018 was insignificant.
Employee Stock Purchase Plan
The fair value of the shares was estimated at the date of grant using the following assumptions (expense amounts in thousands):
 
Three Months Ended
Employee Stock Purchase Plan
March 31, 2018
 
April 1, 2017
Volatility
62%
 
51%
Risk-free interest rate
1.90%
 
0.81%
Expected life
0.5 years
 
0.5 years
Estimated fair value
$3.13
 
$3.46
Total stock-based compensation expense
$1,555
 
$1,681
Restricted Stock Units
During the three months ended March 31, 2018, the Company granted RSUs to employees to receive 3.2 million shares of the Company’s common stock. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation related to RSUs in the three months ended March 31, 2018 and April 1, 2017 was approximately $7.4 million and $7.7 million, respectively.
Performance Stock Units
Pursuant to the 2007 Plan and the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and other employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
PSUs granted to the Company’s executive officers and senior management under the 2007 Plan during the first quarter of 2015 and 2016 are based on the total stockholder return (“TSR”) of the Company's common stock price as compared to the TSR of the S&P North American Technology Multimedia Networking Index (“SPGIIPTR”) over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the SPGIIPTR.
PSUs granted to the Company’s executive officers and senior management under the 2016 Plan during the first quarter of 2018 are based on the TSR of the Company's common stock price relative to the TSR of the individual companies listed in the SPGIIPTR over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR.

27


The ranges of estimated values of the PSUs granted that are compared to the index, as well as the assumptions used in calculating these values were based on estimates as follows:
 
 
2018
 
2017
 
2016
Index
 
SPGIIPTR
 
SPGIIPTR
 
SPGIIPTR
Index volatility
 
33%
 
33% - 34%
 
18%
Infinera volatility
 
58% - 59%
 
55% - 56%
 
55%
Risk-free interest rate
 
2.37% - 2.40%
 
1.41% - 1.63%
 
0.95% - 1.07%
Correlation with index/index component
 
0.04 - 0.48
 
0.10 - 0.49
 
0.58 - 0.59
Estimated fair value
 
$14.99 - $19.46
 
$15.23 - $17.35
 
$10.31 - $16.62

In addition, certain other PSUs granted to the Company’s executive officers, senior management and certain other employees will only vest upon the achievement of specific financial or operational performance criteria.

The following table summarizes by grant year, the Company’s PSU activity for the three months ended March 31, 2018 (in thousands):
 
 
 
 
Grant Year
 
 
Total Number of Performance Stock Units
 
2015
 
2016
 
2017
 
2018
Outstanding at December 30, 2017
 
1,367

 
77

 
420

 
869

 

PSUs granted
 
505

 

 

 

 
505

PSUs released
 

 

 

 

 

PSUs canceled
 
(327
)
 
(77
)
 
(189
)
 
(61
)
 

Outstanding at March 31, 2018
 
1,545

 

 
231

 
808

 
505

Amortization of stock-based compensation related to PSUs in the three months ended March 31, 2018 and April 1, 2017 was approximately $2.1 million and $1.8 million, respectively.
Stock-Based Compensation
The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):
 
March 31, 2018
 
December 30, 2017
Stock-based compensation effects in inventory
$
5,383

 
$
5,255

 
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Stock-based compensation effects included in net loss before income taxes
 
 
 
Cost of revenue
$
(122
)
 
$
724

Research and development
4,324

 
3,780

Sales and marketing
2,898

 
2,726

General and administration
2,767

 
2,540

 
$
9,867

 
$
9,770

Cost of revenue – amortization from balance sheet (1)
1,116

 
1,107

Total stock-based compensation expense
$
10,983

 
$
10,877

 
 
 
(1) 
Stock-based compensation expense deferred to inventory and deferred inventory costs in prior periods and recognized in the current period.


28


14.
Income Taxes
Income taxes for the three months ended March 31, 2018 were a benefit of $0.7 million on a pre-tax loss of $27.0 million. This compared to a tax benefit of $0.2 million on a pre-tax loss of $40.6 million for the three months ended April 1, 2017. Provision for income taxes decreased by approximately $0.5 million during the three months ended March 31, 2018 compared to the corresponding period in 2017, as a result of an operating loss in the United States, lower foreign income tax for the Company's Swedish operations and release of tax reserves due to statute of limitations expiration. Due to the Company’s current operating losses and tax loss carryforwards in the United States and cost-plus international structures outside of Sweden, the tax expense or benefit is less sensitive to pretax income or loss than would otherwise be expected, compared to the statutory tax rate.
In all periods, the tax expense and benefit projected in the Company's effective tax rate assumptions primarily represents foreign taxes of the Company's overseas subsidiaries compensated on a cost-plus basis, as well as the results of the Company's Swedish operations, inclusive of purchase accounting amortization and other charges for the three months ended March 31, 2018.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions. In the past, the Company established a valuation allowance against its deferred tax assets as it determined that its ability to recover the value of these assets did not meet the “more-likely-than-not” standard. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required on an on-going basis to determine whether it needs to maintain the valuation allowance recorded against its net deferred tax assets. The Company must consider all positive and negative evidence, including its forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment and other factors in evaluating the need for a valuation allowance against its net U.S. deferred tax assets. At March 31, 2018, the Company does not believe that it is more-likely-than-not that it would be able to utilize its domestic deferred tax assets in the foreseeable future. Accordingly, the domestic net deferred tax assets continued to be fully reserved with a valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more-likely-than-not basis, and adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.
The Company reasonably estimated the impact of the Tax Act on its income tax provision for the year ended December 30, 2017, based on its understanding of the Tax Act and guidance at that time. The estimates are subject to adjustment during a measurement period not to extend beyond one year from the enactment date of the Tax Act, or by December 22, 2018. During the three months ended March 31, 2018, no adjustments to prior year estimates were made. Adjustments may be made during the measurement period subject to refinement of the Company's analysis and further technical guidance.
15.
Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (“CEO”). The Company’s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.
The following table sets forth long-lived assets by geographic region (in thousands):
 
March 31, 2018
 
December 30, 2017
United States
$
127,851

 
$
128,582

Other Americas
1,323

 
661

Europe, Middle East and Africa
3,310

 
3,527

Asia Pacific
2,712

 
3,172

Total property, plant and equipment, net
$
135,196

 
$
135,942



29


For information regarding revenue disaggregated by geography, see Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements.
16.
Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Beginning balance
$
30,909

 
$
40,342

Charges to operations
4,357

 
4,659

Utilization
(4,438
)
 
(3,388
)
Change in estimate(1)
20

 
(5,633
)
Balance at the end of the period
$
30,848

 
$
35,980

 
 
 
(1) 
The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during the first quarter of 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of $2.2 million.
Letters of Credit and Bank Guarantees
The Company had $3.7 million of standby letters of credit and bank guarantees outstanding as of March 31, 2018 that consisted of $1.7 million related to customer performance guarantees, $1.3 million related to value added tax and customs' licenses, and $0.7 million related to property leases. The Company had $4.2 million of standby letters of credit and bank guarantees outstanding as of December 30, 2017 that consisted of $2.2 million related to customer performance guarantees and $1.3 million related to a value added tax license and $0.7 million related to property leases.
As of March 31, 2018 and December 30, 2017, the Company had a line of credit for approximately $1.6 million and $1.6 million, respectively, to support the issuance of letters of credit, of which zero and zero had been issued and outstanding, respectively. The Company has pledged approximately $5.3 million and $5.2 million of assets of a subsidiary to secure this line of credit and other obligations as of March 31, 2018 and December 30, 2017, respectively.   
17.
Litigation and Contingencies
Legal Matters
On November 23, 2016, Oyster Optics, LLC (“Oyster Optics”) filed a complaint against the Company in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327, 8,374,511 and 8,913,898 (collectively, the “Oyster Optics patents in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Oyster Optics patents in suit and intends to defend this action vigorously. The Company filed its answer to Oyster Optics' complaint on February 3, 2017. On October 23, 2017, the Company filed a petition for Inter Partes Review (“IPR”) of one of the Oyster Optics patents in suit, U.S. Patent No. 8,913,898 with the U.S. Patent and Trademark Office. Other defendants have filed IPR petitions in connection with the Oyster Optics patents in suit. A Markman decision issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics has now dropped all the Oyster Optics patents in suit, except for a few claims in U.S. Patent No. 7,620,327. A pre-trial conference is scheduled for May 29, 2018. The Court has set a trial date for June 2018. The Company is currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On March 24, 2017, Core Optical Technologies, LLC (“Core Optical”) filed a complaint against the Company in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No.

30


6,782,211 (the “Core Optical patent in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Core Optical patent in suit and intends to defend this action vigorously. The Company filed its answer to Core Optical's complaint on September 25, 2017. A Markman hearing was scheduled for May 9, 2018. The Court has set a trial for March 2019. The Company is unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
In addition to the matters described above, the Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material effect on its consolidated financial position, results of operations or cash flows.
Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of March 31, 2018, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; (ii) contracts with certain customers, which require the Company to indemnify them as further described below; and (iii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities as further described below.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. Although historically, the Company has not made significant payments under these indemnification obligations, the Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.

31


Item 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Quarterly Report on Form 10-Q contains “forward-looking statements” that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Such forward-looking statements include our expectations regarding revenue, gross margin, operating expenses, cash flows and other financial items; any statements of the plans, strategies and objectives of management for future operations and personnel; factors that may affect our operating results; our ability to leverage our vertically-integrated manufacturing infrastructure; costs and expectations regarding our restructuring plan; anticipated customer activity; statements concerning new products or services, including new product features and delivery dates; statements related to capital expenditures; statements related to liquidity; statements related to future economic conditions, performance, market growth or our sales cycle; statements related to our convertible senior notes; statements related to the impact of tax regulations; statements related to the effects of litigation on our financial position, results of operations or cash flows; statements related to the new revenue recognition standard; statements as to industry trends and other matters that do not relate strictly to historical facts or statements of assumptions underlying any of the foregoing. These statements are often identified by the use of words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” or “will,” and similar expressions or variations. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in Part II, Item 1A. of this Quarterly Report on Form 10-Q and in our other filings with the Securities and Exchange Commission (“SEC"), including our Annual Report on Form 10-K for the fiscal year ended December 30, 2017 filed on February 28, 2018. Such forward-looking statements speak only as of the date of this report. We disclaim any obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. You should review these risk factors for a more complete understanding of the risks associated with an investment in our securities. The following discussion and analysis should be read in conjunction with our condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly Report on Form 10-Q.
Overview
We are a leader in optical transport networking solutions, providing equipment, software and services to telecommunications service providers, internet content providers (“ICPs”), cable providers, research and education institutions, enterprise customers, and government entities across the globe. Optical transport networks are deployed by customers facing significant demand for optical bandwidth prompted by increased use of high-speed internet access, business Ethernet services, mobile broadband, cloud-based services, high-definition video streaming services, virtual and augmented reality, and the Internet of Things (IoT).
Our optical transport systems are highly scalable, flexible and open, built using a combination of internally manufactured and third-party components. Technologically, a key element of our systems is the optical engine, which is comprised of large-scale photonic integrated circuits (“PICs”) and digital signal processors (“DSPs”). We optimize the manufacturing process by using indium phosphide to build our PICs, which enables the integration of a large amount of optical functions onto a set of semiconductor chips. This integration allows us to deliver features that customers care about most, including cost per bit, power, density and space. Our optical engines are designed to increase the capacity and reach performance of our products leveraging coherent optical transmission.
Over the past few years, we have significantly increased the number of products we offer, evolving from focusing entirely on the long-haul and subsea markets to offering a more complete portfolio of solutions that span the long-haul, subsea, datacenter interconnect (“DCI”) and metro markets. In late 2014, we expanded our addressable market by introducing the Cloud Xpress platform for the DCI market to meet a growing need for metro-reach optical interconnections between data centers. In mid-2017, we introduced the Cloud Xpress 2, which further optimizes capacity, space and power, all key elements our ICP customers value.
In the third quarter of 2015, we expanded into the metro market with the acquisition of Transmode, a leader in metro packet-optical applications, based in Stockholm, Sweden. The Transmode acquisition enabled us to expand our addressable market and offer a more complete portfolio of solutions, particularly to existing long-haul customers that also build metro networks. We have since expanded our suite of metro solutions by both enhancing our XTM Series platforms and also utilizing our optical engines to deliver Cloud Xpress, XT and XTC Series platforms.

32


In 2017, we began shipping two new platforms based on our new generation technology. First, we introduced a series of new products powered by the Infinite Capacity Engine (ICE), a technology which delivers multi-terabit opto-electronic subsystems powered by our fourth-generation PIC and next-generation FlexCoherent DSP (the combination of which we refer to as “ICE4”). The Infinite Capacity Engine enables different subsystems that can be customized for a variety of network applications across our product portfolio, spanning the long-haul, subsea, DCI and metro markets. Second, we released our next-generation XTM Series platform, which leverages 16QAM modulation technology and is optimized for bandwidth-intensive applications at the metro edge.
Our optical portfolio is designed to be managed by a single network management system. We also provide capabilities to enable programmability of our Intelligent Transport Networks with our technologies, such as Instant Bandwidth, which when combined with our differentiated hardware solutions, enable customers to turn on bandwidth as needed by activating a software license. Additionally, our Xceed Software Suite is a multi-layer management and control platform that simplifies customer operations and enables customers to leverage the scalability, flexibility and openness of our Intelligent Transport Networks to deliver services while efficiently using their network resources.
Over a longer period of time, we believe that we can further leverage our vertically-integrated manufacturing model, which combined with a faster cadence of introducing new products, the ability to continue to sell incremental bandwidth capacity into deployed networks, and expense management, can result in improved profitability and cash flow.
For the three months ended March 31, 2018, two customers individually accounted for 29% and 11% of our total revenue and for the corresponding period in 2017, one customer accounted for 19% of our total revenue.
We are headquartered in Sunnyvale, California, with employees located throughout the Americas, Europe, Middle East and Africa, and the Asia Pacific region. We primarily sell our products through our direct sales force but also sell indirectly through channel partners.
Critical Accounting Policies and Estimates
Management’s Discussion and Analysis of Financial Condition and Results of Operations is based upon our condensed consolidated financial statements, which we have prepared in accordance with the U.S. generally accepted accounting principles (“U.S. GAAP”). The preparation of these financial statements requires management to make estimates, assumptions and judgments that can affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Management bases its estimates on historical experience and on various other assumptions that it believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
An accounting policy is deemed to be critical if it requires a significant accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, if different estimates reasonably could have been used, or if changes in the estimate that are reasonably likely to occur could materially impact the financial statements. Management believes that there have been no significant changes during the three months ended March 31, 2018 to the items that we disclosed as our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the fiscal year ended December 30, 2017 other than the impact of adopting new revenue accounting standards. Effective December 31, 2017, we adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)” (“ASC 606”). See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for discussion of the impact of the adoption of ASC 606 on our policies for revenue.

33


Results of Operations
The following sets forth, for the periods presented, certain unaudited condensed consolidated statements of operations information (in thousands, except percentages):
 
 
Three Months Ended
 
 
 
 
 
March 31, 2018
 
April 1, 2017
 
 
 
 
 
Amount    
 
  % of total  
revenue
 
Amount    
 
  % of total  
revenue
 
Change    
 
% Change 
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
171,629

 
85
%
 
$
147,053

 
84
%
 
$
24,576

 
17
%
Services
31,052

 
15
%
 
28,469

 
16
%
 
2,583

 
9
%
Total revenue
$
202,681

 
100
%
 
$
175,522

 
100
%
 
$
27,159

 
15
%
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
107,665

 
53
%
 
$
99,332

 
57
%
 
$
8,333

 
8
%
Services
12,831

 
6
%
 
12,134

 
7
%
 
697

 
6
%
Restructuring and other related costs
17

 
%
 

 
%
 
17

 
100
%
Total cost of revenue
$
120,513

 
59
%
 
$
111,466

 
64
%
 
$
9,047

 
8
%
Gross profit
$
82,168

 
40.5
%
 
$
64,056

 
36.5
%
 
$
18,112

 
28
%
Revenue
Total product revenue increased by $24.6 million, or 17%, during the three months ended March 31, 2018 compared to the corresponding period in 2017 primarily due to strong growth from cable operators and ICPs, driven by the increased adoption of our ICE4-based products. This was offset by weaker results from our traditional service providers (collectively, Tier-1, Tier-2 and wholesale verticals) primarily related to slower spending as a result of the consolidation of two of our historically largest customers.
Total services revenue increased by $2.6 million, or 9%, during the three months ended March 31, 2018 compared to the corresponding period in 2017. This increase was attributable to the continued growth in on-going maintenance services due to our growing installed base of customer networks, partially offset by the negative impact of adopting ASC 606.
We currently expect that total revenue will grow slightly in the second quarter of 2018 compared to the first quarter of 2018, as customers continue to purchase our new products. We expect our business with cable operators to remain strong and also anticipate results from traditional service providers should begin to improve relative to the first quarter of 2018, which tends to be seasonally lower quarter in our industry. Growth opportunities over the next few quarters will be largely dependent on the introduction and acceptance of our new products, and customer capital spending.
The following table summarizes our revenue by geography and sales channel for the periods presented (in thousands, except percentages): 
 
Three Months Ended
 
 
 
 
 
March 31, 2018
 
April 1, 2017
 
 
 
 
 
Amount
 
% of total revenue
 
Amount
 
% of total revenue
 
Change
 
% Change
Total revenue by geography:
 
 
 
 
 
 
 
 
 
 
 
Domestic
$
129,025

 
64
%
 
$
99,780

 
57
%
 
$
29,245

 
29
 %
International
73,656

 
36
%
 
75,742

 
43
%
 
(2,086
)
 
(3
)%
 
$
202,681

 
100
%
 
$
175,522

 
100
%
 
$
27,159

 
15
 %
Total revenue by sales channel:
 
 
 
 
 
 
 
 
 
 
 
Direct
$
188,462

 
93
%
 
$
165,946

 
95
%
 
$
22,516

 
14
 %
Indirect
14,219

 
7
%
 
9,576

 
5
%
 
4,643

 
48
 %
 
$
202,681

 
100
%
 
$
175,522

 
100
%
 
$
27,159

 
15
 %

34


Domestic revenue increased by $29.2 million, or 29%, during the three months ended March 31, 2018 compared to the corresponding period in 2017 primarily due to an increase in spending from cable operators, partially offset by a decline in revenue from our traditional service providers primarily attributable to the ongoing impacts of customer consolidation of two of our historically largest customers.
International revenue decreased by $2.1 million, or 3%, during the three months ended March 31, 2018 compared to the corresponding period in 2017 due to lower sales in the Asia Pacific and Japan (“APJ”), primarily attributable to timing of deployments from our largest customer in this region, and ongoing weakness in the Other Americas as political conditions continue to impede business with our largest customer in this region. Weaker results in the APJ and Other Americas regions were somewhat offset by growth in the Europe, Middle East and Africa region, which was driven by an increase in ICE4-based product sales and growth from a number of smaller metro customers, stemming from sales of our new XTM Series packet-optical transport platform.
Cost of Revenue and Gross Margin
Gross margin was 40.5% during the three months ended March 31, 2018, up from 36.5% in the corresponding period in 2017. This improvement was driven by sales of our next-generation products, which made up a larger percentage of our overall revenue mix and carry a lower cost structure for us.
We currently expect that gross margin in the second quarter of 2018 will be lower than the first quarter of 2018 due to network equipment footprint sales being a higher percentage of the overall revenue mix. These sales initially carry lower margin but are anticipated to enable higher margin capacity sales in the future.
Our new ICE-based products generally carry lower bandwidth costs due to the advanced levels of integration into our optical engine, as well as the leverage on our vertically-integrated manufacturing infrastructure. As the volume of sales of our ICE4-based products continues to grow, we anticipate improvements to our gross margins. Quarterly gross margins can fluctuate depending on the mix of footprint versus fill, customer mix and overall volume.
Operating Expenses
The following tables summarize our operating expenses for the periods presented (in thousands, except percentages):
 
Three Months Ended
 
 
 
 
 
March 31, 2018
 
April 1, 2017
 
 
 
 
 
Amount    
 
  % of total  
revenue
 
Amount    
 
  % of total  
revenue
 
Change    
 
% Change  
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
58,681

 
29
 %
 
$
55,083

 
31
%
 
$
3,598

 
7
%
Sales and marketing
30,492

 
15
 %
 
29,441

 
17
%
 
1,051

 
4
%
General and administrative
17,836

 
9
 %
 
17,359

 
10
%
 
477

 
3
%
Restructuring and other related credits
(163
)
 
 %
 

 
%
 
(163
)
 
100
%
Total operating expenses
$
106,846

 
53
 %

$
101,883

 
58
%
 
$
4,963

 
5
%

Research and Development Expenses
Research and development expenses increased by $3.6 million, or 7%, during the three months ended March 31, 2018 compared to the corresponding period in 2017. The increase during the three months ended March 31, 2018 was primarily due to higher personnel costs of $2.6 million as a result of incremental headcount, and equipment and materials spending of $1.4 million to support our soon to be released products. We also had higher spending in other engineering materials and related internal resources of $1.4 million to support the development of our next-generation products. These increases were offset by lower incremental outside professional services costs of $1.2 million and lower depreciation expense and other costs of $0.6 million during the three months ended March 31, 2018.

35


Sales and Marketing Expenses
Sales and marketing expenses increased by $1.1 million, or 4%, during the three months ended March 31, 2018 compared to the corresponding period in 2017. This increase was primarily driven by higher compensation costs stemming from higher sales commissions and bonuses, as well as increased spending on lab trials to support customer adoption of our new products.
General and Administrative Expenses
General and administrative expenses increased $0.5 million, or 3%, during the three months ended March 31, 2018 compared to the corresponding period in 2017. This increase was primarily due to higher outside professional services costs to support ongoing projects, offset by a reduction in executive compensation and recruiting fees.
Restructuring and Other Related Credits
See Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements for more information.
Other Income (Expense), Net
 
Three Months Ended
 
March 31,
2018
 
April 1,
2017
 
Change
 
% Change
 
 
 
 
 
 
 
 
 
(In thousands)
Interest income
$
897

 
$
751

 
$
146

 
19
 %
Interest expense
(3,683
)
 
(3,403
)
 
(280
)
 
8
 %
Other gain (loss), net
506

 
(130
)
 
636

 
(489
)%
Total other income (expense), net
$
(2,280
)
 
$
(2,782
)
 
$
502

 
(18
)%
Interest income for the three months ended March 31, 2018 increased by $0.1 million compared to the corresponding period in 2017 due to a higher return on investments. Interest expense for the three months ended March 31, 2018 compared to the corresponding period in 2017 increased by $0.3 million mainly due to an increase of amortization of discount and issuance costs related to the $150.0 million in aggregate principal amount of 1.75% convertible senior notes due June 1, 2018 (the “Notes”). The change in other gain (loss), net, during the three months ended March 31, 2018 compared to the corresponding period in 2017 was primarily related to foreign exchange related transactions.
Income Tax Provision
Income taxes during the three months ended March 31, 2018 included a benefit of $0.7 million on a pre-tax loss of $27.0 million. This compares to a tax benefit of $0.2 million on a pre-tax loss of $40.6 million for the three months ended April 1, 2017. Provision for income taxes decreased by approximately $0.5 million during the three months ended March 31, 2018 compared to the corresponding period in 2017, as a result of an operating loss in the United States, lower foreign income tax for our Swedish operations and release of tax reserves due to statute of limitations expiration. Due to our current operating losses and tax loss carryforwards in the United States and cost-plus international structures outside of Sweden, our tax expense or benefit is less sensitive to pretax income or loss than would otherwise be expected, compared to the statutory tax rate.
In all periods, the tax expense and benefit projected in our effective tax rate assumptions primarily represents foreign taxes of our overseas subsidiaries compensated on a cost-plus basis, as well as the results of our Swedish operations, inclusive of purchase accounting amortization and other charges for the three months ended March 31, 2018.
We reasonably estimated the impact of the U.S. Tax Cuts and Jobs Act (the “Tax Act”) on our income tax provision for the year ended December 30, 2017, based on our understanding of the Tax Act and guidance at that time. The estimates are subject to adjustment during a measurement period not to extend beyond one year from the enactment date of the Tax Act, or by December 22, 2018. During the three months ended March 31, 2018, no adjustments to prior year estimates were made. Adjustments may be made during the measurement period subject to refinement of our analysis and further technical guidance.

36


Liquidity and Capital Resources
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
 
 
 
 
 
(In thousands)
Net cash flow provided by (used in):
 
 
 
Operating activities
$
(14,109
)
 
$
3,030

Investing activities
$
39,163

 
$
(52,486
)
Financing activities
$
10,547

 
$
9,186

 
 
March 31, 2018
 
December 30, 2017
 
 
 
 
 
(In thousands)
Cash and cash equivalents
$
151,436

 
$
116,345

Investments
131,269

 
178,615

Restricted cash
5,593

 
5,141

 
$
288,298

 
$
300,101

Cash, cash equivalents and short-term investments consist of highly-liquid investments in certificates of deposits, money market funds, commercial paper, corporate bonds, U.S. agencies and U.S. treasuries. Long-term investments primarily consist of corporate bonds. Our restricted cash balance amounts are primarily pledged as collateral for certain standby and commercial letters of credit related to customer performance guarantees, value added tax licenses and property leases. Additionally, our restricted cash balance includes amounts pledged as collateral on our derivative instruments.
Operating Activities
Net cash used in operating activities during the three months ended March 31, 2018 was $14.1 million compared to net cash provided by operating activities of $3.0 million for the corresponding period in 2017.
Net loss adjusted for non-cash items was $4.7 million during the three months ended March 31, 2018 compared to net loss adjusted for non-cash items of $10.6 million for the corresponding period in 2017, reflecting a higher net loss in 2017.
Net cash provided by working capital was $18.8 million during the three months ended March 31, 2018. Accounts receivable increased by $30.9 million due to the timing of invoicing as customers in the first quarter typically take longer to place orders until annual budgets are finalized. Inventory increased by $2.3 million as we continue to balance our inventory levels by increasing them to meet strong customer demand for our new products, while decreasing the inventory levels of our prior generation products. Accounts payable increased by $19.3 million primarily reflecting increased inventory purchases and timing of payments. Accrued liabilities and other expenses decreased by $6.2 million primarily due to a decrease in restructuring liabilities, resulting from payments and changes in estimates. Additionally, this decrease was attributable to the reduction of customer right of returns, net of an increase in customer prepayments due to our adoption of ASC 606. Deferred revenue increased $5.3 million due to maintenance renewals on our growing installed base, which are typically contracted on an annual or multi-year basis, net of adjustments related to our adoption of ASC 606.
Net cash used to fund working capital was $13.6 million during the three months ended April 1, 2017. Accounts receivable decreased by $26.4 million as our revenue levels decreased significantly during the three months ended April 1, 2017. Accounts payable decreased by $3.2 million primarily due to lower business volume during the three months ended April 1, 2017. Accrued liabilities and other expenses decreased $12.0 million primarily due to the corporate bonus payout during the quarter. Deferred revenue increased $12.9 million due to continued growth in on-going support services.

37


Investing Activities
Net cash provided by investing activities during the three months ended March 31, 2018 was $39.2 million as compared to net cash used in of $52.5 million in the corresponding period in 2017. Investing activities during the three months ended March 31, 2018 included net proceeds of $47.2 million associated with purchases and maturities of investments and capital expenditures of $8.0 million. Investing activities during the three months ended April 1, 2017 included net usage of $37.7 million associated with purchases and maturities of investments and capital expenditures of $14.7 million. During the three months ended March 31, 2018, we continued to manage our investments in anticipation of our repayment of the Notes, which will mature on June 1, 2018.
Financing Activities
Net cash provided by financing activities during the three months ended March 31, 2018 was $10.5 million compared to $9.2 million in the corresponding period of 2017. Both periods included net proceeds from the issuance of shares under our 2007 Employee Stock Purchase Plan (“ESPP”). These proceeds were offset by the minimum tax withholdings paid on behalf of certain employees for net share settlements of restricted stock units. Additionally, financing activities during the three months ended April 1, 2017 included $0.5 million related to the security pledge to acquire the noncontrolling interest related to the completion of the squeeze-out proceedings associated with our acquisition of Transmode.
Liquidity
We believe that our current cash, cash equivalents and investments will be sufficient to meet our anticipated cash needs for working capital and capital expenditures, including the repayment of the Notes for at least the next 12 months. However, shortly after the repayment of the Notes, we anticipate entering into a revolving credit facility to allow us to manage fluctuations in the working capital requirements of the business. If these sources of cash are insufficient to satisfy our liquidity requirements beyond 12 months, we may require additional capital from equity or debt financings to fund our operations, to respond to competitive pressures or strategic opportunities, or otherwise. We may not be able to secure timely additional financing on favorable terms, or at all. The terms of any additional financings may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer dilution in their percentage ownership of us, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock.
As of March 31, 2018, the contractual obligation related to the Notes is $151.3 million, which is due on June 1, 2018. This amount represents principal and interest cash payments over the term of the Notes. Any future redemption, conversion or refinancing of the Notes could impact the amount or timing of our cash payments. For more information regarding the Notes, see Note 12, “Convertible Senior Notes” to the Notes to Consolidated Financial Statements.
As of March 31, 2018, we had $264.3 million of cash, cash equivalents, and short-term investments, including $50.0 million of cash and cash equivalents held by our foreign subsidiaries. Our policy with respect to undistributed foreign subsidiaries' earnings is to consider those earnings to be indefinitely reinvested. As a result of the Tax Act, if and when funds are actually distributed in the form of dividends or otherwise, we expect minimal tax consequences, except for foreign withholding taxes, which would be applicable in some jurisdictions.

Off-Balance Sheet Arrangements
As of March 31, 2018, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Item 3.
Quantitative and Qualitative Disclosures about Market Risk
For a discussion of our exposure to market risk, see “Quantitative and Qualitative Disclosures About Market Risk” in Part II, Item 7A of our Annual Report on Form 10-K for the fiscal year ended December 30, 2017. There have been no material changes to our market risk during the three months ended March 31, 2018.

38


Item 4.
Controls and Procedures
Evaluation of Disclosure Controls and Procedures
An evaluation was performed by management, with the participation of our chief executive officer (“CEO”) and our chief financial officer (“CFO”), of 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”)). Disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Based on this evaluation, our CEO and CFO have concluded that, as of the end of the fiscal period covered by this quarterly report on Form 10-Q, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified by the SEC’s rules and forms and that such information is accumulated and communicated to management, including the CEO and CFO, as appropriate, to allow timely decisions regarding required disclosures.
Changes in Internal Control over Financial Reporting
Effective December 31, 2017, we adopted ASC 606, which involved changes to our business processes and internal control over financial reporting. These included the implementation of a revenue module within our enterprise resource planning system, development of revenue recognition policies that are aligned with ASC 606, enhanced presentation and disclosure requirements, and several new internal controls related to the assessment of stand-alone selling price, termination of services and variable consideration. 


39


PART II. OTHER INFORMATION
 
Item 1.
Legal Proceedings
On November 23, 2016, Oyster Optics, LLC (“Oyster Optics”) filed a complaint against us in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327, 8,374,511 and 8,913,898 (collectively, the “Oyster Optics patents in suit”). The complaint seeks unspecified damages and a permanent injunction. We believe that we do not infringe any valid and enforceable claim of the Oyster Optics patents in suit and intend to defend this action vigorously. We filed our answer to Oyster Optics' complaint on February 3, 2017. On October 23, 2017, we filed a petition for Inter Partes Review (“IPR”) of one of the Oyster Optics patents in suit, U.S. Patent No. 8,913,898 with the U.S. Patent and Trademark Office. Other defendants have filed IPR petitions in connection with the Oyster Optics patents in suit. A Markman decision issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics has now dropped all the Oyster Optics patents in suit, except for a few claims in U.S. Patent No. 7,620,327. A pre-trial conference is scheduled for May 29, 2018. The Court has set a trial for June 2018. We are currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On March 24, 2017, Core Optical Technologies, LLC (“Core Optical”) filed a complaint against us in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No. 6,782,211 (the “Core Optical patent in suit”). The complaint seeks unspecified damages and a permanent injunction. We believe that we do not infringe any valid and enforceable claim of the Core Optical patent in suit and intend to defend this action vigorously. We filed our answer to Core Optical's complaint on September 25, 2017. A Markman hearing was scheduled for May 9, 2018. The Court has set a trial for March 2019. We are unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
In addition to the matters described above, we are subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, we do not expect that the ultimate costs to resolve these matters will have a material effect on our consolidated financial position, results of operations or cash flows.

40


Item 1A.
Risk Factors
Investing in our securities involves a high degree of risk and a description of the risks and uncertainties associated with our business is set forth below. This description includes any material changes to and supersedes the description of the risks and uncertainties associated with our business previously disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended December 30, 2017. You should carefully consider such risks and uncertainties, together with the other information contained in this report, our Annual Report on Form 10-K for the fiscal year ended December 30, 2017 and in our other public filings. Because of the following factors, as well as other variables affecting our operating results, past financial performance should not be considered as a reliable indicator of future performance and investors should not use historical trends to anticipate results or trends in future periods. If any of such risks and uncertainties actually occurs, our business, financial condition or operating results could differ materially from the plans, projections and other forward-looking statements included in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this report and in our other public filings, which could cause the market price of our common stock to decline, perhaps significantly.
Our quarterly results may vary significantly from period to period, which could make our future results difficult to predict and could cause our operating results to fall below investor or analyst expectations.
Our quarterly results, in particular, our revenue, gross margins, operating expenses, operating margins and net income (loss), have historically varied from period to period and may continue to do so in the future. As a result, comparing our operating results on a period-to-period basis may not be meaningful. Our budgeted expense levels are based, in large part, on our expectations of future revenue and the development efforts associated with that future revenue. Consequently, if our revenue does not meet projected levels in the short-term, our inventory levels, cost of goods sold and operating expenses would be high relative to revenue, resulting in potential operating losses.
Factors that may contribute to fluctuations in our quarterly results, many of which are outside our control and may be difficult to predict, include:
fluctuations in demand, sales cycles and prices for products and services, including discounts given in response to competitive pricing pressures, as well as the timing of purchases by our key customers;
changes in customers’ budgets for optical transport network equipment purchases and changes or variability in their purchasing cycles;
fluctuations in our customer, product or geographic mix, including the impact of new customer deployments, which typically carry lower gross margins, and customer consolidation, which may affect our ability to grow revenue;
the timing and acceptance of our new product releases and our competitors' new product releases;
how quickly, or whether at all, the markets in which we operate adopt our solutions;
our ability to increase volumes and yields on products manufactured in our internal manufacturing facilities;
our ability to successfully restructure our operations within our anticipated timeframe and realize our anticipated savings;
order cancellations, reductions or delays in delivery schedules by our customers;
our ability to control costs, including our operating expenses and the costs and availability of components we purchase for our products;
any significant changes in the competitive dynamics of the markets we serve, including any new entrants, new technologies, or customer or competitor consolidation;
readiness of customer sites for installation of our products as well as the availability of third party suppliers to provide contract engineering and installation services for us;
the timing of revenue recognition and revenue deferrals;
any future changes in U.S. generally accepted accounting principles (“U.S. GAAP”) or new interpretations of existing accounting rules;

41


the impact of a significant natural disaster, such as an earthquake, severe weather, or tsunami or other flooding, as well as interruptions or shortages in the supply of utilities such as water and electricity, in a key location such as our Northern California facilities, which is located near major earthquake fault lines and in a designated flood zone; and
general economic conditions in domestic and international markets.
Many factors affecting our results of operations are beyond our control and make it difficult to predict our results for a particular quarter and beyond. If our revenue or operating results do not meet the expectations of investors or securities analysts or fall below any guidance we provide to the market, the price of our common stock may decline substantially.
Any delays in the development and introduction of our new products or in releasing enhancements to our existing products may harm our business.
Because our products are based on complex technologies, including, in many cases, the development of next-generation PICs and specialized ASICs (key components of our optical engines), we may experience unanticipated delays in developing, improving, manufacturing or deploying these products. The development process for our optical engines is lengthy, and any modifications entail significant development cost and risks.
At any given time, various new product introductions and enhancements to our existing products are in the development phase and are not yet ready for commercial manufacturing or deployment. We rely on third parties, some of which are relatively early stage companies, to develop, manufacture and timely deliver components for our next-generation products, which can often require custom development. The development process from laboratory prototype to customer trials, and subsequently to general availability, involves a significant number of simultaneous efforts. These efforts often must be completed in a timely and coordinated manner so that they may be incorporated into the product development cycle for our systems, and include:
completion of product development, including the development and completion of our next-generation optical engines, and the completion of associated module development;
the qualification and multiple sourcing of critical components;
validation of manufacturing methods and processes;
extensive quality assurance and reliability testing and staffing of testing infrastructure;
validation of software; and
establishment of systems integration and systems test validation requirements.
Each of these steps, in turn, presents risks of failure, rework or delay, any one of which could decrease the speed and scope of product introduction and marketplace acceptance of our products. New generations of our optical engines as well as intensive software testing are important to the timely introduction of new products and enhancements to our existing products, and are subject to these development risks. In addition, unexpected intellectual property disputes, failure of critical design elements, limited or constrained engineering resources, and a host of other development execution risks may delay, or even prevent, the introduction of new products or enhancements to our existing products. If we do not develop and successfully introduce or enhance products in a timely manner, our competitive position will suffer.
As we continue to transition customers to our next-generation products, we face significant risk that our new products may not be accepted by our current or new customers. To the extent that we fail to introduce new and innovative products that are adopted by customers, we could fail to obtain an adequate return on these investments and could lose market share to our competitors, which could be difficult or impossible to regain. Similarly, we may face decreased revenue, gross margins and profitability due to a rapid decline in sales of current products as customers hold spending to focus purchases on new product platforms. We could incur significant costs in completing the transition, including costs of inventory write-downs of the current product as customers transition to new product platforms. In addition, products or technologies developed by others may render our products noncompetitive or obsolete and result in significant reduction in orders from our customers and the loss of existing and prospective customers.

42


Our ability to increase our revenue will depend upon continued growth of demand by consumers and businesses for additional network capacity and on the level and timing of capital spending by our customers.
Our future success depends on factors that increase the amount of data transmitted over communications networks and the growth of optical transport networks to meet the increased demand for optical capacity. These factors include the growth of mobile, video and cloud-based services, increased broadband connectivity and the continuing adoption of high-capacity, revenue-generating services. If demand for such bandwidth does not continue, or slows down, the market for optical transport networking equipment may not continue to grow and our product sales would be negatively impacted.

In addition, demand for our products depends on the level and timing of capital spending in optical networks by service providers as they construct, expand and upgrade the capacity of their optical networks. Capital spending is cyclical in our industry and spending by customers can change on short notice. Any future decisions by our customers to reduce capital spending, whether caused by lower customer demand or weakening economic conditions, changes in government regulations relating to telecommunications and data networks, customer consolidation or other reasons, could have a material adverse effect on our business, results of operations and financial condition.
We are dependent on a small number of key customers for a significant portion of our revenue from period to period and the loss of, or a significant reduction in, orders from one or more of our key customers would reduce our revenue and harm our operating results.
A relatively small number of customers account for a large percentage of our revenue from period to period. For the first quarter of fiscal 2018, our top five customers accounted for approximately 56% of our total revenue. For fiscal year 2017, our top five customers accounted for approximately 44% of our total revenue. Included in these five customers for fiscal year 2017 is one customer that completed a merger in late 2017, which was a combination of two of our historically larger customers. For fiscal year 2016, our top five customers accounted for approximately 46% of our total revenue. Our business will likely be harmed if any of our key customers are acquired, do not generate as much revenue as we forecast, stop purchasing from us, delay anticipated product purchases, or substantially reduce their orders to us. In addition, our business will be harmed if we fail to maintain our competitive advantage with our key customers or do not add new larger customers over time. We continue to expect a relatively small number of customers to continue to account for a large percentage of revenue from period to period. However, customer consolidation could reduce the number of key customers that generate a significant percentage of our revenue and may increase the risks relating to dependence on a small number of customers.
Our ability to continue to generate revenue from our key customers will depend on our ability to maintain strong relationships with these customers and introduce competitive new products at competitive prices, and we may not be successful at doing so. In most cases, our sales are made to these customers pursuant to standard purchase agreements rather than long-term purchase commitments, and orders may be canceled or reduced readily. In the event of a cancellation or reduction of an order, we may not have enough time to reduce operating expenses to minimize the effect of the lost revenue on our business. Our operating results will continue to depend on our ability to sell our products to our key customers.
Increased consolidation among our customers in the communications networking industry has and could continue to adversely affect our business and results of operations.
We have seen increased consolidation in the communications networking industry over the past few years, which has adversely affected our business and results of operations. For example, during 2016, Charter Communications completed its acquisition of Time Warner Cable, Inc. and Altice completed its acquisition of Cablevision, and during the first quarter of 2017, Verizon completed its acquisition of XO Communications. In addition, in November 2017, CenturyLink completed its acquisition of Level 3 Communications. Customer consolidation has led to changes in buying patterns, slowdowns in spending, redeployment of existing equipment and re-architecture of parts of existing networks or future networks, as the combined companies evaluate the needs of the combined business. Moreover, the significant purchasing power of these large companies can increase pricing and competitive pressures for us, including the potential for decreases in our average selling prices. If one of our customers is acquired by another company that does not rely on us to provide it with products or relies on another provider of similar products, we may lose that customer’s business. Such consolidation may further reduce the number of customers that generate a significant percentage of our revenue and may exacerbate the risks relating to dependence on a small number of customers. Any of the foregoing results will adversely affect our business, financial condition and results of operations.

43


Our gross margin may fluctuate from period to period and may be adversely affected by a number of factors, some of which are beyond our control.
Our gross margin fluctuates from period to period and varies by customer and by product. Over the past eight fiscal quarters, our gross margin has ranged from 24.1% to 47.8%. Our gross margin is likely to continue to fluctuate and will be affected by a number of factors, including:
the mix of the types of customers purchasing our products as well as the product mix;
the initial products released powered by our next-generation technologies generate lower margin initially, as per unit production costs for initial units tend to be higher and experience more variability in production yields;
the pace at which we deploy solutions powered by our next generation technologies, which could lead to higher excess or obsolete inventory;
significant new deployments to existing and new customers, often with a higher portion of lower margin common equipment as we deploy network footprint;
aggressive pricing tactics by our competitors;
changes in our manufacturing costs, including fluctuations in yields and production volumes;
pricing and commercial terms designed to secure long-term customer relationships, as well as commercial deals to transition certain customers to our new products;
consolidation amongst our suppliers, which may increase prices of components for our products;
the volume of Infinera Instant Bandwidth-enabled solutions sold, and capacity licenses activated;
price discounts negotiated by our customers;
charges for excess or obsolete inventory;
changes in the price or availability of components for our products, including the possible effect of new or increased tariffs on the prices of raw materials used in such components; and
changes in warranty related costs.
It is likely that the average unit prices of our products will decrease over time in response to competitive pricing pressures. In addition, some of our customer contracts contain clauses that require us to annually decrease the sales price of our products to these customers. In response, we will need to reduce the cost of our products through manufacturing efficiencies, design improvements and cost reductions from our supply partners. If these efforts are not successful or if we are unable to reduce our costs by more than the reduction in the price of our products, our gross margin will decline, causing our operating results to decline. Fluctuations in gross margin may make it difficult to manage our business and achieve or maintain profitability.
Aggressive business tactics by our competitors may harm our business.
The markets in which we compete are extremely competitive and this often results in aggressive business tactics by our competitors, including:
aggressively pricing their optical transport products and other portfolio products, including offering significant one-time discounts and guaranteed future price decreases;
offering optical products at a substantial discount or for free when bundled together with broader technology purchases, such as router or wireless equipment purchases;
providing financing, marketing and advertising assistance to customers; and
influencing customer requirements to emphasize different product capabilities, which better suit their products.
The level of competition and pricing pressure tend to increase when competing for larger high-profile opportunities or during periods of economic weakness when there are fewer network build-out projects. If we fail to compete successfully against our current and future competitors, or if our current or future competitors continue or expand their aggressive business tactics, including those described above, demand for our products could decline,

44


we could experience delays or cancellations of customer orders, and/or we could be required to reduce our prices to compete in the market.
Actions that we are taking to restructure our business to cut costs in order to align our operating structure with current opportunities may not be as effective as anticipated.
In November 2017, we implemented a plan to restructure our worldwide operations (the “2017 Restructuring Plan”) in order to reduce expenses and establish a more cost-effective structure that better aligns our operations with our long-term strategies. As part of the 2017 Restructuring Plan, we hope to reduce expenses, streamline the organization, and reallocate resources to align more closely with our needs going forward. While we expect to realize efficiencies from these actions, these activities might not produce the full efficiency and cost reduction benefits we expect. Further, such benefits may be realized later than expected, and the ongoing costs of implementing these measures may be greater than anticipated. In addition, as a result of the restructuring, our ability to execute on product development, address key market opportunities and/or meet customer demand, could be materially and adversely affected.
If we lose key personnel or fail to attract and retain additional qualified personnel when needed, our business may be harmed.
Our success depends to a significant degree upon the continued contributions of our key management, engineering, sales and marketing, and finance personnel, many of whom would be difficult to replace. For example, senior members of our engineering team have unique technical experience that would be difficult to replace. We do not have long-term employment contracts or key person life insurance covering any of our key personnel. Because our products are complex, we must hire and retain highly trained customer service and support personnel to ensure that the deployment of our products does not result in network disruption for our customers. We believe our future success will depend in large part upon our ability to identify, attract and retain highly skilled personnel. Competition for these individuals is intense in our industry, especially in the San Francisco Bay Area where we are headquartered. We may not succeed in identifying, attracting and retaining appropriate personnel. The loss of the services of any of our key personnel, the inability to identify, attract or retain qualified personnel in the future or delays in hiring qualified personnel, particularly engineers and sales personnel, could make it difficult for us to manage our business and meet key objectives, such as timely product introductions.
The markets in which we compete are highly competitive and we may not be able to compete effectively.
Competition in the optical transport networking equipment market is intense. Our main competitors include WDM system suppliers, such as Adva, Ciena, Cisco, Coriant, Fujitsu, Huawei, Nokia and ZTE. In addition, there are several smaller but established companies that offer one or more products that compete with our offerings.
Competition in the markets we serve is based on any one or a combination of the following factors:
price and other commercial terms;
functionality;
existing business and customer relationships;
the ability of products and services to meet customers’ immediate and future network requirements;
power consumption;
heat dissipation;
form factor or density;
installation and operational simplicity;
service and support;
security and encryption requirements;
scalability and investment protection; and
product lead times.
In addition to our current competitors, other companies have, or may in the future develop, products that are or could be competitive with our products. We also could encounter competitor consolidation in the markets in which we compete, which could lead to a changing competitive landscape, capabilities and market share, and could impact our results of operations.

45


Some of our competitors have substantially greater name recognition, technical, financial and marketing resources, and better established relationships with potential customers than we have. Many of our competitors have more resources and more experience in developing or acquiring new products and technologies, and in creating market awareness for those products and technologies. In addition, many of our competitors have the financial resources to offer competitive products at aggressive pricing levels that could prevent us from competing effectively. Further, many of our competitors have built long-standing relationships with some of our prospective and existing customers and have the ability to provide financing to customers and could, therefore, have an inherent advantage in selling products to those customers.
We also compete with low-cost producers that can increase pricing pressure on us and a number of smaller companies that provide competition for a specific product, customer segment or geographic market. In addition, we may also face increased competition from system and component companies that develop products based on off-the-shelf hardware that offers the latest commercially available technologies. Due to the narrower focus of their efforts, these competitors may achieve commercial availability of their products more quickly than we can and may provide attractive alternatives to our customers.
We must respond to rapid technological change and comply with evolving industry standards and requirements for our products to be successful.
The optical transport networking equipment market is characterized by rapid technological change, changes in customer requirements and evolving industry standards. We continually invest in research and development to sustain or enhance our existing products, but the introduction of new communications technologies and the emergence of new industry standards or requirements could render our products obsolete. Further, in developing our products, we have made, and will continue to make, assumptions with respect to which standards or requirements will be adopted by our customers and competitors. If the standards or requirements adopted by our prospective customers are different from those on which we have focused our efforts, market acceptance of our products would be reduced or delayed and our business would be harmed.
We are continuing to invest a significant portion of our research and development efforts in the development of our next-generation products. We expect our competitors will continue to improve the performance of their existing products and introduce new products and technologies and to influence customers’ buying criteria so as to emphasize product capabilities that we do not, or may not, possess. To be competitive, we must anticipate future customer requirements and continue to invest significant resources in research and development, sales and marketing, and customer support. If we do not anticipate these future customer requirements and invest in the technologies necessary to enable us to have and to sell the appropriate solutions, it may limit our competitive position and future sales, which would have an adverse effect on our business and financial condition. We may not have sufficient resources to make these investments and we may not be able to make the technological advances necessary to be competitive.
The manufacturing process for our PICs is very complex and the partial or complete loss of our manufacturing facilities, or a reduction in yields or an inability to scale capacity to meet customer demands could harm our business.
The manufacturing process for our PICs and certain components of our products is very complex. In the event that any of the manufacturing facilities utilized to build these components were fully or partially destroyed, as a result of fire, water damage, or otherwise, it would limit our ability to produce our products. Because of the complex nature of our manufacturing facilities, such loss would take a considerable amount of time to repair or rebuild. The partial or complete loss of any of our manufacturing facilities, or an event causing the interruption in our use of such facility for any extended period of time would cause our business, financial condition and operating results to be harmed.
Minor deviations in the PIC manufacturing process can cause substantial decreases in yields and, in some cases, cause production to be suspended. In the past, we have had significant variances in our PIC yields, including production interruptions and suspensions and may have continued yield variances, including additional interruptions or suspensions in the future. Lower than expected yields from our PIC manufacturing process or defects, integration issues or other performance problems in our products could limit our ability to satisfy customer demand requirements, and could damage customer relations and cause business reputation problems, harming our business and operating results.

46


Our inability to obtain sufficient manufacturing capacity to meet demand, either in our own facilities or through foundry or similar arrangements with third parties, could harm our relationships with our customers, our business and our operating results.
Our large customers have substantial negotiating leverage, which may cause us to agree to terms and conditions that result in decreased revenue due to lower average selling prices and potentially increased cost of sales leading to lower gross margin, all of which would harm our operating results.
Many of our customers are large service providers that have substantial purchasing power and leverage in negotiating contractual arrangements with us. In addition, customer consolidation in the past few years has created combined companies that are even larger and have greater negotiating leverage. Our customers have and may continue to seek advantageous pricing, payment and other commercial terms. We have and may continue to agree to unfavorable commercial terms with these customers, including the potential of reducing the average selling price of our products, increasing cost of sales or agreeing to extended payment terms in response to these commercial requirements or competitive pricing pressures. To maintain acceptable operating results, we will need to comply with these commercial terms, develop and introduce new products and product enhancements on a timely basis, and continue to reduce our costs.
We are dependent on sole source and limited source suppliers for several key components, and if we fail to obtain these components on a timely basis, we will not meet our customers’ product delivery requirements.
We currently purchase several key components for our products from sole or limited sources. In particular, we rely on our own production of certain components of our products, such as PICs, and on third parties, including sole source and limited source suppliers, for certain of the components of our products, including ASICs, field-programmable gate arrays, processors, and other semiconductor and optical components. We have increased our reliance on third parties to develop and manufacture components for certain products, some of which require custom development. We purchase most of these components on a purchase order basis and only have long-term contracts with these sole source or limited source suppliers. If any of our sole source or limited source suppliers suffer from capacity constraints, lower than expected yields, deployment delays, work stoppages or any other reduction or disruption in output, they may be unable to meet our delivery schedule which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. Further, our suppliers could enter into exclusive arrangements with our competitors, refuse to sell their products or components to us at commercially reasonable prices or at all, go out of business or discontinue their relationships with us. We may be unable to develop alternative sources for these components.
The loss of a source of supply, or lack of sufficient availability of key components, could require us to redesign products that use such components, which could result in lost revenue, additional product costs and deployment delays that could harm our business and customer relationships. In addition, if our contract manufacturers do not receive critical components in a timely manner to build our products, then we would not be able to ship in a timely manner and would, therefore, be unable to meet our prospective customers’ product delivery requirements. In the past, we have experienced delivery delays because of lack of availability of components or reliability issues with components that we were purchasing. In addition, some of our suppliers have gone out of business, merged with another supplier, or limited their supply of components to us, which may cause us to experience longer than normal lead times, supply delays and increased prices. We may in the future experience a shortage of certain components as a result of our own manufacturing issues, manufacturing issues at our suppliers or contract manufacturers, capacity problems experienced by our suppliers or contract manufacturers, strong demand in the industry for such components, or other disruptions in our supply chain. In addition, global macroeconomic conditions are likely to continue to create pressure on us and our suppliers to accurately project overall component demand and manufacturing capacity. These supplier disruptions may continue to occur in the future, which could limit our ability to produce our products and cause us to fail to meet a customer’s delivery requirements. Any failure to meet our customers’ product delivery requirements could harm our reputation and our customer relationships, either of which would harm our business and operating results.

47


If we fail to accurately forecast our manufacturing requirements or customer demand, we could incur additional costs, including inventory write-downs or equipment write-offs, which would adversely affect our business and results of operations.
We generate forecasts of future demand for our products several months prior to the scheduled delivery to our prospective customers. This requires us to make significant investments before we know if corresponding revenue will be recognized. Lead times for materials and components, including ASICs, that we need to order for the manufacture of our products vary significantly and depend on factors such as the specific supplier, contract terms and demand for each component at a given time. In the past, we have experienced lengthening in lead times for certain components. If the lead times for components are lengthened, we may be required to purchase increased levels of such components to satisfy our delivery commitments to our customers. In addition, we must manage our inventory to ensure we continue to meet our commitments as we introduce new products or make enhancements to our existing products.

If we overestimate market demand for our products and, as a result, increase our inventory in anticipation of customer orders that do not materialize, we will have excess inventory, which could result in increased risk of obsolescence and significant inventory write-downs. Furthermore, this will result in reduced production volumes and our fixed costs will be spread across fewer units, increasing our per unit costs. If we underestimate demand for our products, we will have inadequate inventory, which could slow down or interrupt the manufacturing of our products and result in delays in shipments and our ability to recognize revenue. In addition, we may be unable to meet our supply commitments to customers, which could result in a loss of certain customer opportunities or a breach of our customer agreements resulting in payment of damages.
Product performance problems, including undetected errors in our hardware or software, or deployment delays could harm our business and reputation.
The development and production of products with high technology content is complicated and often involves problems with software, components and manufacturing methods. Complex hardware and software systems, such as our products, can often contain undetected errors when first introduced or as new versions are released. In addition, errors associated with components we purchase from third parties, including customized components, may be difficult to resolve. We have experienced issues in the past in connection with our products, including failures due to the receipt of faulty components from our suppliers. In addition, performance issues can be heightened during periods where we are developing and introducing multiple new products to the market, as any performance issues we encounter in one technology or product could impact the performance or timing of delivery of other products. Our products may suffer degradation of performance and reliability over time.
If reliability, quality or network monitoring problems develop, a number of negative effects on our business could result, including:
reduced orders from existing customers;
declining interest from potential customers;
delays in our ability to recognize revenue or in collecting accounts receivables;
costs associated with fixing hardware or software defects or replacing products;
high service and warranty expenses;
delays in shipments;
high inventory excess and obsolescence expense;
high levels of product returns;
diversion of our engineering personnel from our product development efforts; and
payment of liquidated damages, performance guarantees or similar penalties.
Because we outsource the manufacturing of certain components of our products, we may also be subject to product performance problems as a result of the acts or omissions of third parties.
From time to time, we encounter interruptions or delays in the activation of our products at a customer’s site. These interruptions or delays may result from product performance problems or from issues with installation and activation, some of which are outside our control. If we experience significant interruptions or delays that we

48


cannot promptly resolve, the associated revenue for these installations may be delayed or confidence in our products could be undermined, which could cause us to lose customers and fail to add new customers.
If our contract manufacturers do not perform as we expect, our business may be harmed.
We rely on third party contract manufacturers to perform a portion of the manufacturing of our products, and our future success will depend on our ability to have sufficient volumes of our products manufactured in a cost-effective and quality-controlled manner. We have engaged third parties to manufacture certain elements of our products at multiple contract manufacturing sites located around the world but do not have long-term agreements in place with some of our manufacturers and suppliers that will guarantee product availability, or the continuation of particular pricing or payment terms. There are a number of risks associated with our dependence on contract manufacturers, including:
reduced control over delivery schedules, particularly for international contract manufacturing sites;
reliance on the quality assurance procedures of third parties;
potential uncertainty regarding manufacturing yields and costs;
potential lack of adequate capacity during periods of high demand;
limited warranties on components;
potential misappropriation of our intellectual property; and
potential manufacturing disruptions (including disruptions caused by geopolitical events, military actions or natural disasters).
Any of these risks could impair our ability to fulfill orders. Any delays by our contract manufacturers may cause us to be unable to meet the delivery requirements of our customers, which could decrease customer satisfaction and harm our product sales. In addition, if our contract manufacturers are unable or unwilling to continue manufacturing our products or components of our products in required volumes or our relationship with any of our contract manufacturers is discontinued for any reason, we would be required to identify and qualify alternative manufacturers, which could cause us to be unable to meet our supply requirements to our customers and result in the breach of our customer agreements. Qualifying a new contract manufacturer and commencing volume production is expensive and time-consuming and if we are required to change or qualify a new contract manufacturer, we could lose revenue and damage our customer relationships.
Our sales cycle can be long and unpredictable, which could result in an unexpected revenue shortfall in any given quarter.
Our products can have a lengthy sales cycle, which can extend from six to twelve months and may take even longer for larger prospective customers. Our prospective customers conduct significant evaluation, testing, implementation and acceptance procedures before they purchase our products. We incur substantial sales and marketing expenses and expend significant management effort during this time, regardless of whether we make a sale.
Because the purchase of our equipment involves substantial cost, most of our customers wait to purchase our equipment until they are ready to deploy it in their network. As a result, it is difficult for us to accurately predict the timing of future purchases by our customers. In addition, product purchases are often subject to budget constraints, multiple approvals and unplanned administrative processing and other delays. If sales expected from customers for a particular quarter are not realized in that quarter or at all, our revenue will be negatively impacted.
If we need additional capital in the future, it may not be available to us on favorable terms, or at all.
Our business requires significant capital. We have historically relied on outside debt or equity financing as well as cash flow from operations to fund our operations, capital expenditures and expansion. We may require additional capital from equity or debt financings in the future to fund our operations, respond to competitive pressures or strategic opportunities or to refinance our existing debt obligations. In the event that we require additional capital, we may not be able to secure timely additional financing on favorable terms, or at all. The terms of any additional financing may place limits on our financial and operating flexibility. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer dilution in their percentage ownership of our company, and any new securities we issue could have rights, preferences and privileges senior to those of holders of our common stock. If we are unable to

49


obtain adequate financing or financing on terms satisfactory to us, if and when we require it, our ability to grow or support our business and to respond to business challenges could be limited and our business will be harmed.
Our debt obligations may adversely affect our ability to raise additional capital and will be a burden on our future cash resources, particularly upon settlement of any conversions of the Notes or upon maturity or required repurchase of the Notes.
In May 2013, we issued the $150.0 million of 1.75% convertible senior notes due June 1, 2018 (the “Notes”). The degree to which we are leveraged could have important consequences, including, but not limited to, the following:
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions, litigation, general corporate or other purposes may be limited; and
a substantial portion of our future cash balance may be dedicated to the repayment of the principal of our indebtedness as we have stated the intention to pay the principal amount of the Notes in cash upon conversion or when otherwise due, such that we would not have those funds available for use in our business.
Our ability to meet our payment obligations under our debt instruments, including the Notes, which mature on June 1, 2018 and require cash to be paid upon conversion, maturity or required repurchase thereof, depends on our future cash flow performance. This, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors, as well as other factors that may be beyond our control. There can be no assurance that our business will generate positive cash flow from operations, or that additional capital will be available to us, in an amount sufficient to enable us to meet our debt payment obligations and to fund other liquidity needs. If we are unable to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, sell assets, reduce or delay capital investments, or seek to raise additional capital. If we were unable to implement one or more of these alternatives, we may be unable to meet our debt payment obligations. As a result, we may be more vulnerable to economic downturns, less able to withstand competitive pressures and less flexible in responding to changing business and economic conditions.
The fundamental change provisions of the Notes may delay or prevent an otherwise beneficial takeover attempt of us.
If a fundamental change, such as an acquisition of our company, occurs prior to the maturity of the Notes, holders of the Notes will have the right, at their option, to require us to repurchase all or a portion of their Notes. In addition, if such fundamental change also constitutes a make-whole fundamental change, the conversion rate for the Notes may be increased upon conversion of the Notes in connection with such make-whole fundamental change. Any increase in the conversion rate will be determined based on the date on which the make-whole fundamental change occurs or becomes effective and the price paid (or deemed paid) per share of our common stock in such transaction. Our obligation to repurchase Notes or increase the conversion rate upon the occurrence of a make-whole fundamental change may, in certain circumstances, delay or prevent a takeover of us that might otherwise be beneficial to our stockholders.
If we fail to protect our intellectual property rights, our competitive position could be harmed or we could incur significant expense to enforce our rights.
We depend on our ability to protect our proprietary technology. We rely on a combination of methods to protect our intellectual property, including limiting access to certain information, and utilizing trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection. The steps we have taken to protect our proprietary rights may be inadequate to preclude misappropriation or unauthorized disclosure of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation, unauthorized disclosure or infringement is uncertain, particularly in countries outside of the United States. This is likely to become an increasingly important issue if we expand our operations and product development into countries that provide a lower level of intellectual property protection. We do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims, and even if patents are issued, they may be contested, circumvented or invalidated. Moreover, the rights granted under any issued patents may not provide us with a competitive advantage, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future.
Protecting against the unauthorized use of our products, trademarks and other proprietary rights is expensive, difficult, time consuming and, in some cases, impossible. Litigation may be necessary in the future to

50


enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity or scope of the proprietary rights of others. Such litigation could result in substantial cost and diversion of management resources, either of which could harm our business, financial condition and operating results. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to enforce their intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property.
Claims by others that we infringe their intellectual property could harm our business.
Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. In particular, many leading companies in the optical transport networking industry, including our competitors, have extensive patent portfolios with respect to optical transport networking technology. In addition, patent holding companies seek to monetize patents they have purchased or otherwise obtained. We expect that infringement claims may increase as the number of products and competitors in our market increases and overlaps occur. From time to time, third parties may assert exclusive patent, copyright, trademark and other intellectual property rights to technologies and related standards that are important to our business or seek to invalidate the proprietary rights that we hold. Competitors or other third parties have, and may continue to assert claims or initiate litigation or other proceedings against us or our manufacturers, suppliers or customers alleging infringement of their proprietary rights, or seeking to invalidate our proprietary rights, with respect to our products and technology. In addition, we have had certain patent licenses with third parties that have not been renewed, and if we cannot successfully renew these licenses, we could face claims of infringement. In the event that we are unsuccessful in defending against any such claims, or any resulting lawsuit or proceedings, we could incur liability for damages and/or have valuable proprietary rights invalidated. For additional information regarding certain of the legal proceedings in which we are involved, see Item 3, "Legal Proceedings," contained in Part I of this report.
Any claim of infringement from a third party, even one without merit, could cause us to incur substantial costs defending against the claim, and could distract our management from running our business. Furthermore, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages or could include an injunction or other court order that could prevent us from offering our products. In addition, we might be required to seek a license for the use of such intellectual property, which may not be available on commercially reasonable terms or at all. Alternatively, we may be required to develop non-infringing technology, which would require significant effort and expense and may ultimately not be successful. Any of these events could harm our business, financial condition and operating results. Competitors and other third parties have and may continue to assert infringement claims against our customers and sales partners. Any of these claims would require us to initiate or defend potentially protracted and costly litigation on their behalf, regardless of the merits of these claims, because we generally indemnify our customers and sales partners from claims of infringement of proprietary rights of third parties. If any of these claims succeed, we may be forced to pay damages on behalf of our customers or sales partners, which could have an adverse effect on our business, financial condition and operating results.
We may also be required to indemnify some customers under our contracts if a third party alleges, or a court finds, that our products have infringed upon the proprietary rights of other parties. From time to time, we have agreed to indemnify certain customers for claims made against our products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks and/or copyrights. If we are required to make a significant payment under any of our indemnification obligations, our result of operations may be harmed.
We incorporate free and open source licensed software into our products. Although we monitor our use of such open source software closely, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. In addition, non-compliance with open source software license terms and conditions could subject us to potential liability, including intellectual property infringement and/or contract claims. In such events, we may be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished in a timely manner, any of which could adversely affect our business, operating results and financial condition.
The trading price of our common stock has been volatile and is likely to be volatile in the future.
The trading prices of our common stock and the securities of other technology companies have been and may continue to be highly volatile. Factors affecting the trading price of our common stock include:

51


variations in our operating results;
changes in the estimates of our future operating results or external guidance on those results or changes in recommendations or business expectations by any securities analysts that elect to follow our common stock;
announcements of technological innovations, new services or service enhancements, the gain or loss of customers, strategic alliances or agreements by us or by our competitors;
market conditions in our industry, the industries of our customers and the economy as a whole;
mergers and acquisitions by us, by our competitors or by our customers;
recruitment or departure of key personnel; and
adoption or modification of regulations, policies, procedures or programs applicable to our business.
In addition, if the market for technology stocks or the broader stock market experience a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, financial condition or operating results. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. Each of these factors, among others, could harm the value of your investment in our common stock. Some companies that have had volatile market prices for their securities have had securities class action lawsuits filed against them. If a suit were filed against us, regardless of its merits or outcome, it could result in substantial costs and divert management’s attention and resources.
Unfavorable macroeconomic and market conditions may adversely affect our industry, business and financial results.
Our business depends on the overall demand for additional bandwidth capacity and on the economic health and willingness of our customers and potential customers to make capital commitments to purchase our products and services. As a result of macroeconomic or market uncertainty, we may face new risks that we have not yet identified. In addition, a number of the risks associated with our business, which are disclosed in these risk factors, may increase in likelihood, magnitude or duration.
In the past, unfavorable macroeconomic and market conditions have resulted in sustained periods of decreased demand for optical communications products. These conditions may also result in the tightening of credit markets, which may limit or delay our customers’ ability to obtain necessary financing for their purchases of our products. A lack of liquidity in the capital markets or the continued uncertainty in the global economic environment may cause our customers to delay or cancel their purchases, increase the time they take to pay or default on their payment obligations, each of which would negatively affect our business and operating results. Weakness and uncertainty in the global economy could cause some of our customers to become illiquid, delay payments or adversely affect our collection of their accounts, which could result in a higher level of bad debt expense. In addition, currency fluctuations could negatively affect our international customers’ ability or desire to purchase our products.
Challenging economic conditions have from time to time contributed to slowdowns in the telecommunications industry in which we operate. Such slowdowns may result in:
reduced demand for our products as a result of constraints on capital spending by our customers;
increased price competition for our products, not only from our competitors, but also as a result of our customer’s or potential customer’s utilization of inventoried or underutilized products, which could put additional downward pressure on our near term gross profits;
risk of excess or obsolete inventories;
excess manufacturing capacity and higher associated overhead costs as a percentage of revenue; and
more limited ability to accurately forecast our business and future financial performance.
A lack of liquidity and economic uncertainty may adversely affect our suppliers or the terms on which we purchase products from these suppliers. It may also cause some of our suppliers to become illiquid. Any of these impacts could limit our ability to obtain components for our products from these suppliers and could adversely impact our supply chain or the delivery schedule to our customers. This also could require us to purchase more expensive components, or re-design our products, which could cause increases in the cost of our products and

52


delays in the manufacturing and delivery of our products. Such events could harm our gross margin and harm our reputation and our customer relationships, either of which could harm our business and operating results.
Our international sales and operations subject us to additional risks that may harm our operating results.
Sales of our products into international markets are an important part of our business. During the first quarter of fiscal year 2018, fiscal year 2017 and fiscal year 2016, we derived approximately 36%, 42% and 38%, respectively, of our revenue from customers outside of the United States. We expect that significant management attention and financial resources will be required for our international activities over the foreseeable future as we continue to operate in international markets. In some countries, our success in selling our products and growing revenue will depend in part on our ability to form relationships with local partners. Our inability to identify appropriate partners or reach mutually satisfactory arrangements for international sales of our products could impact our ability to maintain or increase international market demand for our products. In addition, many of the companies we compete against internationally have greater name recognition and a more substantial sales and marketing presence.
We have sales and support personnel in numerous countries worldwide. In addition, we have established development centers in Canada, India and Sweden. There is no assurance that our reliance upon development resources in international locations will enable us to achieve meaningful cost reductions or greater resource efficiency.
Our international operations are subject to inherent risks, and our future results could be adversely affected by a variety of factors, many of which are outside of our control, including:
greater difficulty in collecting accounts receivable and longer collection periods;
difficulties of managing and staffing international offices, and the increased travel, infrastructure and legal compliance costs associated with multiple international locations;
political, social and economic instability, including wars, terrorism, political unrest, boycotts, curtailment of trade and other business restrictions;
tariff and trade barriers and other regulatory requirements or contractual limitations on our ability to sell or develop our products in certain foreign markets;
less effective protection of intellectual property than is afforded to us in the United States or other developed countries;
local laws and practices that favor local companies, including business practices that we are prohibited from engaging in by the Foreign Corrupt Practices Act and other anti-corruption laws and regulations;
potentially adverse tax consequences; and
effects of changes in currency exchange rates, particularly relative increases in the exchange rate of the U.S. dollar versus other currencies that could negatively affect our financial results and cash flows.
International customers may also require that we comply with certain testing or customization of our products to conform to local standards. The product development costs to test or customize our products could be extensive and a material expense for us.
Our international operations are subject to increasingly complex foreign and U.S. laws and regulations, including but not limited to anti-corruption laws, such as the Foreign Corrupt Practices Act and the UK Bribery Act and equivalent laws in other jurisdictions, antitrust or competition laws, and data privacy laws, among others. Violations of these laws and regulations could result in fines and penalties, criminal sanctions against us, our officers, or our employees, prohibitions on the conduct of our business and on our ability to offer our products and services in one or more countries, and could also materially affect our reputation, our international expansion efforts, our ability to attract and retain employees, our business, and our operating results. Although we have implemented policies, procedures and training designed to ensure compliance with these laws and regulations, there can be no complete assurance that any individual employee, contractor or agent will not violate our policies. Additionally, the costs of complying with these laws (including the costs of investigations, auditing and monitoring) could also adversely affect our current or future business.
As we continue to expand our business globally, our success will depend, in large part, on our ability to effectively anticipate and manage these and other risks and expenses associated with our international operations. For example, political instability and uncertainty in the European Union and, in particular, the United Kingdom's

53


pending exit from the E.U. (Brexit) as well as other countries potentially choosing to exit the E.U., could slow economic growth in the region, affect foreign exchange rates, and could further discourage near-term economic activity, including our customers delaying purchases of our products. Our failure to manage any of these risks successfully could harm our international operations and reduce our international sales, and business generally, adversely affecting our business, operating results and financial condition.
We may be adversely affected by fluctuations in currency exchange rates.
A portion of our sales and expenses stem from countries outside of the United States, and are in currencies other than U.S. dollars, and therefore subject to foreign currency fluctuation. Accordingly, fluctuations in foreign currency rates could have a material impact on our financial results in future periods. We may enter into other financial contracts to reduce the impact of foreign currency fluctuations. We currently enter into foreign currency exchange forward contracts to reduce the impact of foreign currency fluctuations on accounts receivable, and also to reduce the volatility of cash flows primarily related to forecasted foreign currency revenue and expenses. These forward contracts reduce the impact of currency exchange rate movements on certain transactions, but do not cover all foreign-denominated transactions and therefore do not entirely eliminate the impact of fluctuations in exchange rates that could negatively affect our results of operations and financial condition.
Our effective tax rate may increase or fluctuate, which could increase our income tax expense and reduce our net income.
Our effective tax rate can be adversely affected by several factors, many of which are outside of our control, including:
changes in the valuation of our deferred tax assets and liabilities, and in deferred tax valuation allowances;
changes in the relative proportions of revenue and income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changing tax laws, regulations, rates and interpretations in multiple jurisdictions in which we operate;
changes in accounting and tax treatment of equity-based compensation;
changes to the financial accounting rules for income taxes; and
the resolution of issues arising from tax audits.

The international tax environment continues to change as a result of both coordinated actions by governments and unilateral measures designed by individual countries, both intended to tackle concerns over base erosion and profit shifting (“BEPS”) and perceived international tax avoidance techniques. The recommendations of the BEPS Project led by the Organization for Economic Cooperation and Development are involved in much of the coordinated activity, although the timing and methods of implementation vary. In addition, U.S. tax reform continues to be a priority for the current administration, and changes to the Tax Act could adversely affect our effective tax rate and our results of operations.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
We are required to comply with Section 404 of the Sarbanes-Oxley Act of 2002. The provisions of the act require, among other things, that we maintain effective internal control over financial reporting and disclosure controls and procedures. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, deferred revenue and inventory costs. While we continue to automate our processes and enhance our review and put in place controls to reduce the likelihood for errors, we expect that for the foreseeable future, many of our processes will remain manually intensive and thus subject to human error.
Any acquisitions we make could disrupt our business and harm our financial condition and operations.
We may make strategic acquisitions of businesses, technologies and other assets. If we are not able to achieve the anticipated strategic benefits of such acquisitions, it could adversely affect our business, financial condition and results of operations. In addition, the market price of our common stock could be adversely affected if the integration or the anticipated financial and strategic benefits of such acquisitions are not realized as rapidly as, or to the extent anticipated by investors and securities analysts.

54


The expansion of our business through acquisitions allows us to complement our technological capabilities and address new markets. In the event of any future acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, or they may be viewed negatively by customers, financial markets or investors and we could:
issue stock that would dilute our current stockholders’ percentage ownership;
incur debt and assume other liabilities;
use a substantial portion of our cash resources; or
incur amortization expenses related to other intangible assets and/or incur large and write-offs.
Acquisitions can result in adverse tax consequences, warranty or product liability exposure related to acquired assets, additional stock-based compensation expense, and write-up of acquired inventory to fair value. In addition, we may record goodwill and other purchased intangible assets in connection with an acquisition and incur impairment charges in the future. If our actual results, or the plans and estimates used in future impairment analyses, are less favorable than the original estimates used to assess the recoverability of these assets, we could incur additional impairment charges.
Acquisitions also involve numerous risks that could disrupt our ongoing business and distract our management team, including:
problems integrating the acquired operations, technologies or products with our own;
diversion of management’s attention from our core business;
adverse impact on overall company operating results;
adverse effects on existing business relationships with suppliers and customers;
risks associated with entering new markets; and
loss of key employees.
Our failure to adequately manage the risks associated with an acquisition could have an adverse effect on our business, financial condition and operating results.
Unforeseen health, safety and environmental costs could harm our business.
Our manufacturing operations use substances that are regulated by various federal, state and international laws governing health, safety and the environment, including the Waste Electrical and Electronic Equipment Directive, Directive on the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment, and the Registration, Evaluation, Authorization, and Restriction of Chemicals regulations adopted by the European Union. If we experience a problem with complying with these regulations, it could cause an interruption or delay in our manufacturing operations or could cause us to incur liabilities for any costs related to health, safety or environmental remediation. We could also be subject to liability if we do not handle these substances in compliance with safety standards for storage and transportation and applicable laws. If we experience a problem or fail to comply with such safety standards, our business, financial condition and operating results may be harmed.
We are subject to governmental regulations that could adversely affect our business.
We are subject to U.S. and foreign trade control laws that may limit where and to whom we sell our products. These trade control laws also limit our ability to conduct product development activities in certain countries and restrict the handling of our U.S. export controlled technology. In addition, various countries regulate the import of certain technologies and have enacted laws that could limit our ability to distribute our products and certain product features or could limit our customers’ ability to implement our products in those countries. Changes in our products or changes in U.S. and foreign import and export regulations may create delays in the introduction of our products in international markets, prevent our customers with international operations from deploying our products throughout their global systems or, in some cases, prevent the import and export of our products to certain countries altogether. Any change in import and export regulations or related legislation, shift in approach to the enforcement or scope of existing regulations, or change in the countries, persons or technologies impacted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Failure to comply with these and similar laws on a timely basis, or at all, decreased use of our products or any limitation on our ability to develop, export or sell our products would adversely affect our business, financial condition and operating results.

55


Our product or manufacturing standards could also be impacted by new or revised environmental rules and regulations or other social initiatives. For instance, the SEC adopted new disclosure requirements in 2012 relating to the sourcing of certain minerals from the Democratic Republic of Congo and certain other adjoining countries. Those rules, which required reporting for the first time in calendar 2014, could adversely affect our costs, the availability of minerals used in our products and our relationships with customers and suppliers.
The Federal Communications Commission (“FCC”) has jurisdiction over the entire U.S. communications industry and, as a result, our products and our U.S. customers are subject to FCC rules and regulations. Current and future FCC regulations, including regulations on net neutrality or generally affecting communications services, our products or our customers’ businesses could negatively affect our business. In addition, international regulatory standards could impair our ability to develop products for international customers in the future. Moreover, many jurisdictions are evaluating or implementing regulations relating to cybersecurity, privacy and data protection, which can affect the market and requirements for networking and communications equipment. For example, in April 2016, the European Parliament approved the General Data Protection Regulation (the “GDPR”), which will come into effect in May 2018 and supersede current EU data protection regulations. The GDPR will impose stringent data handling requirements on companies that receive or process personal data of residents of the EU, and non-compliance with the GDPR could result in significant penalties, including data protection audits and heavy fines. Any failure to obtain the required approvals or comply with such laws and regulations could harm our business and operating results.
Natural disasters, terrorist attacks or other catastrophic events could harm our operations.
Our headquarters and the majority of our infrastructure, including our PIC fabrication manufacturing facility, are located in Northern California, an area that is susceptible to earthquakes, floods and other natural disasters. Further, a terrorist attack aimed at Northern California or at the United States energy or telecommunications infrastructure could hinder or delay the development and sale of our products. In the event that an earthquake, terrorist attack or other man-made or natural catastrophe were to destroy any part of our facilities, or certain of our contract manufacturers’ facilities, destroy or disrupt vital infrastructure systems or interrupt our operations for any extended period of time, our business, financial condition and operating results would be harmed.

Security incidents, such as data breaches and cyber-attacks, could compromise our intellectual property and proprietary or confidential information and cause significant damage to our business and reputation.
In the ordinary course of our business, we maintain sensitive data on our networks, including data related to our intellectual property and data related to our business, customers and business partners, which is considered proprietary or confidential information. We believe that companies in the technology industry have been increasingly subject to a wide variety of security incidents, cyber-attacks and other attempts to gain unauthorized access. While the secure maintenance of this information is critical to our business and reputation, our network and storage applications may be subject to unauthorized access by hackers or breached due to operator error, malfeasance or other system disruptions. It may be difficult to anticipate or immediately detect such security incidents or data breaches and the damage caused as a result. Accordingly, a data breach, cyber-attack, or unauthorized access or disclosure of our information, could compromise our intellectual property and reveal proprietary or confidential business information. In addition, these security incidents could also cause us to incur significant remediation costs and expenses, disrupt key business operations, subject us to liability and divert attention of management and key information technology resources, any of which could cause significant harm to our business and reputation.
Anti-takeover provisions in our charter documents and Delaware law could discourage, delay or prevent a change in control of our company and may affect the trading price of our common stock.
We are a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law, which apply to us, may discourage, delay or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our amended and restated certificate of incorporation and amended and restated bylaws may discourage, delay or prevent a change in our management or control over us that stockholders may consider favorable. Our amended and restated certificate of incorporation and amended and restated bylaws:
authorize the issuance of “blank check” convertible preferred stock that could be issued by our board of directors to thwart a takeover attempt;

56


establish a classified board of directors, as a result of which the successors to the directors whose terms have expired will be elected to serve from the time of election and qualification until the third annual meeting following their election;
require that directors only be removed from office for cause and only upon a supermajority stockholder vote;
provide that vacancies on the board of directors, including newly-created directorships, may be filled only by a majority vote of directors then in office rather than by stockholders;
prevent stockholders from calling special meetings; and
prohibit stockholder action by written consent, requiring all actions to be taken at a meeting of the stockholders.

57


Item 6.
Exhibits
 
Exhibit No.
 
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document

The certification attached as Exhibit 32.1 that accompanies this Quarterly Report on Form 10-Q is not deemed filed with the SEC and is not to be incorporated by reference into any of our filings under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.


58


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.
 
Infinera Corporation
 
 
By:
 
/s/    BRAD D. FELLER
 
 
Brad D. Feller
Chief Financial Officer
(Duly Authorized Officer and Principal
Financial Officer)
 
 
Date:
 
May 10, 2018

59
EX-10.1 2 infn-03312018xexhibit101.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1
INFINERA CORPORATION
2007 EMPLOYEE STOCK PURCHASE PLAN
GLOBAL SUBSCRIPTION AGREEMENT
1.    I hereby elect to participate in the Infinera Corporation 2007 Employee Stock Purchase Plan (the “Plan”) and subscribe to purchase shares of the Common Stock of Infinera Corporation (the “Company”) in accordance with this Subscription Agreement (including any country-specific appendices hereto) (the “Agreement”) and the Plan. Capitalized terms not defined herein shall have the meanings ascribed to them in the Plan.

2.    By enrolling in the Plan and making my online enrollment elections, I hereby authorize payroll deductions from each paycheck in the amount of the elected percentage of my Compensation on each payday (from 0 to 15%) during the Offering Period in accordance with the Plan. (Please note that no fractional percentages are permitted.)

3.    I understand that said payroll deductions will be accumulated for the purchase of shares of Common Stock at the applicable Purchase Price determined in accordance with the Plan. I understand that, if I do not withdraw from an Offering Period, any accumulated payroll deductions will be used to automatically exercise my option on the Exercise Date and purchase the maximum number of whole shares of Common Stock under the Plan. I understand that no fractional shares of Common Stock will be purchased. I further understand that any payroll deductions accumulated in my account which are not sufficient to purchase a full share of Common Stock will be refunded to me promptly after a given Exercise Date.

4.    I understand that the option to purchase shares of Common Stock is not transferable and is exercisable only by me during my lifetime.

5.    I understand that I may decrease (but not increase) the rate of my payroll deductions during the Offering Period; provided, however, that I may make only one payroll deduction change during each Offering Period.

6.    I understand that shares of Common Stock purchased for me under the Plan should be issued in my name or in my name and the name of my spouse only.
    
7.    I acknowledge and agree that, regardless of any action the Company or, if different, my employer (the “Employer”) takes, the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to my participation in the Plan and legally applicable to me (“Tax-Related Items”) is and remains my responsibility and may exceed the amount actually withheld by the Company and/or the Employer. I further acknowledge that the Company and/or the Employer (a) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of my participation in the Plan, including but not limited to the grant of the option to purchase shares of Common Stock, the purchase of Common Stock, the issuance of the Common Stock purchased, the subsequent sale of Common Stock acquired under the Plan or the receipt of any dividends; and (b) do not commit to and are under no obligation to structure the terms of the grant of the option to purchase shares of Common Stock or any aspect of the Plan to reduce or eliminate my liability for Tax-Related Items or achieve any particular tax result. Further, I acknowledge and agree that, if I am subject to tax in more than one jurisdiction, the Company and/or the Employer may be required to withhold or account for Tax-Related Items in more than one jurisdiction.

I agree to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items prior to any taxable or tax withholding event, as applicable. In this regard, I authorize the Company and/or the Employer, or their respective agents, to satisfy the obligations with regard to all Tax-Related Items by withholding from my Compensation. If the obligations for Tax-Related Items cannot be satisfied by withholding from my Compensation as contemplated herein, then I authorize the Company and/or the Employer or their respective agents to satisfy the obligations with regard to all Tax-Related Items by withholding from proceeds of the sale of shares of Common Stock acquired upon exercise of the option, either through a voluntary sale or through a mandatory sale arranged by the Company (on my behalf pursuant to this authorization without further consent) or, if such method is problematic under applicable tax or securities law or has materially adverse accounting consequences, by withholding

1



from the shares of Common Stock to be issued upon exercise of the option to purchase shares of Common Stock. I acknowledge and agree that the number of shares of Common Stock sold will be rounded up to the nearest whole share of Common Stock, with a cash refund remitted to me for the value of the shares of Common Stock sold in excess of the Tax-Related Items (and any associated broker or other fees), all pursuant to such procedures as the Administrator may specify from time to time.

Depending on the withholding method, I understand that the Company and/or Employer may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding amounts or other applicable withholding rates, including maximum applicable rates, in which case I may receive a refund of any over-withheld amount in cash and will have no entitlement to the Common Stock equivalent. I further understand that, if the obligation for Tax-Related Items is satisfied by withholding in shares of Common Stock, for tax purposes, I will be deemed to have been issued the full number of shares of Common Stock acquired on the Exercise Date, notwithstanding that a number of the shares of Common Stock are held back solely for the purpose of paying the Tax-Related Items due as a result of any aspect of the option to purchase shares of Common Stock and my participation in the Plan.

Finally, I agree to pay to the Company and/or the Employer any amount of the Tax-Related Items that the Company, the Employer and/or any other Subsidiary may be required to withhold or account for as a result of my participation in the Plan that cannot be satisfied by the means previously described. I acknowledge and agree that the Company may refuse to honor the purchase or refuse to deliver the shares of Common Stock or the proceeds of the sale of shares of Common Stock if I fail to comply with my obligations in connection with the Tax-Related Items.

8.    By participating in the Plan and making my online enrollment elections, I acknowledge and agree that:
(a)    the Plan is established voluntarily by the Company, it is discretionary in nature and may be amended, altered, suspended or terminated by the Company at any time;

(b)    the grant of the option to purchase share of Common Stock is voluntary and occasional and does not create any contractual or other right to receive future grants of options, or benefits in lieu of options, even if options have been granted in the past;

(c)    all decisions with respect to future options to purchase shares of Common Stock, if any, will be at the sole discretion of the Company;

(d)    the grant of the option to purchase shares of Common Stock and my participation in the Plan shall not create a right to employment or be interpreted as forming an employment or service contract with the Company, the Employer or any other Subsidiary and shall not interfere with the ability of the Company, the Employer or any other Subsidiary to terminate my employment relationship (if any);
(e)    I am voluntarily participating in the Plan;

(f)    the option to purchase shares of Common Stock and the Common Stock, and the income from and value of same, are extraordinary items that do not constitute compensation of any kind for services of any kind rendered to the Company or the Employer and are outside the scope of my employment contract, if any:

(g)    the Plan and the shares of Common Stock purchased under the Plan, and the income from and value of same, are not intended to replace any pension rights or compensation;

(h)    the Plan and the shares of Common Stock subject to the Plan, and the income from and value of same, are not part of normal or expected compensation for purposes of calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments, and in no event should be considered as compensation for, or relating in any way to, past employment or services for the Company, the Employer and/or other Subsidiary;

(i)    the future value of the underlying shares of Common Stock is unknown, indeterminable and cannot be predicted with certainty;

(j)    the value of the shares of Common Stock purchased under the Plan may increase or decrease in the future, even below the Purchase Price;


2



(k)    no claim or entitlement to compensation or damages shall arise from forfeiture of the option to purchase shares of Common Stock under the Plan resulting from termination of my employment with the Company or the Employer (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where I am employed or the terms of my employment agreement, if any);

(l)    in the event of termination of my employment (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where I am employed or the terms of my employment agreement, if any), unless otherwise provided in the Plan or determined by the Company, my right to participate in the Plan and my option to purchase shares of Common Stock, if any, will terminate effective as of the date I cease to actively provide services and will not be extended by any notice period (e.g., employment would not include any contractual notice or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where I am employed or the terms of my employment agreement, if any); the Company shall have exclusive discretion to determine when I am no longer actively employed for purposes of my option; and

(m)     unless otherwise agreed with the Company, the Plan and the shares of Common Stock subject to the Plan, and the income from and value of same, are not granted as consideration for, or in connection with, the service I may provide as a director of any Subsidiary;

(n)     the following provisions apply only if I am providing services outside the United States:

(A)    the Plan and the shares of Common Stock subject to the Plan are not part of normal or expected compensation or salary for any purpose; and

(B)    neither the Company, the Employer nor any other Subsidiary shall be liable for any foreign exchange rate fluctuation between my local currency and the United States Dollar that may affect the value of the shares of Common Stock or any amounts due pursuant to the purchase of the shares or the subsequent sale of any shares of Common Stock purchased under the Plan.

9.    I understand that the Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding my participation in the Plan, or my acquisition or sale of the underlying Common Stock. I should therefore consult with my own personal tax, legal and financial advisors regarding my participation in the Plan before taking any action related to the Plan.

10.    By participating in the Plan and making my online enrollment elections, I hereby explicitly and unambiguously acknowledge the collection, use and transfer, in electronic or other form, of my personal data as described in this Agreement and any other Plan participation materials by and among, as applicable, the Company, the Employer and any other Subsidiary for the exclusive purpose of implementing, administering and managing my participation in the Plan. I understand that the Company and the Employer may hold certain personal information about me, including, but not limited to, my name, home address, email address and telephone number, date of birth, social insurance number, passport or other identification number, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all options under the Plan or any other entitlement to shares of Common Stock awarded, cancelled, exercised, vested, unvested, or outstanding in my favor (“Data”), for the exclusive purpose of implementing, administering and managing my participation in the Plan.

I understand that Data will be transferred to E*TRADE Financial Services, Inc., or such other stock plan service provider as may be selected by the Company in the future, which is assisting the Company with the implementation, administration and management of the Plan. I understand that the recipients of Data may be located in the United States or elsewhere, and that the recipients’ country (e.g., the United States) may have different data privacy laws and protections than my country.

I understand that, if I reside outside the United States, I may request a list with the names and addresses of any potential recipients of Data by contacting my local human resources representative. I authorize the Company, E*TRADE Financial Services, Inc. and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing my participation in the Plan. I understand that Data will be held only as long as is necessary to implement, administer and manage my participation in the Plan. I understand that, if I reside outside the United States, I may, at any time, view Data, request additional information about the storage and processing

3



of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing my local human resources representative. Further, I understand that I am providing the consents herein on a purely voluntary basis. If I do not consent, or if I later seek to revoke my consent, my employment status or service with the Employer will not be affected; the only consequence of refusing or withdrawing my consent is that the Company would not be able to grant me the option to purchase shares of Common Stock under the Plan or other equity awards or administer or maintain such awards. Therefore, I understand that refusing or withdrawing my consent may affect my ability to participate in the Plan. For more information on the consequences of my refusal to consent or withdrawal of consent, I understand that I may contact my local human resources representative.

Finally, upon request of the Company or the Employer, I agree to provide an executed data privacy consent form (or any other agreements or consents that may be required by the Company and/or the Employer) that the Company and/or the Employer may deem necessary to obtain from me for the purpose of administering my participation in the Plan in compliance with the data privacy laws in my country, either now or in the future. I understand and agree that I will not be able to participate in the Plan if I fail to provide any such consent or agreement requested by the Company and/or the Employer.

11.    I acknowledge that I am proficient in the English language and understand the content of this Agreement and other materials related to the Plan. I understand that if I have received this Agreement, or any other document related to this Agreement and/or the Plan, translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.

12.    I acknowledge and agree that the option to purchase shares of Common Stock shall be subject to any special provisions set forth in the Appendix for my country, if any. I further acknowledge and agree that if I relocate to one of the countries included in the Appendix during the Offering Period, the special provisions for such country shall apply to me to the extent the Company determines that the application of such provisions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.

13.    This Agreement is subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement and one or more provisions of the Plan, the provisions of the Plan will govern.

14.    I understand that the Administrator will have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon me, the Company and all other interested persons. No member of the Administrator will be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Agreement.

15.    I understand that the Company may, in its sole discretion, decide to deliver any documents related to the Plan by electronic means or request my consent to participate in the Plan by electronic means. I hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
16.    I understand that in the event that any provision in this Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Agreement.
17.    I acknowledge that, depending on my country or broker’s country, or the country in which the shares of Common Stock are listed, I may be subject to insider-trading restrictions and/or market-abuse laws in applicable jurisdictions, which may affect my ability to accept, acquire, sell or attempt to sell, or otherwise dispose of shares of Common Stock, rights to shares of Common Stock or rights linked to the value of shares of Common Stock, during such times as I am considered to have “inside information” regarding the Company (as defined by the laws or regulations in the applicable jurisdictions, including the United States and my country). Local insider trading laws and regulations may prohibit the cancellation or amendment of orders I placed before possessing inside information. Furthermore, I may be prohibited from (a) disclosing the inside information to any third party (other than on a “need to know” basis) and (b) “tipping” third parties or causing them to otherwise buy or sell securities (third parties include fellow employees). Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable Company insider-trading policy. I am responsible for complying with any applicable

4



restrictions, so I should speak to my personal legal advisor for further details regarding any applicable insider-trading and/or market-abuse laws in my country.

18.    I acknowledge that there may be certain foreign asset and/or account reporting requirements which may affect my ability to acquire or hold shares of Common Stock acquired under the Plan or cash received from participating in the Plan (including from any dividends paid on shares acquired under the Plan) in a brokerage or bank account outside my country. I may be required to report such accounts, assets or transactions to the tax or other authorities in my country. I also may be required to repatriate sale proceeds or other funds received as a result of my participation in the Plan to my country through a designated bank or broker within a certain time after receipt. I acknowledge that it is my responsibility to be compliant with such regulations, and will consult my personal legal advisor for any details.

19.    I understand that this Agreement shall be governed by the laws of the State of California, without giving effect to the conflict of law principles thereof. For purposes of litigating any dispute that arises under this Agreement, the parties hereby submit to and consent to the jurisdiction of the State of California, and agree that such litigation shall be conducted in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California, and no other courts, where the option to purchase shares of Common Stock is made and/or to be performed.

20.    The Company reserves the right to impose other requirements on my participation in the Plan to the extent the Company determines it is necessary or advisable for legal or administrative reasons and to require me to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.

21.    I acknowledge that a waiver by the Company of breach of any provision of this Agreement shall not operate or be construed as a waiver of any other provision of this Agreement, or of any subsequent breach by me or any other participant.
22.    I hereby agree to be bound by the terms of the Plan. The effectiveness of this Agreement is dependent upon my eligibility to participate in the Plan.
23.    I UNDERSTAND THAT THIS AGREEMENT WILL REMAIN IN EFFECT THROUGHOUT SUCCESSIVE OFFERING PERIODS UNLESS TERMINATED PURSUANT TO THE PLAN OR THIS AGREEMENT.

5
EX-31.1 3 infn-03312018xexhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Thomas J. Fallon, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Infinera Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer 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.
Dated: May 10, 2018
By:
/s/    THOMAS J. FALLON        
 
Thomas J. Fallon
 
Chief Executive Officer
 
(Principal Executive Officer)


EX-31.2 4 infn-03312018xexhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Brad D. Feller, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of Infinera Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer 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.
Dated: May 10, 2018
By:
/s/    BRAD D. FELLER        
 
Brad D. Feller
 
Chief Financial Officer
 
(Principal Financial and Accounting Officer)


EX-32.1 5 infn-03312018xexhibit321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Thomas J. Fallon, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Infinera Corporation for the quarterly period ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date:
May 10, 2018
 
/s/    THOMAS J. FALLON        
 
 
 
Thomas J. Fallon
 
 
 
Chief Executive Officer
 
 
 
(Principal Executive Officer)
I, Brad D. Feller, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Infinera Corporation for the quarterly period ended March 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in the Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Infinera Corporation.
Date:
May 10, 2018
 
/s/    BRAD D. FELLER
 
 
 
Brad D. Feller
 
 
 
Chief Financial Officer
 
 
 
(Principal Financial and Accounting Officer)
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to Infinera Corporation and will be retained by Infinera Corporation and furnished to the U.S. Securities and Exchange Commission or its staff upon request.
This certification “accompanies” the Quarterly Report on Form 10-Q to which it relates, is not deemed filed with the U.S. Securities and Exchange Commission and is not to be incorporated by reference into any filing of Infinera Corporation under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.INS 6 infn-20180331.xml XBRL INSTANCE DOCUMENT 0001138639 2017-12-31 2018-03-31 0001138639 2018-05-02 0001138639 2018-03-31 0001138639 2017-12-30 0001138639 2017-01-01 2017-04-01 0001138639 2017-04-01 0001138639 2016-12-31 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2018-03-31 0001138639 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember infn:CustomerTwoMember 2017-12-31 2018-03-31 0001138639 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember infn:CustomerOneMember 2017-12-31 2018-03-31 0001138639 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember infn:CustomerOneMember 2017-01-01 2017-04-01 0001138639 2020-12-31 2018-03-31 0001138639 2022-12-31 2018-03-31 0001138639 2018-03-31 0001138639 2018-12-31 2018-03-31 0001138639 2027-12-31 2018-03-31 0001138639 2021-12-31 2018-03-31 0001138639 2019-12-31 2018-03-31 0001138639 us-gaap:AsiaPacificMember 2017-12-31 2018-03-31 0001138639 country:US 2017-12-31 2018-03-31 0001138639 us-gaap:AsiaPacificMember 2017-01-01 2017-04-01 0001138639 infn:EuropeMiddleEastAndAfricaMember 2017-01-01 2017-04-01 0001138639 infn:EuropeMiddleEastAndAfricaMember 2017-12-31 2018-03-31 0001138639 infn:AmericasExcludingUnitedStatesMember 2017-12-31 2018-03-31 0001138639 infn:AmericasExcludingUnitedStatesMember 2017-01-01 2017-04-01 0001138639 country:US 2017-01-01 2017-04-01 0001138639 2017-12-31 0001138639 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2017-12-30 0001138639 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RestatementAdjustmentMember 2017-12-31 2018-03-31 0001138639 us-gaap:ScenarioPreviouslyReportedMember 2017-12-31 2018-03-31 0001138639 infn:DirectRevenueMember 2017-01-01 2017-04-01 0001138639 infn:IndirectRevenueMember 2017-01-01 2017-04-01 0001138639 infn:DirectRevenueMember 2017-12-31 2018-03-31 0001138639 infn:IndirectRevenueMember 2017-12-31 2018-03-31 0001138639 us-gaap:MaximumMember 2017-12-31 2018-03-31 0001138639 us-gaap:MinimumMember 2017-12-31 2018-03-31 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2017-12-30 0001138639 us-gaap:CashAndCashEquivalentsMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:CashAndCashEquivalentsMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2017-12-30 0001138639 us-gaap:OtherLongTermInvestmentsMember 2017-12-30 0001138639 us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2017-12-30 0001138639 us-gaap:CostmethodInvestmentsMember 2017-01-01 2017-12-30 0001138639 infn:ForeignSubsidiaryMember 2018-03-31 0001138639 us-gaap:OperatingExpenseMember 2017-01-01 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2018-03-31 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2017-12-30 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:AgencySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2018-03-31 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2018-03-31 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-30 0001138639 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-03-31 0001138639 us-gaap:ShortTermInvestmentsMember 2018-03-31 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-03-31 0001138639 us-gaap:AgencySecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-03-31 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2018-03-31 0001138639 us-gaap:CorporateBondSecuritiesMember us-gaap:CashAndCashEquivalentsMember 2018-03-31 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-03-31 0001138639 us-gaap:USTreasurySecuritiesMember us-gaap:CashAndCashEquivalentsMember 2018-03-31 0001138639 us-gaap:OtherLongTermInvestmentsMember 2018-03-31 0001138639 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2018-03-31 0001138639 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2018-03-31 0001138639 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2018-03-31 0001138639 us-gaap:CashAndCashEquivalentsMember 2018-03-31 0001138639 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2018-03-31 0001138639 us-gaap:CostmethodInvestmentsMember 2015-12-27 2016-12-31 0001138639 us-gaap:CostmethodInvestmentsMember 2018-03-31 0001138639 us-gaap:CostmethodInvestmentsMember 2017-12-31 2018-03-31 0001138639 us-gaap:CostmethodInvestmentsMember 2017-12-30 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2018-03-31 0001138639 infn:ForeignCurrencyExchangeRestrictedCashForwardContractsMember us-gaap:NondesignatedMember 2017-12-30 0001138639 us-gaap:NondesignatedMember 2017-12-30 0001138639 infn:EuroDenominatedExchangeForwardContractsReceivablesMember us-gaap:NondesignatedMember 2017-12-30 0001138639 infn:ForeignCurrencyExchangeRestrictedCashForwardContractsMember us-gaap:NondesignatedMember 2018-03-31 0001138639 us-gaap:NondesignatedMember 2018-03-31 0001138639 us-gaap:OtherIntangibleAssetsMember 2017-01-01 2017-12-30 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-04-01 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-12-30 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-12-30 0001138639 us-gaap:CustomerRelationshipsMember 2017-12-30 0001138639 2017-01-01 2017-12-30 0001138639 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-30 0001138639 us-gaap:CustomerRelationshipsMember 2018-03-31 0001138639 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 2018-03-31 0001138639 us-gaap:DevelopedTechnologyRightsMember 2018-03-31 0001138639 us-gaap:CustomerRelationshipsMember 2017-12-31 2018-03-31 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2018-03-31 0001138639 infn:EnterpriseResourcePlanningSystemsMember 2017-12-30 0001138639 us-gaap:ConstructionInProgressMember 2017-12-30 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2018-03-31 0001138639 us-gaap:LandAndBuildingMember 2018-03-31 0001138639 us-gaap:LandAndBuildingMember 2017-12-30 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-30 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2018-03-31 0001138639 us-gaap:FurnitureAndFixturesMember 2018-03-31 0001138639 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-03-31 0001138639 us-gaap:ConstructionInProgressMember 2018-03-31 0001138639 infn:LaboratoryAndManufacturingEquipmentMember 2017-12-30 0001138639 us-gaap:ComputerEquipmentMember 2017-12-30 0001138639 us-gaap:ComputerEquipmentMember 2018-03-31 0001138639 infn:LeaseholdAndBuildingImprovementsMember 2017-12-30 0001138639 us-gaap:FurnitureAndFixturesMember 2017-12-30 0001138639 us-gaap:EmployeeSeveranceMember 2017-12-31 2018-03-31 0001138639 infn:AssetImpairmentMember 2017-12-31 2018-03-31 0001138639 us-gaap:FacilityClosingMember 2018-03-31 0001138639 us-gaap:EmployeeSeveranceMember 2017-12-30 0001138639 infn:AssetImpairmentMember 2017-12-30 0001138639 us-gaap:FacilityClosingMember 2017-12-30 0001138639 us-gaap:FacilityClosingMember 2017-12-31 2018-03-31 0001138639 infn:AssetImpairmentMember 2018-03-31 0001138639 us-gaap:EmployeeSeveranceMember 2018-03-31 0001138639 us-gaap:OperatingExpenseMember 2017-12-31 2018-03-31 0001138639 us-gaap:CostOfSalesMember 2017-12-31 2018-03-31 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-03-31 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 2018-03-31 0001138639 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-30 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 2018-03-31 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-30 0001138639 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001138639 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-03-31 0001138639 us-gaap:EmployeeStockMember 2017-12-31 2018-03-31 0001138639 us-gaap:RestrictedStockMember 2017-01-01 2017-04-01 0001138639 us-gaap:RestrictedStockMember 2017-12-31 2018-03-31 0001138639 us-gaap:EmployeeStockMember 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember 2017-12-31 2018-03-31 0001138639 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember 2017-01-01 2017-04-01 0001138639 2013-05-30 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2013-05-01 2013-05-30 0001138639 infn:ConvertibleSeniorNotesConversionCircumstanceTwoMember 2017-12-31 2018-03-31 0001138639 infn:ConvertibleSeniorNotesConversionCircumstanceOneMember 2017-12-31 2018-03-31 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2013-05-30 0001138639 us-gaap:AccountingStandardsUpdate201503Member us-gaap:OtherNoncurrentAssetsMember 2016-12-31 0001138639 2018-03-29 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2017-12-30 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2016-09-24 0001138639 us-gaap:AccountingStandardsUpdate201503Member us-gaap:LongTermDebtMember 2017-12-30 0001138639 infn:ConvertibleSeniorNotesDueJuneTwoThousandAndEighteenMember 2013-05-30 2013-05-30 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2017-12-30 0001138639 us-gaap:InventoryValuationAndObsolescenceMember 2018-03-31 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 2018-03-31 0001138639 infn:A2016EquityIncentivePlanMember 2017-05-31 0001138639 us-gaap:PerformanceSharesMember infn:A2016EquityIncentivePlanMember infn:ExistingEmployeesMember infn:Vesting2Member 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember infn:TwoThousandAndSevenEquityIncentivePlanMember infn:ExistingEmployeesMember infn:Vesting1Member 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember infn:A2016EquityIncentivePlanMember us-gaap:MinimumMember 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember infn:TwoThousandAndSevenEquityIncentivePlanMember us-gaap:MinimumMember 2017-12-31 2018-03-31 0001138639 infn:PerformanceStockUnitMember 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember infn:TwoThousandAndSevenEquityIncentivePlanMember infn:ExistingEmployeesMember infn:Vesting3Member 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember infn:A2016EquityIncentivePlanMember us-gaap:MaximumMember 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember infn:TwoThousandAndSevenEquityIncentivePlanMember infn:ExistingEmployeesMember infn:Vesting2Member 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember infn:A2016EquityIncentivePlanMember infn:ExistingEmployeesMember infn:Vesting1Member 2017-01-01 2017-04-01 0001138639 infn:PerformanceStockUnitMember 2017-12-31 2018-03-31 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember infn:TwoThousandAndSevenEquityIncentivePlanMember us-gaap:MaximumMember 2017-12-31 2018-03-31 0001138639 infn:A2016EquityIncentivePlanMember 2018-03-31 0001138639 us-gaap:PerformanceSharesMember infn:A2016EquityIncentivePlanMember infn:ExistingEmployeesMember infn:Vesting3Member 2017-01-01 2017-04-01 0001138639 infn:A2016EquityIncentivePlanMember 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember 2015-12-27 2016-12-31 0001138639 infn:FiscalYear2017GrantMember us-gaap:PerformanceSharesMember 2018-03-31 0001138639 infn:FiscalYear2016GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-03-31 0001138639 infn:FiscalYear2015GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 infn:FiscalYear2017GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-03-31 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember 2017-12-30 0001138639 infn:FiscalYear2017GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 infn:FiscalYear2015GrantMember us-gaap:PerformanceSharesMember 2018-03-31 0001138639 infn:FiscalYear2015GrantMember us-gaap:PerformanceSharesMember 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember 2018-03-31 0001138639 infn:FiscalYear2016GrantMember us-gaap:PerformanceSharesMember 2018-03-31 0001138639 infn:FiscalYear2018GrantMember us-gaap:PerformanceSharesMember 2018-03-31 0001138639 infn:FiscalYear2016GrantMember us-gaap:PerformanceSharesMember 2017-12-30 0001138639 us-gaap:EmployeeStockOptionMember 2018-03-31 0001138639 us-gaap:EmployeeStockOptionMember 2017-12-31 2018-03-31 0001138639 us-gaap:EmployeeStockOptionMember 2017-12-30 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2018-03-31 0001138639 us-gaap:RestrictedStockUnitsRSUMember 2017-12-30 0001138639 infn:EmployeeStockPurchasePlansMember 2017-12-31 2018-03-31 0001138639 infn:EmployeeStockPurchasePlansMember 2017-01-01 2017-04-01 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2017-12-31 2018-03-31 0001138639 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-04-01 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2017-12-31 2018-03-31 0001138639 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-04-01 0001138639 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-04-01 0001138639 us-gaap:SellingAndMarketingExpenseMember 2017-12-31 2018-03-31 0001138639 us-gaap:CostOfSalesMember 2017-01-01 2017-04-01 0001138639 us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2015-12-27 2016-12-31 0001138639 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-30 0001138639 us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2017-01-01 2017-12-30 0001138639 us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2017-01-01 2017-12-30 0001138639 us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2017-12-31 2018-03-31 0001138639 us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2015-12-27 2016-12-31 0001138639 us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2017-12-31 2018-03-31 0001138639 country:US 2017-12-30 0001138639 us-gaap:EMEAMember 2017-12-30 0001138639 infn:OtherAmericasMember 2017-12-30 0001138639 us-gaap:EMEAMember 2018-03-31 0001138639 us-gaap:AsiaPacificMember 2017-12-30 0001138639 country:US 2018-03-31 0001138639 us-gaap:AsiaPacificMember 2018-03-31 0001138639 infn:OtherAmericasMember 2018-03-31 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2017-12-31 2018-03-31 0001138639 us-gaap:LetterOfCreditMember 2017-12-30 0001138639 us-gaap:LetterOfCreditMember 2018-03-31 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2017-12-30 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2018-03-31 0001138639 infn:ProductQualityImprovementsMember 2017-01-01 2017-04-01 0001138639 infn:BankersGuaranteesOrPerformanceBondsMember 2017-01-01 2017-12-30 iso4217:USD utreg:D xbrli:pure iso4217:USD xbrli:shares xbrli:shares infn:segment false --12-29 Q1 2018 2018-03-31 10-Q 0001138639 151280586 Large Accelerated Filer INFINERA CORP INFN 9770000 724000 2540000 3780000 2726000 2767000 4324000 2898000 9867000 -122000 1107000 1116000 1800000 7700000 2100000 7400000 P18M 13900000 500000 P120D P30D P24M P12M 656000 656000 0.20 2200000 1700000 0.98 43300000 43300000 P2M 1 5 5255000 5383000 -500000 6379000 6207000 4200000 3700000 P10Y 700000 700000 2.0 0 2.0 0 0 12756000 0 17000 0 -163000 11928000 1098000 0 2065000 3.46 3.13 0.59 0.58 0.49 0.10 0.48 0.04 0.18 0.34 0.33 0.33 6400000.0 138000 893000 1300000 1300000 24794000 252000 23335000 259000 58124000 77776000 126152000 9093000 161541000 135245000 39782000 15645000 51955000 55427000 5305000 4837000 5404000 5447000 249952000 253048000 6254000 1313000 P3Y10M8D P5Y7M20D P2Y8M15D P3Y7M23D P5Y4M20D P2Y5M18D 1417043000 1438700000 10877000 1681000 1555000 10983000 892000 916000 2514000 2779000 216000 239000 2730000 3018000 6300000 6900000 11774000 953000 1634000 1414000 7773000 2247000 1187000 1545000 9439000 14418000 -418000 7551000 -543000 2735000 -879000 -879000 0 -24000 1117670000 1132657000 647937000 686113000 0 5480000 5480000 0 240000 240000 0 26912000 26912000 0 118558000 118558000 20371000 0 20371000 35408000 0 35408000 55779000 151190000 206969000 0 5477000 5477000 0 240000 240000 0 46834000 46834000 0 96650000 96650000 24393000 0 24393000 30916000 0 30916000 55309000 149201000 204510000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 418000 11000 11000 0 12000 158000 155000 0 1000 70000 1000 169000 248000 542000 23000 0 8000 5000 0 203000 246000 0 0 57000 8000 203000 331000 295378000 3002000 2500000 240000 26924000 28186000 90685000 20371000 7984000 27495000 116346000 31188000 147844000 283247000 5500000 240000 36357000 10490000 2515000 18586000 75998000 24393000 9984000 20989000 151444000 18586000 113217000 294960000 2991000 2489000 240000 26912000 28028000 90530000 20371000 7983000 27425000 116345000 31019000 147596000 282705000 5477000 240000 36349000 10485000 2515000 18383000 75752000 24393000 9984000 20932000 151436000 18383000 112886000 7300000 0 -1084000 87991000 78195000 125658000 116345000 151436000 50000000 264300000 177580000 138647000 121486000 157029000 -38933000 35543000 0.001 0.001 500000000 500000000 149471000 151163000 149471000 151163000 149000 151000 -34316000 -31221000 0.19 0.29 0.11 2670000 2825000 71641000 75458000 14500000 151100000 144928000 147946000 5110000 5100000 5110000 5100000 99332000 107665000 111466000 528000 121041000 120513000 12134000 12831000 1900000 0 5200000 5300000 12.58 0.0794834 1000 30 5 1.3 20 150000000 150000000.0 150000000 0.1023 0.1023 0.0175 4670000 1891000 5500000 -2100000 2100000 94923000 -19465000 75458000 72421000 58460000 22502000 13181000 21609000 19398000 17000000 15951000 16976000 -300000 -600000 -0.28 -0.17 -0.28 -0.17 -0.28 -0.17 1337000 -58000 45751000 46911000 14328000 80840000 P5Y 63570000 15007000 48563000 69367000 16343000 53024000 4120000 20370000 6466000 7082000 19372000 26548000 155758000 51050000 104708000 153325000 50253000 103072000 92188000 36043000 56145000 83958000 33910000 50048000 300000 17359000 17836000 195615000 192562000 3053000 0 64056000 82168000 252000 300000 0 -40609000 -40600000 -26958000 -27000000 -200000 -158000 -678000 1553000 1537000 -3180000 19286000 -26366000 30928000 -16425000 -6181000 12943000 5293000 326000 2329000 5767000 3950000 92188000 83958000 3403000 3683000 3386000 3674000 3000 9000 127474000 119086000 214704000 -239000 215888000 214465000 27568000 30303000 59662000 66499000 751000 897000 1117670000 1132657000 374676000 397070000 0 204000 204000 0 29000 29000 1600000 1600000 31019000 18383000 9186000 10547000 -52486000 39163000 3030000 -14109000 -40451000 2698000 -23582000 -26280000 -2782000 -2280000 1 1 -125000 -4816000 -4941000 101883000 106846000 -37827000 -24678000 13497000 14571000 202000 2000 204000 29000 0 29000 9859000 11335000 -82000 -125000 6217000 -4816000 6135000 -4941000 0 16279000 14973000 -60000 -84000 -130000 506000 2238000 0 1970000 268000 151000 97000 84422000 2986000 7000000 14743000 8019000 471000 0 0.001 0.001 25000000 25000000 0 0 0 0 0 0 43339000 2731000 46070000 43140000 44362000 9808000 10644000 144500000 0 0 46679000 50168000 40342000 35980000 30909000 30848000 13670000 14022000 17239000 16826000 3388000 4438000 4659000 4357000 -40451000 -26280000 385894000 11400000 246380000 43475000 13881000 32521000 34816000 2474000 12347000 388244000 11400000 250562000 43301000 14098000 32791000 32598000 2547000 12347000 135942000 4700000 128582000 661000 3172000 3527000 135196000 4200000 127851000 1323000 2712000 3310000 55083000 58681000 7908000 84000 5081000 5509000 900000 -146000 17000 -163000 -24000 962000 -1084000 0 -81000 10619000 0 3672000 6947000 8219000 0 2700000 2664000 5600000 5555000 5490000 4273000 16000 -24000 0 40000 -758081000 15400000 15406000 -768955000 -742675000 167860000 16382000 13040000 2716000 1972000 1876000 203846000 175522000 99780000 6035000 57413000 12294000 165946000 9576000 3226000 3200000 129025000 5215000 59199000 9242000 205907000 202681000 188462000 14219000 147053000 1944000 173573000 171629000 28469000 1282000 32334000 31052000 29441000 30492000 17000 945000 10877000 10983000 P1Y P2Y P3Y P1Y P2Y P3Y 239000 77000 189000 61000 0 327000 11.18 15.75 3151000 3200000 0 0 0 505000 505000 16.62 10.31 17.35 15.23 11.01 15.87 19.46 14.99 77000 420000 869000 0 1367000 6791000 0 231000 808000 505000 1545000 9439000 16.28 11.55 16.25 11.37 P3Y P1Y9M18D 264000 0 0 0 0 0 11.78 0.00 0.55 0.51 0.62 0.56 0.59 0.55 0.58 0.0081 0.0190 0.0107 0.0163 0.0240 0.0095 0.0141 0.0237 340000 48000 0 1000 3380000 1397000 1187000 8.11 8.02 3380000 1187000 8.02 7.79 11.47 0.00 10.86 8651000 42988000 16771000 102510000 P6M P6M 144928000 147946000 147596000 112886000 -5633000 -2200000 20000 10000000 162000 665365000 671209000 3707000 3864000 402000 163000 145786000 150333000 145786000 150333000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company&#8217;s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:87%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Quoted prices in active markets for identical assets or liabilities.</font></div></td></tr><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><td 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><td 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></div></td></tr><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><td 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><td 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8211;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company measures its cash equivalents, foreign currency exchange forward contracts and marketable debt securities at fair value and classifies its investments in accordance with the fair value hierarchy. The Company&#8217;s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company classifies its certificates of deposit, commercial paper, U.S. agency notes, corporate bonds and foreign currency exchange forward contracts within Level 2 of the fair value hierarchy as follows:</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Certificates of Deposit</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Commercial Paper</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">U.S. Agency Notes</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.</font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Corporate Bonds</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end. </font></div><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Exchange Forward Contracts</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As discussed in Note 6, &#8220;Derivative Instruments&#8221; to the Notes to Condensed Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables represent the Company&#8217;s fair value hierarchy for its assets and liabilities measured at fair value on a recurring basis (in thousands):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</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:Arial;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:Arial;font-size:10pt;">24,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">24,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">46,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">46,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">96,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">96,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">118,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">118,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</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:Arial;font-size:10pt;">30,916</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,916</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:Arial;font-size:10pt;">35,408</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,408</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">55,309</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:Arial;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:Arial;font-size:10pt;">149,201</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:Arial;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:Arial;font-size:10pt;">204,510</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:Arial;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:Arial;font-size:10pt;">55,779</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:Arial;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:Arial;font-size:10pt;">151,190</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:Arial;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:Arial;font-size:10pt;">206,969</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:top;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:Arial;font-size:10pt;font-weight:bold;">Liabilities</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency exchange forward contracts</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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(29</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:Arial;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:Arial;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:Arial;font-size:10pt;">(29</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:Arial;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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(204</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:Arial;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:Arial;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:Arial;font-size:10pt;">(204</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:Arial;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:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">, none of the Company&#8217;s existing securities were classified as Level 3 securities. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis, only if impairment is indicated:</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cost-method Investment</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company estimates the fair value of its cost-method investment by using the guideline public company method and the guideline transaction method of the market approach to determine the implied total equity value on a minority interest basis. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates. As of December 30, 2017, the Company determined that its cost-method investment was impaired, resulting in an impairment charge of </font><font style="font-family:Arial;font-size:10pt;">$1.9 million</font><font style="font-family:Arial;font-size:10pt;"> to adjust the carrying value to estimated fair value. See Note 5, &#8220;Cost-method Investment&#8221; to the Notes to Condensed Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Facilities-related Charges</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the fourth quarter of 2017, the Company implemented a plan to restructure its worldwide operations (the &#8220;2017 Restructuring Plan&#8221;). As a result of the plan, the Company calculated the fair value of its facilities-related charges of </font><font style="font-family:Arial;font-size:10pt;">$7.3 million</font><font style="font-family:Arial;font-size:10pt;">, based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. During the three months ended March 31, 2018, the Company revised the estimates to its facilities-related accruals. See Note 9, &#8220;Restructuring and Other Related Costs&#8221; to the Notes to Condensed Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and investments were as follows (in thousands):</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Adjusted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Cash</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:Arial;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:Arial;font-size:10pt;">78,195</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">78,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(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:Arial;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:Arial;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:Arial;font-size:10pt;">36,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,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:Arial;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:Arial;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:Arial;font-size:10pt;">24,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;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:Arial;font-size:10pt;">2,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;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:Arial;font-size:10pt;">9,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">151,444</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">151,436</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(5</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:Arial;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:Arial;font-size:10pt;">10,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">75,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:Arial;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:Arial;font-size:10pt;">(246</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:Arial;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:Arial;font-size:10pt;">75,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(23</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:Arial;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:Arial;font-size:10pt;">5,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">(57</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:Arial;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:Arial;font-size:10pt;">20,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">113,217</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(331</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">112,886</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</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:Arial;font-size:10pt;">18,586</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(203</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:Arial;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:Arial;font-size:10pt;">18,383</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:top;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:Arial;font-size:10pt;">Total long-term investments</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:Arial;font-size:10pt;">18,586</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:Arial;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:Arial;font-size:10pt;">(203</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:Arial;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;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:Arial;font-size:10pt;">18,383</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and investments</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:Arial;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:Arial;font-size:10pt;">283,247</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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(542</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:Arial;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:Arial;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:Arial;font-size:10pt;">282,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjusted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Cash</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:Arial;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:Arial;font-size:10pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;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:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</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:Arial;font-size:10pt;">7,984</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1</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:Arial;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:Arial;font-size:10pt;">7,983</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:top;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:Arial;font-size:10pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">116,346</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">116,345</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(12</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:Arial;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:Arial;font-size:10pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,685</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">(155</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:Arial;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:Arial;font-size:10pt;">90,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(11</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:Arial;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:Arial;font-size:10pt;">2,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(70</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:Arial;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:Arial;font-size:10pt;">27,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></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">147,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">147,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">(158</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:Arial;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:Arial;font-size:10pt;">28,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</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:Arial;font-size:10pt;">3,002</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:Arial;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:Arial;font-size:10pt;">(11</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:Arial;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;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:Arial;font-size:10pt;">2,991</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:top;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:Arial;font-size:10pt;">Total long-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">31,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(169</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">31,019</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and investments</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:Arial;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:Arial;font-size:10pt;">295,378</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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">294,960</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:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company&#8217;s available-for-sale investments have contractual maturity terms of up to </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">18 months</font><font style="font-family:Arial;font-size:10pt;">. Gross realized gains and losses on investments were insignificant in all periods. The specific identification method is used to account for gains and losses on available-for-sale investments.</font></div><div style="line-height:120%;padding-left:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company had </font><font style="font-family:Arial;font-size:10pt;">$264.3 million</font><font style="font-family:Arial;font-size:10pt;"> of cash, cash equivalents and short-term investments, including </font><font style="font-family:Arial;font-size:10pt;">$50.0 million</font><font style="font-family:Arial;font-size:10pt;"> of cash and cash equivalents held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth total interest expense recognized related to the Notes (in thousands):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Contractual interest expense</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:Arial;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:Arial;font-size:10pt;">656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Amortization of debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">2,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total interest expense</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:Arial;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:Arial;font-size:10pt;">3,674</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:Arial;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:Arial;font-size:10pt;">3,386</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes by grant year, the Company&#8217;s PSU activity for the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Year</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Total Number of Performance 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;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:Arial;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">1,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">420</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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></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:Arial;font-size:10pt;">PSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">PSUs released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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></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:Arial;font-size:10pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">(327</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:Arial;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:Arial;font-size:10pt;">(77</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:Arial;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:Arial;font-size:10pt;">(189</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:Arial;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:Arial;font-size:10pt;">(61</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:Arial;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:Arial;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,545</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">231</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">808</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">505</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:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table provides details of selected balance sheet items (in thousands): </font></div><div style="line-height:120%;padding-top:6px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Inventory</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Raw materials</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:Arial;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:Arial;font-size:10pt;">30,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">27,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:26px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finished goods</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:Arial;font-size:10pt;">119,086</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:Arial;font-size:10pt;">127,474</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:top;background-color:#cceeff;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:Arial;font-size:10pt;">Total inventory</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:Arial;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:Arial;font-size:10pt;">215,888</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:Arial;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:Arial;font-size:10pt;">214,704</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Property, plant and equipment, net</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer hardware</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:Arial;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:Arial;font-size:10pt;">14,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">13,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer software</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,791</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">32,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Laboratory and manufacturing 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:Arial;font-size:10pt;">250,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">246,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Land and 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:Arial;font-size:10pt;">12,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">12,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">2,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold and building improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,301</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">43,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Construction in progress</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:Arial;font-size:10pt;">32,598</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:Arial;font-size:10pt;">34,816</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:top;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:Arial;font-size:10pt;">Subtotal</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:Arial;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:Arial;font-size:10pt;">388,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">385,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(253,048</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:Arial;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:Arial;font-size:10pt;">(249,952</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">135,196</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:Arial;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:Arial;font-size:10pt;">135,942</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:top;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:Arial;font-size:10pt;font-weight:bold;">Accrued expenses</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Loss contingency related to non-cancelable purchase commitments</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:Arial;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:Arial;font-size:10pt;">6,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">6,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Professional and other consulting fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">5,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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">3,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Royalties</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">5,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restructuring 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:Arial;font-size:10pt;">4,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Right of return</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other accrued expenses</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:Arial;font-size:10pt;">14,571</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:Arial;font-size:10pt;">13,497</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:top;background-color:#cceeff;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:Arial;font-size:10pt;">Total accrued expenses</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:Arial;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:Arial;font-size:10pt;">51,955</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:Arial;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:Arial;font-size:10pt;">39,782</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">Included in computer software at </font><font style="font-family:Arial;font-size:9pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:9pt;"> were </font><font style="font-family:Arial;font-size:9pt;">$11.4 million</font><font style="font-family:Arial;font-size:9pt;"> related to enterprise resource planning (</font><font style="font-family:Arial;font-size:10pt;">&#8220;</font><font style="font-family:Arial;font-size:9pt;">ERP</font><font style="font-family:Arial;font-size:10pt;">&#8221;</font><font style="font-family:Arial;font-size:9pt;">) systems that the Company implemented. The unamortized ERP costs at </font><font style="font-family:Arial;font-size:9pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:9pt;"> were </font><font style="font-family:Arial;font-size:9pt;">$4.2 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$4.7 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The ranges of estimated values of the PSUs granted that are compared to the index, as well as the assumptions used in calculating these values were based on estimates as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:52%;" 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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Index</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">SPGIIPTR</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;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:Arial;font-size:10pt;">SPGIIPTR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">SPGIIPTR</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Index volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">33%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">33% - 34%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">18%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Infinera volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">58% - 59%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55% - 56%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55%</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">2.37% - 2.40%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">1.41% - 1.63%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">0.95% - 1.07%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Correlation with index/index component</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.04 - 0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.10 - 0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.58 - 0.59</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Estimated fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$14.99 - $19.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$15.23 - $17.35</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$10.31 - $16.62</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company&#8217;s equity compensation plans as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:68%;" 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:16%;" 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:Arial;font-size:8pt;font-weight:bold;">Unrecognized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Compensation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Expense, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average&#160;Period</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">RSUs</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:Arial;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:Arial;font-size:10pt;">80,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">3.0</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs</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:Arial;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:Arial;font-size:10pt;">14,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">1.8</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-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash, cash equivalents and investments were as follows (in thousands):</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Adjusted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Cash</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:Arial;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:Arial;font-size:10pt;">78,195</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">78,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(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:Arial;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:Arial;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:Arial;font-size:10pt;">36,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,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:Arial;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:Arial;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:Arial;font-size:10pt;">24,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;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:Arial;font-size:10pt;">2,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;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:Arial;font-size:10pt;">9,984</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">151,444</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">151,436</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(5</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:Arial;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:Arial;font-size:10pt;">10,485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">75,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:Arial;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:Arial;font-size:10pt;">(246</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:Arial;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:Arial;font-size:10pt;">75,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(23</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:Arial;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:Arial;font-size:10pt;">5,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">(57</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:Arial;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:Arial;font-size:10pt;">20,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">113,217</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(331</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">112,886</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</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:Arial;font-size:10pt;">18,586</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(203</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:Arial;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:Arial;font-size:10pt;">18,383</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:top;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:Arial;font-size:10pt;">Total long-term investments</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:Arial;font-size:10pt;">18,586</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:Arial;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:Arial;font-size:10pt;">(203</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:Arial;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;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:Arial;font-size:10pt;">18,383</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and investments</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:Arial;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:Arial;font-size:10pt;">283,247</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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(542</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:Arial;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:Arial;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:Arial;font-size:10pt;">282,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjusted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Cash</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:Arial;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:Arial;font-size:10pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">87,991</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;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:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</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:Arial;font-size:10pt;">7,984</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1</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:Arial;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:Arial;font-size:10pt;">7,983</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:top;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:Arial;font-size:10pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">116,346</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">116,345</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(12</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:Arial;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:Arial;font-size:10pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,685</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">(155</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:Arial;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:Arial;font-size:10pt;">90,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">(11</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:Arial;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:Arial;font-size:10pt;">2,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(70</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:Arial;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:Arial;font-size:10pt;">27,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></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total short-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">147,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">147,596</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">(158</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:Arial;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:Arial;font-size:10pt;">28,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</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:Arial;font-size:10pt;">3,002</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:Arial;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:Arial;font-size:10pt;">(11</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:Arial;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;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:Arial;font-size:10pt;">2,991</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:top;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:Arial;font-size:10pt;">Total long-term investments</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">31,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">(169</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:Arial;font-size:10pt;">31,019</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and investments</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:Arial;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:Arial;font-size:10pt;">295,378</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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(418</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">294,960</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:Arial;font-size:10pt;font-weight:bold;">Basis of Presentation and Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Infinera Corporation (the &#8220;Company&#8221;) prepared its interim condensed consolidated financial statements that accompany these notes in conformity with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), consistent in all material respects with those applied in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has made certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations, fair value measurement of investments and accounting for income taxes. Other estimates, assumptions and judgments made by management include allowances for sales returns, allowances for doubtful accounts, useful life of intangible assets, property, plant and equipment, and fair value measurement of the liability component of the Company's </font><font style="font-family:Arial;font-size:10pt;">$150.0 million</font><font style="font-family:Arial;font-size:10pt;"> in aggregate principal amount of </font><font style="font-family:Arial;font-size:10pt;">1.75%</font><font style="font-family:Arial;font-size:10pt;"> convertible senior notes due June 1, 2018 (the &#8220;Notes&#8221;). Management believes that the estimates and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company&#8217;s condensed consolidated financial statements will be affected.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The interim financial information is unaudited, but reflects all adjustments that are, in management&#8217;s opinion, necessary to provide a fair presentation of results for the interim periods presented. All adjustments are of a normal recurring nature. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">This interim information should be read in conjunction with the consolidated financial statements in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">To date, a few of the Company&#8217;s customers have accounted for a significant portion of its revenue.&#160; For the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> customers individually accounted for </font><font style="font-family:Arial;font-size:10pt;">29%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">11%</font><font style="font-family:Arial;font-size:10pt;"> of the Company's total revenue and for the corresponding period in 2017, </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> customer accounted for </font><font style="font-family:Arial;font-size:10pt;">19%</font><font style="font-family:Arial;font-size:10pt;"> of the Company's total revenue.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">There have been no material changes in the Company&#8217;s significant accounting policies for the three months ended</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </font><font style="font-family:Arial;font-size:10pt;background-color:#ffffff;">as compare</font><font style="font-family:Arial;font-size:10pt;">d to those disclosed in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">, with the exception of the Company's revenue recognition policy. Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)&#8221; (&#8220;ASC 606&#8221;). See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Condensed Consolidated Financial Statements for discussion on the impact of the adoption of these standards on the Company's policy for revenue recognition.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company adopted Accounting Standards Update 2016-18, &#8220;Statement of Cash Flows (Topic 230): Restricted Cash&#8221; (&#8220;ASU 2016-18&#8221;), during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the three months ended April 1, 2017, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's condensed consolidated statement of cash flows.</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:Arial;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated other comprehensive income includes certain changes in equity that are excluded from net loss. The following table sets forth the changes in accumulated other comprehensive income by component for the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" 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: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></tr><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: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:Arial;font-size:8pt;font-weight:bold;">Unrealized Loss on Other Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Accumulated Tax Effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(418</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:Arial;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:Arial;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:Arial;font-size:10pt;">7,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(879</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:Arial;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:Arial;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:Arial;font-size:10pt;">6,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net current-period other comprehensive 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;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:Arial;font-size:10pt;">(125</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:Arial;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;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:Arial;font-size:10pt;">(4,816</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:Arial;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;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:Arial;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:Arial;font-size:10pt;">(4,941</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;">(543</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:Arial;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:Arial;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:Arial;font-size:10pt;">2,735</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:Arial;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:Arial;font-size:10pt;">(879</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:Arial;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:Arial;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:Arial;font-size:10pt;">1,313</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">At Adoption</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">161,541</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">135,245</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Contract assets</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:Arial;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:Arial;font-size:10pt;">2,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred revenue</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:Arial;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:Arial;font-size:10pt;">71,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The net carrying amounts of the debt obligation were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Principal</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:Arial;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:Arial;font-size:10pt;">150,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">150,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Unamortized discount </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,891</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:Arial;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:Arial;font-size:10pt;">(4,670</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Unamortized issuance cost </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(163</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:Arial;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:Arial;font-size:10pt;">(402</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net carrying amount</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:Arial;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:Arial;font-size:10pt;">147,946</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:Arial;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:Arial;font-size:10pt;">144,928</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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the Notes, which is approximately </font><font style="font-family:Arial;font-size:9pt;">2 months</font><font style="font-family:Arial;font-size:9pt;"> from March 31, 2018.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Cost-method Investment</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In 2016, the Company invested </font><font style="font-family:Arial;font-size:10pt;">$7.0 million</font><font style="font-family:Arial;font-size:10pt;"> in a privately-held company. In addition, this investment included a customer supply agreement and warrants to purchase up to </font><font style="font-family:Arial;font-size:10pt;">$10.0 million</font><font style="font-family:Arial;font-size:10pt;"> of additional shares of preferred stock. The warrants vest and become exercisable upon certain conditions being met. As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company's cost-method investment balance was </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">$5.1 million</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">This investment is accounted for as a cost-method investment as the Company owns less than </font><font style="font-family:Arial;font-size:10pt;">20%</font><font style="font-family:Arial;font-size:10pt;"> of the voting securities and does not have the ability to exercise significant influence over operating and financial policies of the entity.&#160;The Company regularly evaluates the carrying value of its cost-method investment for impairment. If the Company believes that the carrying value of the cost-basis investment is in excess of estimated fair value, the Company&#8217;s policy is to record an impairment charge in other income (expense), net, in the accompanying condensed consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> impairment charges were recorded as there have not been any events or changes in circumstances that the Company believes would have a significant adverse effect on the fair value of its investment.</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:Arial;font-size:10pt;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2013, the Company issued the Notes, which will mature on June&#160;1, 2018, unless earlier purchased by the Company or converted. The Company has made semi-annual interest payments with one payment remaining on June 1, 2018.&#160;The net proceeds to the Company were approximately </font><font style="font-family:Arial;font-size:10pt;">$144.5 million</font><font style="font-family:Arial;font-size:10pt;"> and were intended to be used for working capital and other general corporate purposes. To date, the Company has not utilized the net proceeds due to its sufficient cash position.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Notes are governed by an indenture dated as of May&#160;30, 2013 (the &#8220;Indenture&#8221;), between the Company, as issuer, and U.S. Bank National Association, as trustee. The Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of securities by the Company.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the Notes. For any remaining conversion obligation, the Company intends to pay cash. For all conversions that occur on or after December 1, 2017, the Company has elected a cash settlement method. The current conversion rate is </font><font style="font-family:Arial;font-size:10pt;">79.4834</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock per $1,000 principal amount of Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately </font><font style="font-family:Arial;font-size:10pt;">$12.58</font><font style="font-family:Arial;font-size:10pt;"> per share of common stock. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Throughout the term of the Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Holders may convert their Notes under the following circumstances:</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">during any fiscal quarter (and only during such fiscal quarter) if the last reported sale price of the common stock for at least </font><font style="font-family:Arial;font-size:10pt;">20</font><font style="font-family:Arial;font-size:10pt;"> trading days (whether or not consecutive) during a period of </font><font style="font-family:Arial;font-size:10pt;">30</font><font style="font-family:Arial;font-size:10pt;"> consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to </font><font style="font-family:Arial;font-size:10pt;">130%</font><font style="font-family:Arial;font-size:10pt;"> of the conversion price on each applicable trading day;</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:72px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">during the </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> business day period after any </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> consecutive trading day period (the &#8220;measurement period&#8221;) in which the trading price per </font><font style="font-family:Arial;font-size:10pt;">$1,000</font><font style="font-family:Arial;font-size:10pt;"> principal amount of Notes for each trading day of the measurement period was less than </font><font style="font-family:Arial;font-size:10pt;">98%</font><font style="font-family:Arial;font-size:10pt;"> of the product of the last reported sale price of the Company&#8217;s common stock and the conversion rate on each such trading day;</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:72px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:72px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:Arial;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">at any time on or after December&#160;1, 2017 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their Notes at any time, regardless of the foregoing circumstances.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">If the Company undergoes a fundamental change as defined in the Indenture governing the Notes, holders may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture), the Company may, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The net carrying amounts of the debt obligation were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Principal</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:Arial;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:Arial;font-size:10pt;">150,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">150,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Unamortized discount </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,891</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:Arial;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:Arial;font-size:10pt;">(4,670</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Unamortized issuance cost </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(163</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:Arial;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:Arial;font-size:10pt;">(402</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net carrying amount</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:Arial;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:Arial;font-size:10pt;">147,946</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:Arial;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:Arial;font-size:10pt;">144,928</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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the Notes, which is approximately </font><font style="font-family:Arial;font-size:9pt;">2 months</font><font style="font-family:Arial;font-size:9pt;"> from March 31, 2018.</font></div></td></tr></table><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">, the carrying amount of the equity component of the Notes was </font><font style="font-family:Arial;font-size:10pt;">$43.3 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (&#8220;debt discount&#8221;) is amortized to interest expense over the term of the Notes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In accounting for the issuance costs of </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">$5.5 million</font><font style="font-family:Arial;font-size:10pt;"> related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were initially recorded as other non-current assets and were amortized to interest expense over the term of the Notes. Accounting Standards Update 2015-03, &#8220;Simplifying the Presentation of Debt Issuance Costs&#8221; (&#8220;ASU 2015-03&#8221;) requires an entity to present such costs in the balance sheet as a direct deduction from the related debt liability rather than as an asset. The Company adopted ASU 2015-03 during the first quarter of 2016. The December 31, 2016 balance sheet was retrospectively adjusted to reclassify </font><font style="font-family:Arial;font-size:10pt;">$2.1 million</font><font style="font-family:Arial;font-size:10pt;"> from other non-current assets to a reduction of the Notes payable liability.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The issuance costs attributable to the equity component were netted with the equity component in stockholders&#8217; equity. Additionally, the Company initially recorded a deferred tax liability of </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">$17.0 million</font><font style="font-family:Arial;font-size:10pt;"> in connection with the issuance of the Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders&#8217; equity.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company determined that the embedded conversion option in the Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company&#8217;s own stock and would be classified in stockholder&#8217;s equity if freestanding.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth total interest expense recognized related to the Notes (in thousands):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Contractual interest expense</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:Arial;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:Arial;font-size:10pt;">656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Amortization of debt discount</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">2,514</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total interest expense</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:Arial;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:Arial;font-size:10pt;">3,674</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:Arial;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:Arial;font-size:10pt;">3,386</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:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The coupon rate is </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">1.75%</font><font style="font-family:Arial;font-size:10pt;">. For the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">April&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of </font><font style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">10.23%</font><font style="font-family:Arial;font-size:10pt;">, to interest expense over the term of the Notes.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the fair value of the Notes was </font><font style="font-family:Arial;font-size:10pt;">$151.1 million</font><font style="font-family:Arial;font-size:10pt;">. The fair value was determined based on the quoted bid price of the Notes in an over-the-counter market on March 29, 2018.&#160;The Notes are classified as Level 2 of the fair value hierarchy. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Notes became convertible at the option of the holders on December 1, 2017 and will be convertible until the close of business on the second scheduled trading day immediately preceding the maturity date. Based on the closing price of the Company&#8217;s common stock of </font><font style="font-family:Arial;font-size:10pt;">$10.86</font><font style="font-family:Arial;font-size:10pt;"> on March 29, 2018 (the last trading day of the fiscal quarter), the if-converted value of the Notes did not exceed their principal amount.</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:Arial;font-size:10pt;font-weight:bold;">Derivative Instruments</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Exchange Forward Contracts</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated monetary assets and liabilities, subjecting the Company to foreign currency risk. The Company&#8217;s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency exchange forward contracts, primarily short term in nature. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated receivables and restricted cash balances.&#160;Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company also enters into foreign currency exchange forward contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pound and Swedish kronor (&#8220;SEK&#8221;). The contracts are settled at maturity and at rates agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the first quarter of 2018, the Company posted </font><font style="font-family:Arial;font-size:10pt;">$0.9 million</font><font style="font-family:Arial;font-size:10pt;"> of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">April&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;">, the before-tax effect of the foreign currency exchange forward contracts were losses of </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying condensed consolidated statements of operations. These contracts were entered into with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of derivative instruments not designated as hedging instruments in the Company&#8217;s condensed consolidated balance sheets was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">As of December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Other Accrued Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Other Accrued Liabilities</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Foreign currency exchange forward contracts</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Related to euro denominated receivables</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:Arial;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:Arial;font-size:10pt;">23,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(29</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:Arial;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:Arial;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:Arial;font-size:10pt;">24,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(202</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Related to euro denominated restricted cash</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:Arial;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:Arial;font-size:10pt;">259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(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:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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:Arial;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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:Arial;font-size:10pt;">(204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:4px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents the face amounts of forward contracts that were outstanding as of the period noted.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the Company's revenue disaggregated by revenue source (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Product</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:Arial;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:Arial;font-size:10pt;">171,629</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:Arial;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:Arial;font-size:10pt;">147,053</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Services</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:Arial;font-size:10pt;">31,052</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:Arial;font-size:10pt;">28,469</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175,522</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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer, and by customer channel (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129,025</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">99,780</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">6,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">57,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Asia Pacific</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:Arial;font-size:10pt;">9,242</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:Arial;font-size:10pt;">12,294</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:top;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:Arial;font-size:10pt;">Total revenue</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:Arial;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:Arial;font-size:10pt;">202,681</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:Arial;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:Arial;font-size:10pt;">175,522</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-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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Direct</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:Arial;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:Arial;font-size:10pt;">188,462</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:Arial;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:Arial;font-size:10pt;">165,946</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indirect</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:Arial;font-size:10pt;">14,219</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:Arial;font-size:10pt;">9,576</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:top;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:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175,522</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 style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Prior period amounts have not been adjusted under the modified retrospective method.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Basic and Diluted Net Loss Per Common Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;"></font><font style="font-family:Arial;font-size:10pt;">Basic net loss per common share is computed by dividing net loss attributable to Infinera Corporation by the weighted average number of common shares outstanding during the period. Diluted net loss attributable to the Company per common share is computed using net loss attributable to the Company and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the Company's Employee Stock Purchase Plan (&#8220;ESPP") using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of the Notes from the conversion spread (as defined and discussed in Note 12, &#8220;Convertible Senior Notes&#8221; to the Notes to Condensed Consolidated Financial Statements). The Company includes the common shares underlying PSUs in the calculation of diluted net income per share only when they become contingently issuable.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the computation of net loss per common share &#8211; basic and diluted (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:6px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Net loss</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:Arial;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:Arial;font-size:10pt;">(26,280</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:Arial;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:Arial;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:Arial;font-size:10pt;">(40,451</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding - basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">150,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">145,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Net loss per common share - basic and diluted</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:Arial;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:Arial;font-size:10pt;">(0.17</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:Arial;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:Arial;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:Arial;font-size:10pt;">(0.28</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:Arial;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:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company incurred net losses during the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and April 1, 2017, and as a result, potential common shares from stock options, RSUs, PSUs, assumed release of outstanding stock under the ESPP and assumed conversion of the Notes from the conversion spread were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Stock options</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:Arial;font-size:10pt;">1,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">1,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs</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:Arial;font-size:10pt;">9,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">7,773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">PSUs</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:Arial;font-size:10pt;">1,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ESPP shares</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:Arial;font-size:10pt;">2,247</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 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:Arial;font-size:10pt;">953</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</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:Arial;font-size:10pt;">14,418</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;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:Arial;font-size:10pt;">11,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents details of the Company&#8217;s goodwill during the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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:top;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:Arial;font-size:10pt;">Balance as of December 30, 2017</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:Arial;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:Arial;font-size:10pt;">195,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation adjustments</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:Arial;font-size:10pt;">(3,053</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance as of March 31, 2018</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:Arial;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:Arial;font-size:10pt;">192,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as these assets are denominated in SEK. To date, the Company has </font><font style="font-family:Arial;font-size:10pt;">zero</font><font style="font-family:Arial;font-size:10pt;"> accumulated impairment loss on goodwill.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables present details of the Company&#8217;s intangible assets as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands, except for weighted-average):</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" 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:16%;" 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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Intangible assets with finite lives:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Customer relationships</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:Arial;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:Arial;font-size:10pt;">50,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">(16,343</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:Arial;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:Arial;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:Arial;font-size:10pt;">33,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">5.4</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Developed technology</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:Arial;font-size:10pt;">103,072</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:Arial;font-size:10pt;">(53,024</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:Arial;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:Arial;font-size:10pt;">50,048</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 style="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:Arial;font-size:10pt;">2.5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">153,325</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:Arial;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:Arial;font-size:10pt;">(69,367</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:Arial;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:Arial;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:Arial;font-size:10pt;">83,958</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3.6</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" 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:16%;" 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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Customer relationships</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:Arial;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:Arial;font-size:10pt;">51,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(15,007</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:Arial;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:Arial;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:Arial;font-size:10pt;">36,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">5.6</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">104,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(48,563</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:Arial;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:Arial;font-size:10pt;">56,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.7</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total intangible assets</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:Arial;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:Arial;font-size:10pt;">155,758</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:Arial;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:Arial;font-size:10pt;">(63,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">92,188</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3.9</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;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as these assets are denominated in SEK. Amortization expense was </font><font style="font-family:Arial;font-size:10pt;">$6.9 million</font><font style="font-family:Arial;font-size:10pt;"> for the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and was </font><font style="font-family:Arial;font-size:10pt;">$6.3 million</font><font style="font-family:Arial;font-size:10pt;"> for the corresponding period in 2017.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to the appropriate cost and expense categories. During 2017, the Company recorded an impairment charge to research and development expenses of </font><font style="font-family:Arial;font-size:10pt;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;"> for certain intangible assets, which the Company has determined that the carrying value will not be recoverable. During the first quarter of 2017, the Company transferred </font><font style="font-family:Arial;font-size:10pt;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;"> of its in-process technology to developed technology, which is being amortized over a useful life of </font><font style="font-family:Arial;font-size:10pt;">five</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s estimated future amortization expense of intangible assets with finite lives as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="23" 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:Arial;font-size:8pt;font-weight:bold;">Fiscal 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: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:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Remainder of 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2023 and Thereafter</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:Arial;font-size:10pt;">Total future amortization expense</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:Arial;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:Arial;font-size:10pt;">83,958</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:Arial;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:Arial;font-size:10pt;">20,370</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:Arial;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:Arial;font-size:10pt;">26,548</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:Arial;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:Arial;font-size:10pt;">19,372</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:Arial;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:Arial;font-size:10pt;">7,082</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:Arial;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:Arial;font-size:10pt;">6,466</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:Arial;font-size:10pt;font-weight:bold;">Guarantees</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Activity related to product warranty was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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:Arial;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:Arial;font-size:10pt;">30,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">40,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Charges to operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">4,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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:Arial;font-size:10pt;">(4,438</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:Arial;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:Arial;font-size:10pt;">(3,388</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in estimate</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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:Arial;font-size:10pt;">20</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:Arial;font-size:10pt;">(5,633</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance at the end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">30,848</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:Arial;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:Arial;font-size:10pt;">35,980</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during the first quarter of 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of </font><font style="font-family:Arial;font-size:9pt;">$2.2 million</font><font style="font-family:Arial;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Letters of Credit and Bank Guarantees</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company had </font><font style="font-family:Arial;font-size:10pt;">$3.7 million</font><font style="font-family:Arial;font-size:10pt;"> of standby letters of credit and bank guarantees outstanding as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> that consisted of </font><font style="font-family:Arial;font-size:10pt;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;"> related to customer performance guarantees, </font><font style="font-family:Arial;font-size:10pt;">$1.3 million</font><font style="font-family:Arial;font-size:10pt;"> related to value added tax and customs' licenses, and </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;"> related to property leases. The Company had </font><font style="font-family:Arial;font-size:10pt;">$4.2 million</font><font style="font-family:Arial;font-size:10pt;"> of standby letters of credit and bank guarantees outstanding as of </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;"> that consisted of </font><font style="font-family:Arial;font-size:10pt;">$2.2 million</font><font style="font-family:Arial;font-size:10pt;"> related to customer performance guarantees and </font><font style="font-family:Arial;font-size:10pt;">$1.3 million</font><font style="font-family:Arial;font-size:10pt;"> related to a value added tax license and </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;"> related to property leases.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company had a line of credit for approximately </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, to support the issuance of letters of credit, of which </font><font style="font-family:Arial;font-size:10pt;">zero</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">zero</font><font style="font-family:Arial;font-size:10pt;"> had been issued and outstanding, respectively. The Company has pledged approximately </font><font style="font-family:Arial;font-size:10pt;">$5.3 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$5.2 million</font><font style="font-family:Arial;font-size:10pt;"> of assets of a subsidiary to secure this line of credit and other obligations as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income taxes for the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> were a benefit of </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;"> on a pre-tax loss of </font><font style="font-family:Arial;font-size:10pt;">$27.0 million</font><font style="font-family:Arial;font-size:10pt;">. This compared to a tax benefit of </font><font style="font-family:Arial;font-size:10pt;">$0.2 million</font><font style="font-family:Arial;font-size:10pt;"> on a pre-tax loss of </font><font style="font-family:Arial;font-size:10pt;">$40.6 million</font><font style="font-family:Arial;font-size:10pt;"> for the three months ended April 1, 2017. Provision for income taxes decreased by approximately </font><font style="font-family:Arial;font-size:10pt;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;"> during the three months ended March 31, 2018 compared to the corresponding period in 2017, as a result of an operating loss in the United States, lower foreign income tax for the Company's Swedish operations and release of tax reserves due to statute of limitations expiration. Due to the Company&#8217;s current operating losses and tax loss carryforwards in the United States and cost-plus international structures outside of Sweden, the tax expense or benefit is less sensitive to pretax income or loss than would otherwise be expected, compared to the statutory tax rate.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In all periods, the tax expense and benefit projected in the Company's effective tax rate assumptions primarily represents foreign taxes of the Company's overseas subsidiaries compensated on a cost-plus basis, as well as the results of the Company's Swedish operations, inclusive of purchase accounting amortization and other charges for the three months ended March 31, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions. In the past, the Company established a valuation allowance against its deferred tax assets as it determined that its ability to recover the value of these assets did not meet the &#8220;more-likely-than-not&#8221; standard. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required on an on-going basis to determine whether it needs to maintain the valuation allowance recorded against its net deferred tax assets. The Company must consider all positive and negative evidence, including its forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment and other factors in evaluating the need for a valuation allowance against its net U.S. deferred tax assets. At March 31, 2018, the Company does not believe that it is more-likely-than-not that it would be able to utilize its domestic deferred tax assets in the foreseeable future. Accordingly, the domestic net deferred tax assets continued to be fully reserved with a valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more-likely-than-not basis, and adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company reasonably estimated the impact of the Tax Act on its income tax provision for the year ended December 30, 2017, based on its understanding of the Tax Act and guidance at that time. The estimates are subject to adjustment during a measurement period not to extend beyond one year from the enactment date of the Tax Act, or by December 22, 2018. During the three months ended March 31, 2018, no adjustments to prior year estimates were made. Adjustments may be made during the measurement period subject to refinement of the Company's analysis and further technical guidance.</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:Arial;font-size:10pt;font-weight:bold;">Litigation and Contingencies</font></div><div style="line-height:174%;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Legal Matters</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On November 23, 2016, Oyster Optics, LLC (&#8220;Oyster Optics&#8221;) filed a complaint against the Company in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327, 8,374,511 and 8,913,898 (collectively, the &#8220;Oyster Optics patents in suit&#8221;). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Oyster Optics patents in suit and intends to defend this action vigorously. The Company filed its answer to Oyster Optics' complaint on February 3, 2017. On October 23, 2017, the Company filed a petition for Inter Partes Review (&#8220;IPR&#8221;) of one of the Oyster Optics patents in suit, U.S. Patent No. 8,913,898 with the U.S. Patent and Trademark Office. Other defendants have filed IPR petitions in connection with the Oyster Optics patents in suit. A Markman decision issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics has now dropped all the Oyster Optics patents in suit, except for a few claims in U.S. Patent No. 7,620,327. A pre-trial conference is scheduled for May 29, 2018. The Court has set a trial date for June 2018. The Company is currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On March 24, 2017, Core Optical Technologies, LLC (&#8220;Core Optical&#8221;) filed a complaint against the Company in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No. 6,782,211 (the &#8220;Core Optical patent in suit&#8221;). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Core Optical patent in suit and intends to defend this action vigorously. The Company filed its answer to Core Optical's complaint on September 25, 2017. A Markman hearing was scheduled for May 9, 2018. The Court has set a trial for March 2019. The Company is unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition to the matters described above, the Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material effect on its consolidated financial position, results of operations or cash flows.</font></div><div style="line-height:174%;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Loss Contingencies</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company&#8217;s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required.</font><font style="font-family:Arial;font-size:10pt;color:#ee2724;"> </font><font style="font-family:Arial;font-size:10pt;">As of March 31, 2018, the Company has accrued the estimated liabilities associated with certain loss contingencies.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Indemnification Obligations</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i)&#160;certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company&#8217;s use of the applicable premises; (ii)&#160;contracts with certain customers, which require the Company to indemnify them as further described below; and (iii) certain agreements with the Company&#8217;s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities as further described below.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition, the Company has agreed to indemnify certain customers for claims made against the Company&#8217;s products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer&#8217;s attorneys&#8217; fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company&#8217;s potential liability for indemnification. Although historically, the Company has not made significant payments under these indemnification obligations, the Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As permitted under Delaware law and the Company&#8217;s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer&#8217;s or director&#8217;s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company&#8217;s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.</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:Arial;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Recently Adopted</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, &#8220;Income Tax Accounting Implications of the Tax Cuts and Jobs Act" (&#8220;SAB 118&#8221;), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Since the U.S. Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) was passed in December 2017, and ongoing guidance and accounting interpretation are expected over the next 12 months, the Company considers the accounting of the transition tax and deferred tax re-measurements to be incomplete due to the forthcoming guidance and the ongoing analysis of final year-end data and tax positions. The Company expects to complete the analysis within the measurement period in accordance with SAB 118. In March 2018, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2018-05, Amendments to SEC Paragraphs Pursuant to SAB 118 and added such SEC guidance to Accounting Standards Codification 740, &#8220;Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.&#8221;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2017, the FASB issued Accounting Standards Update 2017-09, &#8220;Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting&#8221; (&#8220;ASU 2017-09&#8221;), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. See the condensed consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts on the condensed consolidated statements of cash flows.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2016, the FASB issued Accounting Standards Update 2016-11, &#8220;Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)&#8221; (&#8220;ASU 2016-11&#8221;), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the future adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Condensed Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the FASB issued ASC 606, which creates a single, joint revenue standard that is consistent across all industries and markets for companies that prepare their financial statements in accordance with U.S. GAAP. Under ASC 606, an entity is required to recognize revenue upon the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to receive in exchange for those goods or services. In August 2015, the FASB issued Accounting Standards update 2015-14, &#8220;Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,&#8221; which deferred the effective date of ASC 606 by one year with early adoption permitted beginning after December 15, 2016. The updated standard is effective for interim and annual periods beginning after December 15, 2017. In April 2016, the FASB issued Accounting Standards Update 2016-10, &#8220;Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing,&#8221; which clarifies the implementation guidance on identifying performance obligations and licensing. In May 2016, the FASB issued&#160;Accounting Standards Update 2016-12, &#8220;Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients,&#8221;&#160;which amends the guidance on collectability, noncash consideration, presentation of sales tax and transition. In December 2016, the FASB issued Accounting Standards Update 2016-20, &#8220;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers,&#8221; to increase stakeholders' awareness of the proposals and to expedite improvements to ASC 606. ASC 606 also includes Subtopic 340-40, &#8220;Other Assets and Deferred Costs - Contracts with Customers,&#8221; which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to ASC 606 and Subtopic 340-40 as &#8220;ASC 606.&#8221; The Company adopted ASC 606 as of December 31, 2017 using the modified retrospective transition method applied to those contracts that were not completed as of December 31, 2017. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Condensed Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Effective</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. The Company is currently evaluating the impact the adoption of ASU 2016-02 will have on its consolidated financial statements and expects to have increases in the assets and liabilities of its consolidated balance sheets.</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:Arial;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Recently Adopted</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, &#8220;Income Tax Accounting Implications of the Tax Cuts and Jobs Act" (&#8220;SAB 118&#8221;), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Since the U.S. Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) was passed in December 2017, and ongoing guidance and accounting interpretation are expected over the next 12 months, the Company considers the accounting of the transition tax and deferred tax re-measurements to be incomplete due to the forthcoming guidance and the ongoing analysis of final year-end data and tax positions. The Company expects to complete the analysis within the measurement period in accordance with SAB 118. In March 2018, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2018-05, Amendments to SEC Paragraphs Pursuant to SAB 118 and added such SEC guidance to Accounting Standards Codification 740, &#8220;Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.&#8221;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2017, the FASB issued Accounting Standards Update 2017-09, &#8220;Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting&#8221; (&#8220;ASU 2017-09&#8221;), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. See the condensed consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts on the condensed consolidated statements of cash flows.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2016, the FASB issued Accounting Standards Update 2016-11, &#8220;Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)&#8221; (&#8220;ASU 2016-11&#8221;), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the future adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Condensed Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the FASB issued ASC 606, which creates a single, joint revenue standard that is consistent across all industries and markets for companies that prepare their financial statements in accordance with U.S. GAAP. Under ASC 606, an entity is required to recognize revenue upon the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to receive in exchange for those goods or services. In August 2015, the FASB issued Accounting Standards update 2015-14, &#8220;Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,&#8221; which deferred the effective date of ASC 606 by one year with early adoption permitted beginning after December 15, 2016. The updated standard is effective for interim and annual periods beginning after December 15, 2017. In April 2016, the FASB issued Accounting Standards Update 2016-10, &#8220;Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing,&#8221; which clarifies the implementation guidance on identifying performance obligations and licensing. In May 2016, the FASB issued&#160;Accounting Standards Update 2016-12, &#8220;Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients,&#8221;&#160;which amends the guidance on collectability, noncash consideration, presentation of sales tax and transition. In December 2016, the FASB issued Accounting Standards Update 2016-20, &#8220;Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers,&#8221; to increase stakeholders' awareness of the proposals and to expedite improvements to ASC 606. ASC 606 also includes Subtopic 340-40, &#8220;Other Assets and Deferred Costs - Contracts with Customers,&#8221; which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to ASC 606 and Subtopic 340-40 as &#8220;ASC 606.&#8221; The Company adopted ASC 606 as of December 31, 2017 using the modified retrospective transition method applied to those contracts that were not completed as of December 31, 2017. See Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Condensed Consolidated Financial Statements for more information.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements Not Yet Effective</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2017, the FASB issued Accounting Standards Update 2017-04, &#8220;Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In June 2016, the FASB issued Accounting Standards Update 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. The Company is currently evaluating the impact the adoption of ASU 2016-02 will have on its consolidated financial statements and expects to have increases in the assets and liabilities of its consolidated balance sheets.</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:Arial;font-size:10pt;font-weight:bold;">Restructuring and Other Related Costs</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the fourth quarter of 2017, the Company implemented the 2017 Restructuring Plan in order to reduce expenses and establish a more cost-effective structure that better aligns the Company's operations with its long-term strategies. As part of the 2017 Restructuring Plan, the Company is making several changes it believes will help its research and development efficiency, with consolidation of its development sites, including closure of its Beijing, China design center, process changes to more broadly leverage the Company's engineering resources across regions and product line development, and prioritization of research and development initiatives. Outside of engineering, the Company has also made changes to allow it to operate more efficiently as it scales the business, including reducing the Company's facilities footprint and writing off certain equipment that will not be utilized in the future. Finally, the Company realigned its inventory levels to match its new technology cadence and go to market strategies. As of December 30, 2017, the 2017 Restructuring Plan had been substantially completed and we do not expect to record significant future charges under this plan in 2018. During the first quarter of 2018, the Company revised the estimates to its facilities-related and severance expenses as described further below.</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents restructuring and other related costs (credits) included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2017 Restructuring Plan (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(1,084</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(24</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;">17</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:Arial;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:Arial;font-size:10pt;">(163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:36%;" 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><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 rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Charges (Credits)</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Cash</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Non-cash Settlements and Other</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Severance and related expenses</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:Arial;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:Arial;font-size:10pt;">3,672</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(1,970</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:Arial;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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">2,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">(1,084</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:Arial;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:Arial;font-size:10pt;">(268</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:Arial;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:Arial;font-size:10pt;">(40</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:Arial;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:Arial;font-size:10pt;">5,555</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(24</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:Arial;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:Arial;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:Arial;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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 rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;">10,619</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:Arial;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:Arial;font-size:10pt;">(146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(2,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">8,219</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:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the first quarter of 2018, the Company revised its estimates related to its facilities closures due to the sublease of several restructured facilities and also recorded severance costs for additional impacted employees. As of March 31, 2018, the Company's restructuring liability was comprised of </font><font style="font-family:Arial;font-size:10pt;">$5.6 million</font><font style="font-family:Arial;font-size:10pt;"> related to facility closures, with leases through January 2022, and </font><font style="font-family:Arial;font-size:10pt;">$2.7 million</font><font style="font-family:Arial;font-size:10pt;"> of severance and related expenses, which are expected to be substantially paid during the remainder of 2018.</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:Arial;font-size:10pt;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effective December 31, 2017, the Company adopted ASC 606, using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company&#8217;s historical accounting under Topic 605.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company determines revenue recognition by applying the following five-step approach: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">identification of the contract, or contracts, with a customer;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">identification of the performance obligations in the contract;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">determination of the transaction price;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">allocation of the transaction price to the performance obligations in the contract; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">recognition of revenue when, or as, the Company satisfies a performance obligation.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold with spares management, on-site hardware replacement services, network management operations, software subscription, extended hardware warranty or training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription service includes software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty services and training. Revenue from software subscription, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net </font><font style="font-family:Arial;font-size:10pt;">30</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">120</font><font style="font-family:Arial;font-size:10pt;"> days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For sales to resellers, the same revenue recognition criteria apply. It is the Company&#8217;s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">ASC 606 Adoption</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;">The Company recorded a net reduction to the opening balance of its accumulated deficit of </font><font style="font-family:Arial;font-size:10pt;">$15.4 million</font><font style="font-family:Arial;font-size:10pt;"> as of December 31, 2017 due to the cumulative impact of adopting ASC 606, with the impact primarily related to its services revenue. The impact to revenue for the three months ended March 31, 2018 was a decrease of </font><font style="font-family:Arial;font-size:10pt;">$3.2 million</font><font style="font-family:Arial;font-size:10pt;"> as a result of applying ASC 606. The details of the significant changes and quantitative impact of the Company&#8217;s adoption of ASC 606 are set out below.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Customer Purchase Commitments</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company makes available software licenses that are non-essential to the functionality of the hardware by providing customers the ability to purchase incremental bandwidth capacity. Line modules generally include a specific initial capacity and incremental capacity can be added by the purchase of Infinera Instant Bandwidth (&#8220;IB&#8221;) licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial line module shipment. The time frame varies by customer and ranges between </font><font style="font-family:Arial;font-size:10pt;">12</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">24</font><font style="font-family:Arial;font-size:10pt;"> months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchase were not fixed. Under ASC 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Contract Termination Rights</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. The Company concluded that the duration of support contracts do not extend beyond the non-cancellable portion of the contract. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Variable Consideration</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Variable consideration estimates will be re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs. Changes to variable consideration will be tracked and material changes disclosed.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stand-alone Selling Price</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under the model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"> The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjusts those prices as necessary to reflect the Company&#8217;s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected selling price assumptions as appropriate.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Shipping and Handling</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Capitalization of Costs to Obtain a Contract</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under ASC 606, the Company capitalizes sales commissions related to multi-year service contracts and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on contract renewals, including service contract renewals, is commensurate with the sales commissions paid on the initial contracts. </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company elected ASC 606's practical expedient to expense sales commissions as incurred when the amortization period of the related contract term is one year or less. These costs are recorded as sales and marketing expense and included on the balance sheet as accrued compensation and related benefits until paid.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of March 31, 2018, the ending balance of the Company&#8217;s capitalized costs to obtain a contract was </font><font style="font-family:Arial;font-size:10pt;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;">. The Company's amortization expense was not material for the three months ended March 31, 2018.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Disaggregation of Revenue</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the Company's revenue disaggregated by revenue source (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Product</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:Arial;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:Arial;font-size:10pt;">171,629</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:Arial;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:Arial;font-size:10pt;">147,053</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Services</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:Arial;font-size:10pt;">31,052</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:Arial;font-size:10pt;">28,469</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175,522</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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer, and by customer channel (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129,025</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">99,780</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">6,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">57,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Asia Pacific</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:Arial;font-size:10pt;">9,242</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:Arial;font-size:10pt;">12,294</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:top;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:Arial;font-size:10pt;">Total revenue</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:Arial;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:Arial;font-size:10pt;">202,681</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:Arial;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:Arial;font-size:10pt;">175,522</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-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:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font><font style="font-family:Arial;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Direct</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:Arial;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:Arial;font-size:10pt;">188,462</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:Arial;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:Arial;font-size:10pt;">165,946</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indirect</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:Arial;font-size:10pt;">14,219</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:Arial;font-size:10pt;">9,576</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:top;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:Arial;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">175,522</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 style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:9pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Prior period amounts have not been adjusted under the modified retrospective method.</font></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):</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="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">At Adoption</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">161,541</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">135,245</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Contract assets</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:Arial;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:Arial;font-size:10pt;">2,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred revenue</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:Arial;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:Arial;font-size:10pt;">71,641</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue recognized for the three months ended March 31, 2018 that was included in the deferred revenue balance at the beginning of the reporting period was </font><font style="font-family:Arial;font-size:10pt;">$14.5 million</font><font style="font-family:Arial;font-size:10pt;">. Changes in the contract asset and liability balances during the three months ended March 31, 2018 were not materially impacted by other factors.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Transaction Price Allocated to the Remaining Performance Obligation</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company&#8217;s backlog represents purchase orders received from customers for future product shipments and services. The Company&#8217;s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands): </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Remainder of 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Revenue expected to be recognized in the future as of March 31, 2018</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:Arial;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:Arial;font-size:10pt;">167,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 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:Arial;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:Arial;font-size:10pt;">16,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">13,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">1,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">1,876</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:Arial;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:Arial;font-size:10pt;">203,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Impacts on Financial Statements</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables summarize the impacts of adopting ASC 606 on the Company's condensed consolidated statement of operations for the three months ended March 31, 2018 and the Company's condensed consolidated balance sheet as of December 31, 2017 (in thousands):</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:52%;" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Income Statement</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:top;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:Arial;font-size:10pt;font-weight:bold;">Revenue</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:top;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:Arial;font-size:10pt;">Product</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:Arial;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:Arial;font-size:10pt;">171,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">1,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">173,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Services</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:Arial;font-size:10pt;">31,052</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:Arial;font-size:10pt;">1,282</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:Arial;font-size:10pt;">32,334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;">202,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">3,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">205,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Costs and expenses</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:top;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:Arial;font-size:10pt;">Cost of revenue</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:Arial;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:Arial;font-size:10pt;">120,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">121,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Net loss</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:Arial;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:Arial;font-size:10pt;">(26,280</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:Arial;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:Arial;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:Arial;font-size:10pt;">2,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(23,582</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:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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><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:Arial;font-size:8pt;font-weight:bold;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Adjustments due to ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As Adjusted Balance at December 31, 2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Balance Sheet</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:top;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:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;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:Arial;font-size:10pt;">Accounts receivable, net</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:Arial;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:Arial;font-size:10pt;">126,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">9,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">135,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Inventory</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:Arial;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:Arial;font-size:10pt;">214,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(239</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:Arial;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:Arial;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:Arial;font-size:10pt;">214,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Prepaid expenses and other assets</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:Arial;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:Arial;font-size:10pt;">43,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">46,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Liabilities</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:top;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:Arial;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">39,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">15,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">55,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:top;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:Arial;font-size:10pt;">Deferred revenue</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:Arial;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:Arial;font-size:10pt;">94,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(19,465</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:Arial;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:Arial;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:Arial;font-size:10pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Accumulated deficit</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:Arial;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:Arial;font-size:10pt;">(758,081</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:Arial;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:Arial;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:Arial;font-size:10pt;">15,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(742,675</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:Arial;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;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands): </font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Remainder of 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Revenue expected to be recognized in the future as of March 31, 2018</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:Arial;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:Arial;font-size:10pt;">167,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 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:Arial;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:Arial;font-size:10pt;">16,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">13,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">1,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">1,876</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:Arial;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:Arial;font-size:10pt;">203,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the changes in accumulated other comprehensive income by component for the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" 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: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></tr><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: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:Arial;font-size:8pt;font-weight:bold;">Unrealized Loss on Other Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Foreign Currency Translation&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Accumulated Tax Effect</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(418</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:Arial;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:Arial;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:Arial;font-size:10pt;">7,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(879</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:Arial;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:Arial;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:Arial;font-size:10pt;">6,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net current-period other comprehensive 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;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:Arial;font-size:10pt;">(125</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:Arial;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;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:Arial;font-size:10pt;">(4,816</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:Arial;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;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:Arial;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:Arial;font-size:10pt;">(4,941</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance at March 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;">(543</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:Arial;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:Arial;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:Arial;font-size:10pt;">2,735</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:Arial;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:Arial;font-size:10pt;">(879</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:Arial;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:Arial;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:Arial;font-size:10pt;">1,313</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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:Arial;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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Stock options</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:Arial;font-size:10pt;">1,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">1,634</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs</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:Arial;font-size:10pt;">9,439</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">7,773</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">PSUs</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:Arial;font-size:10pt;">1,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">1,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ESPP shares</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:Arial;font-size:10pt;">2,247</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 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:Arial;font-size:10pt;">953</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</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:Arial;font-size:10pt;">14,418</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;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:Arial;font-size:10pt;">11,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of derivative instruments not designated as hedging instruments in the Company&#8217;s condensed consolidated balance sheets was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">As of December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Other Accrued Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross Notional</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Other Accrued Liabilities</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Foreign currency exchange forward contracts</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Related to euro denominated receivables</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:Arial;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:Arial;font-size:10pt;">23,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(29</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:Arial;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:Arial;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:Arial;font-size:10pt;">24,794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(202</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Related to euro denominated restricted cash</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:Arial;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:Arial;font-size:10pt;">259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(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:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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:Arial;font-size:10pt;">(29</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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:Arial;font-size:10pt;">(204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:4px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Represents the face amounts of forward contracts that were outstanding as of the period noted.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth the computation of net loss per common share &#8211; basic and diluted (in thousands, except per share amounts):</font></div><div style="line-height:120%;padding-top:6px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Net loss</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:Arial;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:Arial;font-size:10pt;">(26,280</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:Arial;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:Arial;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:Arial;font-size:10pt;">(40,451</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding - basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">150,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">145,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Net loss per common share - basic and diluted</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:Arial;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:Arial;font-size:10pt;">(0.17</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:Arial;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:Arial;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:Arial;font-size:10pt;">(0.28</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:Arial;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-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables summarize the effects of stock-based compensation on the Company&#8217;s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Stock-based compensation effects in inventory</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:Arial;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:Arial;font-size:10pt;">5,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">5,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Stock-based compensation effects included in net loss before income taxes</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</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:Arial;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:Arial;font-size:10pt;">(122</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:Arial;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:Arial;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:Arial;font-size:10pt;">724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,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:Arial;font-size:10pt;">3,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">2,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">General and administration</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:Arial;font-size:10pt;">2,767</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:Arial;font-size:10pt;">2,540</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;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:Arial;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:Arial;font-size:10pt;">9,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">9,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue &#8211; amortization from balance sheet </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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:Arial;font-size:10pt;">1,116</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:Arial;font-size:10pt;">1,107</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</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:Arial;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:Arial;font-size:10pt;">10,983</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:Arial;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:Arial;font-size:10pt;">10,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:-2px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation expense deferred to inventory and deferred inventory costs in prior periods and recognized in the current period.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:40px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables represent the Company&#8217;s fair value hierarchy for its assets and liabilities measured at fair value on a recurring basis (in thousands):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value Measured Using</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;1&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Level&#160;2&#160;&#160;&#160;&#160;&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</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:Arial;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:Arial;font-size:10pt;">24,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">24,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">20,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">46,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">46,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">26,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">96,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">96,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:Arial;font-size:10pt;">118,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">118,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. agency notes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">5,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,477</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;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:Arial;font-size:10pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">U.S. treasuries</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:Arial;font-size:10pt;">30,916</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,916</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:Arial;font-size:10pt;">35,408</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,408</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">55,309</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:Arial;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:Arial;font-size:10pt;">149,201</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:Arial;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:Arial;font-size:10pt;">204,510</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:Arial;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:Arial;font-size:10pt;">55,779</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:Arial;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:Arial;font-size:10pt;">151,190</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:Arial;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:Arial;font-size:10pt;">206,969</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:top;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:Arial;font-size:10pt;font-weight:bold;">Liabilities</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency exchange forward contracts</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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(29</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:Arial;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:Arial;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:Arial;font-size:10pt;">(29</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:Arial;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:Arial;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:Arial;font-size:10pt;">&#8212;</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:Arial;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:Arial;font-size:10pt;">(204</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:Arial;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:Arial;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:Arial;font-size:10pt;">(204</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:Arial;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;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables present details of the Company&#8217;s intangible assets as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:10pt;"> (in thousands, except for weighted-average):</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" 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:16%;" 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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Intangible assets with finite lives:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Customer relationships</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:Arial;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:Arial;font-size:10pt;">50,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">(16,343</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:Arial;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:Arial;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:Arial;font-size:10pt;">33,910</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">5.4</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Developed technology</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:Arial;font-size:10pt;">103,072</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:Arial;font-size:10pt;">(53,024</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:Arial;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:Arial;font-size:10pt;">50,048</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 style="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:Arial;font-size:10pt;">2.5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">153,325</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:Arial;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:Arial;font-size:10pt;">(69,367</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:Arial;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:Arial;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:Arial;font-size:10pt;">83,958</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3.6</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:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" 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:16%;" 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:Arial;font-size:8pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align: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:Arial;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:Arial;font-size:8pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life (In Years)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Intangible assets with finite lives:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Customer relationships</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:Arial;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:Arial;font-size:10pt;">51,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(15,007</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:Arial;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:Arial;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:Arial;font-size:10pt;">36,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:Arial;font-size:9pt;">5.6</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">104,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(48,563</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:Arial;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:Arial;font-size:10pt;">56,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:Arial;font-size:9pt;">2.7</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total intangible assets</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:Arial;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:Arial;font-size:10pt;">155,758</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:Arial;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:Arial;font-size:10pt;">(63,570</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">92,188</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">3.9</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-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents details of the Company&#8217;s goodwill during the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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:top;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:Arial;font-size:10pt;">Balance as of December 30, 2017</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:Arial;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:Arial;font-size:10pt;">195,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency translation adjustments</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:Arial;font-size:10pt;">(3,053</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance as of March 31, 2018</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:Arial;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:Arial;font-size:10pt;">192,562</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables summarize the impacts of adopting ASC 606 on the Company's condensed consolidated statement of operations for the three months ended March 31, 2018 and the Company's condensed consolidated balance sheet as of December 31, 2017 (in thousands):</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:52%;" 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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Three Months Ended March 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balances Without Adoption of ASC 606</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Income Statement</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:top;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:Arial;font-size:10pt;font-weight:bold;">Revenue</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:top;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:Arial;font-size:10pt;">Product</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:Arial;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:Arial;font-size:10pt;">171,629</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;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:Arial;font-size:10pt;">1,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">173,573</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Services</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:Arial;font-size:10pt;">31,052</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:Arial;font-size:10pt;">1,282</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:Arial;font-size:10pt;">32,334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;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:Arial;font-size:10pt;">202,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">3,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">205,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Costs and expenses</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:top;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:Arial;font-size:10pt;">Cost of revenue</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:Arial;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:Arial;font-size:10pt;">120,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">121,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Net loss</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:Arial;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:Arial;font-size:10pt;">(26,280</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:Arial;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:Arial;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:Arial;font-size:10pt;">2,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(23,582</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:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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><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:Arial;font-size:8pt;font-weight:bold;">Balance at December 30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Adjustments due to ASC 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As Adjusted Balance at December 31, 2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Balance Sheet</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:top;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:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;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:Arial;font-size:10pt;">Accounts receivable, net</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:Arial;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:Arial;font-size:10pt;">126,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">9,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">135,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Inventory</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:Arial;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:Arial;font-size:10pt;">214,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(239</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:Arial;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:Arial;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:Arial;font-size:10pt;">214,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Prepaid expenses and other assets</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:Arial;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:Arial;font-size:10pt;">43,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,731</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">46,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Liabilities</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:top;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:Arial;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">39,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">15,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">55,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:top;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:Arial;font-size:10pt;">Deferred revenue</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:Arial;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:Arial;font-size:10pt;">94,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(19,465</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:Arial;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:Arial;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:Arial;font-size:10pt;">75,458</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Accumulated deficit</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:Arial;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:Arial;font-size:10pt;">(758,081</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:Arial;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:Arial;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:Arial;font-size:10pt;">15,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(742,675</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:Arial;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;"><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="11" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Performance</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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="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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;Grant&#160;Date&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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 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:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Aggregate&#160;&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</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:Arial;font-size:10pt;font-weight:bold;">1,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">16.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs 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:Arial;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">15.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs released</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs canceled</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:Arial;font-size:10pt;">(327</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:Arial;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:Arial;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:Arial;font-size:10pt;">15.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,545</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">16.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">16,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Expected to vest at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">11,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Activity related to product warranty was as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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:Arial;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:Arial;font-size:10pt;">30,909</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">40,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Charges to operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,357</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">4,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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:Arial;font-size:10pt;">(4,438</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:Arial;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:Arial;font-size:10pt;">(3,388</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in estimate</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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:Arial;font-size:10pt;">20</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:Arial;font-size:10pt;">(5,633</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Balance at the end of the period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">30,848</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:Arial;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:Arial;font-size:10pt;">35,980</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during the first quarter of 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of </font><font style="font-family:Arial;font-size:9pt;">$2.2 million</font><font style="font-family:Arial;font-size:9pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents restructuring and other related costs (credits) included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2017 Restructuring Plan (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Cost of Revenue</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Operating Expenses</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Severance and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(1,084</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(24</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;">17</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:Arial;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:Arial;font-size:10pt;">(163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:8px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td style="width:0%;" rowspan="1" colspan="1"></td><td style="width:36%;" 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><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 rowspan="1" colspan="1"><font>&#160;</font></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Charges (Credits)</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Cash</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">Non-cash Settlements and Other</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" 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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Severance and related expenses</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:Arial;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:Arial;font-size:10pt;">3,672</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">(1,970</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:Arial;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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">2,664</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Facilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,947</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">(1,084</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:Arial;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:Arial;font-size:10pt;">(268</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:Arial;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:Arial;font-size:10pt;">(40</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:Arial;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:Arial;font-size:10pt;">5,555</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;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:Arial;font-size:10pt;">Asset impairment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(24</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:Arial;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:Arial;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:Arial;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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 rowspan="1" colspan="1"><font>&#160;</font></td><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</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:Arial;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:Arial;font-size:10pt;">10,619</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:Arial;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:Arial;font-size:10pt;">(146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(2,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">8,219</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-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth long-lived assets by geographic region (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" 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: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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">United States</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:Arial;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:Arial;font-size:10pt;">127,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">128,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">3,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asia Pacific</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:Arial;font-size:10pt;">2,712</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:Arial;font-size:10pt;">3,172</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:top;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:Arial;font-size:10pt;">Total 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">135,196</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:Arial;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:Arial;font-size:10pt;">135,942</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;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="11" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock&#160;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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;Grant&#160;Date&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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 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:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Aggregate&#160;&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</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:Arial;font-size:10pt;font-weight:bold;">6,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">11.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">42,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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs 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:Arial;font-size:10pt;">3,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">11.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs released</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:Arial;font-size:10pt;">(264</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:Arial;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:Arial;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:Arial;font-size:10pt;">11.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs canceled</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:Arial;font-size:10pt;">(239</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:Arial;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:Arial;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:Arial;font-size:10pt;">11.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">9,439</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">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;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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">102,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables summarize the Company&#8217;s equity award activity and related information (in thousands, except per share data):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of Stock</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Per&#160;Share&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Aggregate&#160;&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</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:Arial;font-size:10pt;font-weight:bold;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options 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:Arial;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:Arial;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:Arial;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="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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options 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:Arial;font-size:10pt;">(162</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:Arial;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:Arial;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:Arial;font-size:10pt;">7.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options canceled</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:Arial;font-size:10pt;">(48</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:Arial;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:Arial;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:Arial;font-size:10pt;">11.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,187</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">3,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exercisable at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,187</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">3,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of the shares was estimated at the date of grant using the following assumptions (expense amounts in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" 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:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Employee Stock Purchase Plan</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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Volatility</font></div></td><td style="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:Arial;font-size:10pt;">62%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51%</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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:Arial;font-size:10pt;">1.90%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">0.81%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Expected life</font></div></td><td style="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:Arial;font-size:10pt;">0.5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 years</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Estimated fair value</font></div></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:Arial;font-size:10pt;">$3.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$3.46</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Total 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$1,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$1,681</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:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the Company&#8217;s estimated future amortization expense of intangible assets with finite lives as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:30%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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="23" 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:Arial;font-size:8pt;font-weight:bold;">Fiscal 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: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:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Remainder of 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2023 and Thereafter</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:Arial;font-size:10pt;">Total future amortization expense</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:Arial;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:Arial;font-size:10pt;">83,958</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:Arial;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:Arial;font-size:10pt;">20,370</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:Arial;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:Arial;font-size:10pt;">26,548</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:Arial;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:Arial;font-size:10pt;">19,372</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:Arial;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:Arial;font-size:10pt;">7,082</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:Arial;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:Arial;font-size:10pt;">6,466</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">4,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:Arial;font-size:10pt;font-weight:bold;">Segment Information</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company&#8217;s chief operating decision maker is the Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;). The Company&#8217;s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a </font><font style="font-family:Arial;font-size:10pt;">single</font><font style="font-family:Arial;font-size:10pt;"> reporting segment and operating unit structure.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth long-lived assets by geographic region (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" 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: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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">United States</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:Arial;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:Arial;font-size:10pt;">127,851</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">128,582</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Europe, Middle East and Africa</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">3,527</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asia Pacific</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:Arial;font-size:10pt;">2,712</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:Arial;font-size:10pt;">3,172</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:top;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:Arial;font-size:10pt;">Total 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">135,196</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:Arial;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:Arial;font-size:10pt;">135,942</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For information regarding revenue disaggregated by geography, see Note 3, &#8220;Revenue Recognition&#8221; to the Notes to Condensed Consolidated Financial Statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stockholders&#8217; Equity</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Stock-based Compensation Plans</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees. </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the Company's board of directors adopted the 2016 Equity Incentive Plan (&#8220;2016 Plan&#8221;) and the Company's stockholders approved the 2016 Plan in May 2016. In May 2017, the Company's stockholders approved an amendment to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by </font><font style="font-family:Arial;font-size:10pt;">6.4 million</font><font style="font-family:Arial;font-size:10pt;"> shares. As of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company has reserved a total of </font><font style="font-family:Arial;font-size:10pt;">13.9 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock for issuance of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors, pursuant to the 2016 Plan, plus any shares subject to awards granted under the Company&#8217;s 2007 Equity Incentive Plan (the &#8220;2007 Plan&#8221;) that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of </font><font style="font-family:Arial;font-size:10pt;">10 years</font><font style="font-family:Arial;font-size:10pt;"> from the date of adoption, or it can be earlier terminated by the Company's board of directors. The 2007 Plan was canceled; however, it continues to govern outstanding grants under the 2007 Plan. </font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables summarize the Company&#8217;s equity award activity and related information (in thousands, except per share data):</font><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number&#160;of Stock</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Per&#160;Share&#160;&#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;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:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Aggregate&#160;&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</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:Arial;font-size:10pt;font-weight:bold;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8.11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options 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:Arial;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:Arial;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:Arial;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="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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options 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:Arial;font-size:10pt;">(162</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:Arial;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:Arial;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:Arial;font-size:10pt;">7.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">340</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options canceled</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:Arial;font-size:10pt;">(48</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:Arial;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:Arial;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:Arial;font-size:10pt;">11.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,187</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">3,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Exercisable at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,187</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">3,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock&#160;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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;Grant&#160;Date&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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 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:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Aggregate&#160;&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</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:Arial;font-size:10pt;font-weight:bold;">6,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">11.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">42,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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs 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:Arial;font-size:10pt;">3,151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">11.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs released</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:Arial;font-size:10pt;">(264</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:Arial;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:Arial;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:Arial;font-size:10pt;">11.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">2,065</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs canceled</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:Arial;font-size:10pt;">(239</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:Arial;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:Arial;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:Arial;font-size:10pt;">11.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">9,439</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">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;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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">102,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Performance</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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="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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">&#160;Grant&#160;Date&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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 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:Arial;font-size:8pt;font-weight:bold;">&#160;&#160;Aggregate&#160;&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</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:Arial;font-size:10pt;font-weight:bold;">1,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">16.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">8,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs 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:Arial;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">15.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs released</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs canceled</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:Arial;font-size:10pt;">(327</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:Arial;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:Arial;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:Arial;font-size:10pt;">15.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,545</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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">16.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">16,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Expected to vest at March 31, 2018</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:Arial;font-size:10pt;font-weight:bold;">1,098</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;font-weight:bold;">$</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:Arial;font-size:10pt;font-weight:bold;">11,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The aggregate intrinsic value of unexercised stock options is calculated as the difference between the closing price of the Company&#8217;s common stock of </font><font style="font-family:Arial;font-size:10pt;">$10.86</font><font style="font-family:Arial;font-size:10pt;"> at March 29, 2018 (the last trading day of the fiscal quarter) and the exercise prices of the underlying stock options. The aggregate intrinsic value of the stock options that have been exercised is calculated as the difference between the fair market value of the common stock at the date of exercise and the exercise price of the underlying stock options. </font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of </font><font style="font-family:Arial;font-size:10pt;">$10.86</font><font style="font-family:Arial;font-size:10pt;"> at March 29, 2018 (the last trading day of the fiscal quarter). The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company&#8217;s equity compensation plans as of </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:68%;" 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:16%;" 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:Arial;font-size:8pt;font-weight:bold;">Unrecognized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Compensation</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Expense, Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average&#160;Period</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">RSUs</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:Arial;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:Arial;font-size:10pt;">80,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">3.0</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs</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:Arial;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:Arial;font-size:10pt;">14,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">1.8</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;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Options</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company did </font><font style="font-family:Arial;font-size:10pt;">not</font><font style="font-family:Arial;font-size:10pt;"> grant any stock options during the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">. Amortization of stock-based compensation related to stock options in the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> was insignificant. </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of the shares was estimated at the date of grant using the following assumptions (expense amounts in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" 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:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Employee Stock Purchase Plan</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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Volatility</font></div></td><td style="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:Arial;font-size:10pt;">62%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51%</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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:Arial;font-size:10pt;">1.90%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">0.81%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Expected life</font></div></td><td style="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:Arial;font-size:10pt;">0.5 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 years</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Estimated fair value</font></div></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:Arial;font-size:10pt;">$3.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$3.46</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Total 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$1,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$1,681</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;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;">, the Company granted RSUs to employees to receive </font><font style="font-family:Arial;font-size:10pt;">3.2 million</font><font style="font-family:Arial;font-size:10pt;"> shares of the Company&#8217;s common stock. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company&#8217;s common stock on the date of grant. Amortization of stock-based compensation related to RSUs in the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">April&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> was approximately </font><font style="font-family:Arial;font-size:10pt;">$7.4 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$7.7 million</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Performance Stock Units</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Pursuant to the 2007 Plan and the 2016 Plan, the Company has granted PSUs to certain of the Company&#8217;s executive officers, senior management and other employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs granted to the Company&#8217;s executive officers and senior management under the 2007 Plan during the first quarter of 2015 and 2016 are based on the total stockholder return (&#8220;TSR&#8221;) of the Company's common stock price as compared to the TSR of the S&amp;P North American Technology Multimedia Networking Index (&#8220;SPGIIPTR&#8221;) over the span of </font><font style="font-family:Arial;font-size:10pt;">one year</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">two years</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">three years</font><font style="font-family:Arial;font-size:10pt;">. The number of shares to be issued upon vesting of these PSUs range from </font><font style="font-family:Arial;font-size:10pt;">zero</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> times the target number of PSUs granted depending on the Company&#8217;s performance against the SPGIIPTR.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">PSUs granted to the Company&#8217;s executive officers and senior management under the 2016 Plan during the first quarter of 2018 are based on the TSR of the Company's common stock price relative to the TSR of the individual companies listed in the SPGIIPTR over the span of </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> year, </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> years and </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> years. The number of shares to be issued upon vesting of these PSUs range from </font><font style="font-family:Arial;font-size:10pt;">zero</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> times the target number of PSUs granted depending on the Company&#8217;s performance against the individual companies listed in the SPGIIPTR.</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The ranges of estimated values of the PSUs granted that are compared to the index, as well as the assumptions used in calculating these values were based on estimates as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:52%;" 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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Index</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">SPGIIPTR</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;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:Arial;font-size:10pt;">SPGIIPTR</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">SPGIIPTR</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Index volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">33%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">33% - 34%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">18%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Infinera volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">58% - 59%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55% - 56%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55%</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;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="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">2.37% - 2.40%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">1.41% - 1.63%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">0.95% - 1.07%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;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:Arial;font-size:10pt;">Correlation with index/index component</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.04 - 0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.10 - 0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.58 - 0.59</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Estimated fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$14.99 - $19.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$15.23 - $17.35</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:Arial;font-size:10pt;">$10.31 - $16.62</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition, certain other PSUs granted to the Company&#8217;s executive officers, senior management and certain other employees will only vest upon the achievement of specific financial or operational performance criteria.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes by grant year, the Company&#8217;s PSU activity for the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant Year</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:Arial;font-size:8pt;font-weight:bold;">Total Number of Performance 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;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:Arial;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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="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:Arial;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Outstanding at December&#160;30, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">1,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">420</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">869</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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></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:Arial;font-size:10pt;">PSUs granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:Arial;font-size:10pt;">PSUs released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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:right;font-size:10pt;"><font style="font-family:Arial;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></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:Arial;font-size:10pt;">PSUs canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:Arial;font-size:10pt;">(327</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:Arial;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:Arial;font-size:10pt;">(77</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:Arial;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:Arial;font-size:10pt;">(189</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:Arial;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:Arial;font-size:10pt;">(61</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:Arial;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:Arial;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:Arial;font-size:10pt;font-weight:bold;">Outstanding at March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,545</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">231</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">808</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">505</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:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of stock-based compensation related to PSUs in the three months ended </font><font style="font-family:Arial;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">April&#160;1, 2017</font><font style="font-family:Arial;font-size:10pt;"> was approximately </font><font style="font-family:Arial;font-size:10pt;">$2.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following tables summarize the effects of stock-based compensation on the Company&#8217;s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):</font></div><div style="line-height:120%;padding-top:12px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Stock-based compensation effects in inventory</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:Arial;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:Arial;font-size:10pt;">5,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">5,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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:8pt;"><font style="font-family:Arial;font-size:8pt;">&#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:Arial;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April 1, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Stock-based compensation effects included in net loss before income taxes</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue</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:Arial;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:Arial;font-size:10pt;">(122</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:Arial;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:Arial;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:Arial;font-size:10pt;">724</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,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:Arial;font-size:10pt;">3,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,898</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">2,726</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">General and administration</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:Arial;font-size:10pt;">2,767</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:Arial;font-size:10pt;">2,540</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;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:Arial;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:Arial;font-size:10pt;">9,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">9,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of revenue &#8211; amortization from balance sheet </font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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:Arial;font-size:10pt;">1,116</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:Arial;font-size:10pt;">1,107</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</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:Arial;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:Arial;font-size:10pt;">10,983</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:Arial;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:Arial;font-size:10pt;">10,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:-2px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Stock-based compensation expense deferred to inventory and deferred inventory costs in prior periods and recognized in the current period.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Balance Sheet Details</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s restricted cash balance is primarily comprised of certificates of deposit and money market funds, of which the majority is not insured by the Federal Deposit Insurance Corporation. These amounts primarily collateralize the Company&#8217;s issuances of standby letters of credit and bank guarantees. Additionally, our restricted cash balance includes amounts pledged as collateral on our derivative instruments.</font></div><div style="line-height:120%;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table provides details of selected balance sheet items (in thousands): </font></div><div style="line-height:120%;padding-top:6px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">March 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">December 30, 2017</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;font-weight:bold;">Inventory</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Raw materials</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:Arial;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:Arial;font-size:10pt;">30,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">27,568</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">59,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:26px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finished goods</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:Arial;font-size:10pt;">119,086</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:Arial;font-size:10pt;">127,474</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:top;background-color:#cceeff;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:Arial;font-size:10pt;">Total inventory</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:Arial;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:Arial;font-size:10pt;">215,888</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:Arial;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:Arial;font-size:10pt;">214,704</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Property, plant and equipment, net</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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer hardware</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:Arial;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:Arial;font-size:10pt;">14,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">13,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer software</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,791</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">32,521</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Laboratory and manufacturing 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:Arial;font-size:10pt;">250,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">246,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Land and 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:Arial;font-size:10pt;">12,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">12,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">2,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold and building improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,301</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">43,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Construction in progress</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:Arial;font-size:10pt;">32,598</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:Arial;font-size:10pt;">34,816</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:top;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:Arial;font-size:10pt;">Subtotal</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:Arial;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:Arial;font-size:10pt;">388,244</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">385,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(253,048</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:Arial;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:Arial;font-size:10pt;">(249,952</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Total property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">135,196</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:Arial;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:Arial;font-size:10pt;">135,942</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:top;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:Arial;font-size:10pt;font-weight:bold;">Accrued expenses</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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Loss contingency related to non-cancelable purchase commitments</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:Arial;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:Arial;font-size:10pt;">6,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;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:Arial;font-size:10pt;">6,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Professional and other consulting fees</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">5,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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">3,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Royalties</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">5,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restructuring 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:Arial;font-size:10pt;">4,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Right of return</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other accrued expenses</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:Arial;font-size:10pt;">14,571</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:Arial;font-size:10pt;">13,497</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:top;background-color:#cceeff;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:Arial;font-size:10pt;">Total accrued expenses</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:Arial;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:Arial;font-size:10pt;">51,955</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:Arial;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:Arial;font-size:10pt;">39,782</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:87.890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:84%;" rowspan="1" colspan="1"></td></tr><tr><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;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></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:9pt;">Included in computer software at </font><font style="font-family:Arial;font-size:9pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:9pt;"> were </font><font style="font-family:Arial;font-size:9pt;">$11.4 million</font><font style="font-family:Arial;font-size:9pt;"> related to enterprise resource planning (</font><font style="font-family:Arial;font-size:10pt;">&#8220;</font><font style="font-family:Arial;font-size:9pt;">ERP</font><font style="font-family:Arial;font-size:10pt;">&#8221;</font><font style="font-family:Arial;font-size:9pt;">) systems that the Company implemented. The unamortized ERP costs at </font><font style="font-family:Arial;font-size:9pt;">March&#160;31, 2018</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">December&#160;30, 2017</font><font style="font-family:Arial;font-size:9pt;"> were </font><font style="font-family:Arial;font-size:9pt;">$4.2 million</font><font style="font-family:Arial;font-size:9pt;"> and </font><font style="font-family:Arial;font-size:9pt;">$4.7 million</font><font style="font-family:Arial;font-size:9pt;">, respectively.</font></div></td></tr></table></div> Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets: March 31, 2018 April 1, 2017 (In thousands)Cash and cash equivalents$151,436 $125,658Short-term restricted cash84 7,908Long-term restricted cash5,509 5,081Total cash, cash equivalents and restricted cash$157,029 $138,647 EX-101.SCH 7 infn-20180331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2109100 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Balance Sheet Details (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Basic and Diluted Net Loss Per Common Share link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Convertible Senior Notes - Components of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Convertible Senior Notes - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Convertible Senior Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Cost-method Investment link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Cost-method Investment (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Fair Value Measurements - Investments at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - Goodwill and Intangible Assets - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Guarantees - Activity Related to Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Guarantees - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Litigation and Contingencies link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Recent Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Restructuring and Other Related Costs link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Restructuring and Other Related Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2412410 - Disclosure - Stockholders' Equity - Balance Sheet and Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Stockholders' Equity - Equity Award Activity - Options (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Stockholders' Equity - Equity Award Activity - PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Stockholders' Equity - Equity Award Activity - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412409 - Disclosure - Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 infn-20180331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 infn-20180331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 infn-20180331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Facility closures Facility Closing [Member] Severance and related expenses Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring liability Restructuring Reserve Equity [Abstract] Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships Customer Relationships [Member] Developed technology Developed Technology Rights [Member] Intangible assets with finite lives: Acquired Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Weighted average remaining useful life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Debt Disclosure [Abstract] Convertible Senior Notes Debt Disclosure [Text Block] Guarantees [Abstract] Product Warranty Liability [Table] Product Warranty Liability [Table] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Product Quality Improvements Product Quality Improvements [Member] Product Quality Improvements [Member] Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Charges to operations Product Warranty Expense Utilization Standard and Extended Product Warranty Accrual, Decrease for Payments Change in estimate Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Balance at the end of the period Accounting Policies [Abstract] Concentration Risk [Table] Concentration Risk [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 1.75% Convertible Senior Notes Due June 1, 2018 Convertible Senior Notes Due June Two Thousand And Eighteen [Member] Convertible Senior Notes Due June Two Thousand And Eighteen [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales revenue, net Sales Revenue, Net [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer One Customer One [Member] Customer One [Member] Customer Two Customer Two [Member] Customer Two [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Principal amount Debt Instrument, Face Amount Debt instrument interest percentage Debt Instrument, Interest Rate, Stated Percentage Concentration risk Concentration Risk, Percentage Contractual interest expense Contractual Interest Expense Contractual Interest Expense Amortization of debt issuance costs Amortization of Debt Issuance Costs Amortization of debt discount Amortization of Debt Discount (Premium) Total interest expense Interest Expense, Debt Income Statement [Abstract] Revenue: Revenues [Abstract] Product Sales Revenue, Goods, Net Services Sales Revenue, Services, Net Total revenue Revenues Cost of revenue: Cost of Revenue [Abstract] Cost of product Cost of Goods Sold Cost of services Cost of Services Restructuring and other related costs Restructuring Charges, Cost of Revenue Restructuring Charges, Cost of Revenue Total cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Restructuring and other related credit Restructuring Charges, Operating Expenses Restructuring Charges, Operating Expenses Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other income (expense), net: Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Other gain (loss), net Other Nonoperating Income (Expense) Total other income (expense), net Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Benefit from income taxes Income Tax Expense (Benefit) Net loss Net Income (Loss) Attributable to Parent Net loss per common share: Earnings Per Share [Abstract] Basic (in usd per share) Earnings Per Share, Basic Diluted (in usd per share) Earnings Per Share, Diluted Weighted average shares used in computing net loss per common share: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Direct Direct Revenue [Member] Direct Revenue [Member] Indirect Indirect Revenue [Member] Indirect Revenue [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Other Americas Americas, Excluding United States [Member] Americas, Excluding United States [Member] Europe, Middle East and Africa Europe, Middle East And Africa [Member] Europe, Middle East And Africa [Member] Asia Pacific Asia Pacific [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] PSUs Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Performance Stock Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of units, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of units released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number units canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of units, ending balance (in shares) Number of restricted stock units, expected to vest (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Number Share based compensation arrangement by share based payment award equity instruments other than option expected to vest number. Weighted- Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted-average grant date fair value per share, beginning balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, released (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, canceled (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-average grant date fair value per share, ending balance (in usd per share) Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding [Roll Forward] Aggregate intrinsic value, beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Aggregate Intrinsic Value, PSUs released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Aggregate Intrinsic Value Aggregate intrinsic value, ending balance Aggregate intrinsic value, expected to vest Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Expected To Vest Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than option expected to vest intrinsic value. Guarantees Guarantees [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Accounts receivable, net of allowance for doubtful accounts of $916 in 2018 and $892 in 2017 Accounts Receivable, Net, Current Inventory Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Intangible assets Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Long-term investments Long-term Investments Cost-method investment Cost Method Investments Other non-current assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Accrued compensation and related benefits Employee-related Liabilities, Current Short-term debt, net Short-term Debt Accrued warranty Product Warranty Accrual, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Accrued warranty, non-current Product Warranty Accrual, Noncurrent Deferred revenue, non-current Deferred Revenue, Noncurrent Deferred tax liability Deferred Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent Commitments and contingencies (Note 17) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock Preferred Stock, Value, Issued Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Income Tax Disclosure [Abstract] Provision (benefit) for income taxes Pre-tax income (loss) Income tax benefit increase Income Tax Benefit Increase (Decrease) Income Tax Benefit Increase (Decrease) Investments, All Other Investments [Abstract] Schedule of Gain (Loss) on Investments [Table] Schedule of Gain (Loss) on Investments [Table] Investments by Category [Axis] Investments by Category [Axis] Marketable Securities and Investments Held at Cost [Domain] Marketable Securities and Investments Held at Cost [Domain] Cost-method Investments Cost-method Investments [Member] Gain (Loss) on Investments [Line Items] Gain (Loss) on Investments [Line Items] Purchase of cost-method investment Payments to Acquire Investments Cost-method investment, preferred stock warrant issued Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants Cost-method investment, total Less than percent of voting securities (less than) Cost Method Investments Ownership Percent Range Ceiling Cost method investments ownership percent range ceiling. Impairment charge on cost-method investments Cost-method Investments, Other than Temporary Impairment Computation of Net Income (Loss) Per Common Share Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Restructuring and Other Related Costs Restructuring and Related Activities Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Unrealized loss on available-for-sale investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Net change in accumulated other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Commitments and Contingencies Disclosure [Abstract] Litigation and Contingencies Legal Matters and Contingencies [Text Block] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] 2015 Fiscal Year 2015 Grant [Member] Fiscal Year 2015 Grant [Member] 2016 Fiscal Year 2016 Grant [Member] Fiscal Year 2016 Grant [Member] 2017 Fiscal Year 2017 Grant [Member] Fiscal Year 2017 Grant [Member] 2018 Fiscal Year 2018 Grant [Member] Fiscal Year 2018 Grant [Member] PSUs Revenue Recognition Revenue from Contract with Customer [Text Block] Stock options Employee Stock Option [Member] Number of Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Stock options, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Stock options, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Stock options, exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock options, canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Stock options, ending balance (in shares) Stock options, exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted-Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted-average exercise price per share, beginning balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-average exercise per share, options granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average exercise price per share, options exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-average exercise price per share, options canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-average exercise price per share, ending balance (in usd per share) Average exercise price per share, exercisable (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Roll Forward] Aggregate intrinsic value, beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value, ending balance Aggregate intrinsic value, exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Cost-method Investment Cost-method Investments, Description [Text Block] Components of Convertible Senior Notes Convertible Debt [Table Text Block] Interest Expense Recognized Related To Notes Schedule Of Interest Expense Recognized Table [Table Text Block] Schedule Of Interest Expense Recognized Table [Text Block] Facilities Asset impairment Asset Impairment [Member] Asset Impairment [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning balance Charges (Credits) Restructuring Charges Cash Payments for Restructuring Non-cash Settlements and Other Restructuring Reserve, Settled without Cash Ending balance Derivative Instruments and Hedging Activities Disclosure [Abstract] Posted collateral Restricted Cash, Noncurrent Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Employee Stock Purchase Plans Employee Stock Purchase Plans [Member] Employee Stock Purchase Plans [Member] Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Estimated fair value (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Estimated Fair Value Of Common Stock Per Share Share Based Compensation Arrangement by Share Based Payment Award Estimated Fair Value of Common Stock per Share Total stock-based compensation expense Allocated Share-based Compensation Expense Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Non-cash restructuring and other related credits Restructuring Costs Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Impairment of intangible assets Impairment of Intangible Assets, Finite-lived Stock-based compensation expense Share-based Compensation Other loss (gain) Other Noncash Income (Expense) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities and other expenses Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash Flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of available-for-sale investments Payments to Acquire Available-for-sale Securities Proceeds from maturities of investments Proceeds from Sale and Maturity of Available-for-sale Securities Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash provided by (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] Acquisition of noncontrolling interest Payments to Noncontrolling Interests Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Minimum tax withholding paid on behalf of employees for net share settlement Payments Related to Tax Withholding for Share-based Compensation Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at end of period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds Income Taxes Paid Cash paid for interest Interest Paid, Net Supplemental schedule of non-cash investing activities: Noncash Investing and Financing Items [Abstract] Transfer of inventory to fixed assets Transfer Of Inventory To Fixed Assets Value of inventory transferred to fixed assets in noncash transactions. Restricted Cash and Cash Equivalents [Abstract] Restricted Cash and Cash Equivalents [Abstract] Short-term restricted cash Restricted Cash and Cash Equivalents, Current Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Total cash, cash equivalents and restricted cash New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Adjustments Restatement Adjustment [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Payment term Contract With Customer, General Contract Term Contract With Customer, General Contract Term Revenues Purchase commitment time frame Contract With Customer, Purchase Commitment General Time Frame Contract With Customer, Purchase Commitment General Time Frame Capitalized cost to obtain contract Contract With Customer, Capitalized Contract Acquisition Costs Contract With Customer, Capitalized Contract Acquisition Costs Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Net of allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in usd 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 Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Common stock, authorized shares (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 Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letter of credit Letter of Credit [Member] Banker's guarantees or performance bonds Banker's Guarantees Or Performance Bonds [Member] Banker's Guarantees Or Performance Bonds [Member] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Outstanding standby letters of credit Outstanding Standby Letters Of Credit Outstanding Standby Letters Of Credit Customer performance guarantee Customer Performance Guarantee Customer Performance Guarantee Value added tax license Value Added Tax License Value added tax license. Property leases Property Leases Property leases. Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Proceeds from lines of credit Proceeds from Lines of Credit Debt instrument, collateral amount Debt Instrument, Collateral Amount Document Document And Entity Information [Abstract] Document Document and Entity Information [Abstract] Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document and entity information. Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol 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 Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Inventory Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Gross Work in process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total inventory 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] Computer hardware Computer Equipment [Member] Computer software Computer Software, Intangible Asset [Member] Laboratory and manufacturing equipment Laboratory And Manufacturing Equipment [Member] Laboratory and manufacturing equipment. Land and building Land and Building [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold and building improvements Leasehold And Building Improvements [Member] Leasehold And Building Improvements [Member] Construction in progress Construction in Progress [Member] Enterprise resource planning systems Enterprise Resource Planning Systems [Member] Enterprise resource planning systems Balance Sheet Details [Line Items] Inventory Awaiting Customer Acceptance [Line Items] Inventory Awaiting Customer Acceptance Line Items Property, plant and equipment, net Property, Plant and Equipment, Net [Abstract] Property, plant and equipment, gross Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property, plant and equipment, net Accrued expenses Accounts Payable and Accrued Liabilities [Abstract] Loss contingency related to non-cancelable purchase commitments Loss Contingency Related To Non Cancelable Purchase Commitments Loss contingency related to non-cancelable purchase commitments. Professional and other consulting fees Accrued Professional Fees, Current Taxes payable Taxes Payable, Current Royalties Accrued Royalties, Current Restructuring accrual Restructuring Reserve, Current Right of return Reserve For Sales Returns Reserve For Sales Returns Other accrued expenses Other Accrued Liabilities, Current Total accrued expenses RSUs Restricted Stock Units (RSUs) [Member] Unrecognized compensation expense, net Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Weighted-average period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Derivative [Table] Derivative [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not designated as hedging instrument Not Designated as Hedging Instrument [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Related to euro denominated receivables Euro Denominated Exchange Forward Contracts Receivables [Member] Euro denominated exchange forward contracts receivables. Related to euro denominated restricted cash Foreign Currency Exchange Restricted Cash Forward Contracts [Member] Foreign currency exchange restricted cash forward contracts. Derivative [Line Items] Derivative [Line Items] Gross Notional Derivative, Notional Amount Other Accrued Liabilities Other Accrued Liabilities Remainder of 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2023 and Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Basic and Diluted Net Loss Per Common Share Earnings Per Share [Text Block] Fair Value of Derivative Instruments not Designated as Hedging Instruments Schedule of Derivative Instruments [Table Text Block] Recent Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Income Taxes Income Tax Disclosure [Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Measurements And Other Than Temporary Impairments [Text Block] Fair Value Measurements and Other-Than-Temporary Impairments [Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of Revenue Cost of Sales [Member] Operating Expenses Operating Expense [Member] Severance and related expenses Severance Costs Facilities Business Exit Costs Asset impairment Asset Impairment Charges Total Index volatility Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate Share based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, SPGIIPTR Index Expected Volatility Rate Infinera volatility Volatility minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Volatility maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Risk-free interest rate minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Correlation with index/index component Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Correlation With SPGIIPTR Index Estimated fair value (in dollars per share) Balances Without Adoption of ASC 606 Scenario, Previously Reported [Member] Income Statement Revenue Costs and expenses Costs and Expenses [Abstract] Cost of revenue Net loss Balance Sheet Balance Sheet Related Disclosures [Abstract] Assets Accounts receivable, net Prepaid expenses and other current assets Prepaid Expense and Other Assets Liabilities Liabilities [Abstract] Accrued expenses Deferred revenue Deferred Revenue Equity Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Investments at Fair Value Available-for-sale Securities [Table Text Block] 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] RSUs Restricted Stock [Member] ESPP shares Employee Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from earnings per share computation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Summary of Company's Equity Award Activity - Options Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of Company's Equity Award Activity - RSUs Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Summary of Company's Equity Award Activity - PSUs Schedule of Nonvested Performance-based Units Activity [Table Text Block] Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized Stock Based Compensation Cost For Instruments Granted But Not Yet Amortized Table [Table Text Block] Stock based compensation cost for instruments granted but not yet amortized. Estimated Fair Value of ESPP Shares Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Valuation Assumptions Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Valuation Assumptions [Table Text Block] Schedule of Nonvested Performance Based Units Activity by Grant Year Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Schedule Of Nonvested Performance Based Units Activity By Grant Year [Table Text Block] Summary of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Balance as of December 30, 2017 Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Balance as of March 31, 2018 Summary of Changes in Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Activity Related to Product Warranty Schedule of Product Warranty Liability [Table Text Block] Derivative Instruments Derivatives and Fair Value [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Unamortized discount Debt Instrument, Unamortized Discount Unamortized issuance cost Unamortized Debt Issuance Expense Net carrying amount Convertible Debt, Noncurrent Remaining life Debt Instrument Remaining Term Debt Instrument Remaining Term Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair value, measurements, recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Money market funds Money Market Funds [Member] Certificates of deposit Certificates of Deposit [Member] Commercial paper Commercial Paper [Member] Corporate bonds Corporate Bond Securities [Member] U.S. agency notes Agency Securities [Member] U.S. treasuries US Treasury Securities [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Foreign currency exchange forward contracts Foreign Exchange Forward [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total assets Assets, Fair Value Disclosure Foreign currency exchange forward contracts Financial and Nonfinancial Liabilities, Fair Value Disclosure Geographic Information For Property Plant And Equipment [Table] Geographic Information For Property Plant And Equipment [Table] Geographic Information For Property Plant And Equipment [Table] Other Americas Other Americas [Member] Other Americas [Member] Europe, Middle East and Africa EMEA [Member] Geographic Information For Property Plant And Equipment [Line Items] Geographic Information For Property Plant And Equipment [Line Items] Geographic Information For Property Plant And Equipment [Line Items] Number of business activities Number of Reportable Segments Number of reporting segments Number of Operating Segments Total property, plant and equipment, net Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Foreign Subsidiary Foreign Subsidiary [Member] Foreign Subsidiary [Member] Available-for-sale investments Available For Sale Investment Maturity Term Maximum Available for sale investment maturity term maximum. Cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Cash and cash equivalents held by foreign subsidiaries Restricted stock units Number of Restricted Stock Units Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Aggregate Intrinsic Value [Roll Forward] Aggregate intrinsic value, RSUs released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Aggregate Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than options vested in period aggregate intrinsic value. Weighted average common shares outstanding - basic and diluted (in shares) Net loss per common share - basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue expected to be recognized in the future as of March 31, 2018 Revenue, Remaining Performance Obligation Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Unrealized Loss on Other Available-for-Sale Securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Beginning balance AOCI before Tax, Attributable to Parent Beginning balance AOCI Tax, Attributable to Parent Beginning balance Net current-period other comprehensive loss OCI, before Reclassifications, before Tax, Attributable to Parent Net current-period other comprehensive loss Other Comprehensive Income (Loss), Tax Net current-period other comprehensive loss OCI, before Reclassifications, Net of Tax, Attributable to Parent Ending balance Ending balance Ending balance Receivables and contract assets Contract with Customer, Asset, Net Deferred revenue Contract with Customer, Liability Table of Long Lived Assets Schedule of Segment Reporting Information, by Segment [Table Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Short-term Investments Short-term Investments [Member] Other Long-term Investments Other Long-term Investments [Member] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items] Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items] Cash Cash Adjusted Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities, Debt Securities Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Convertible senior notes, conversion circumstance one Convertible Senior Notes, Conversion Circumstance One [Member] Convertible Senior Notes, Conversion Circumstance One [Member] Convertible senior notes, conversion circumstance two Convertible Senior Notes, Conversion Circumstance Two [Member] Convertible Senior Notes, Conversion Circumstance Two [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Long-term debt Long-term Debt [Member] Other noncurrent assets Other Noncurrent Assets [Member] Accounting Standards Update 2015-03 Accounting Standards Update 2015-03 [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Proceeds from issuance of debt, net Proceeds from Issuance of Long-term Debt Initial conversion rate per $1,000 principal amount of Notes Debt Instrument, Convertible, Conversion Ratio Initial conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Threshold trading days for debt instrument conversion Debt Instrument, Convertible, Threshold Trading Days Convertible threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Convertible threshold minimum percentage Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Convertible threshold business days Debt Instruments Convertible Threshold Business Days Debt Instruments Convertible Threshold Business Days Debt instrument, convertible, if-converted value in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Convertible, threshold maximum percentage Debt Instrument Convertible Threshold Maximum Percentage Of Stock Price Trigger Debt Instrument, Convertible, Threshold Maximum Percentage Of Stock Price Trigger Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Debt Instrument Repurchase Price As Percentage Of Principal Amount Plus Accrued And Unpaid Interest In Event Of Change Net equity component carrying amount Debt Instrument Net Equity Component Carrying Amount Carrying amount of equity component, net of issuance costs attributable to equity component. Debt issuance costs, gross Debt Issuance Costs, Gross Debt issuance cost increase (decrease) Debt Issuance Costs, Net Deferred tax liability Deferred Tax Liabilities, Net, Noncurrent Additional effective rate of interest to be used on amortized carrying value Debt Instrument, Interest Rate, Effective Percentage Total estimated fair value of the notes Convertible Debt, Fair Value Disclosures Closing price of common stock (in usd per share) Share Price Other intangible assets Other Intangible Assets [Member] Goodwill impairment Goodwill, Impairment Loss Amortization expense Amortization of Intangible Assets Impairment charge Finite-lived intangible assets, period increase (decrease) Finite-Lived Intangible Assets, Period Increase (Decrease) Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2016 Equity Incentive Plan 2016 Equity Incentive Plan [Member] 2016 Equity Incentive Plan [Member] 2007 Equity Incentive Plan Two Thousand And Seven Equity Incentive Plan [Member] Two Thousand And Seven Equity Incentive Plan [Member] Performance stock unit grants Performance Stock Unit [Member] Performance Stock Unit [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Existing employees Existing Employees [Member] Vesting period of awards for existing employees. Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Vesting 1 Vesting 1 [Member] Vesting 1 [Member] Vesting 2 Vesting 2 [Member] Vesting 2 [Member] Vesting 3 Vesting 3 [Member] Vesting 3 [Member] Increase in shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Increase In Number of Shares Authorized Reserved common stock for issuance of options (in shares) Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares Common Shares Reserved For Issuance Upon Exercise Of Outstanding Options Assumed From Acquisitions Shares 2016 Plan maximum term Plan Expiry Period Plan Expiry Period Amortization of stock-based compensation Amortization Of Stock Based Compensation Amortization of stock based compensation. Duration of grants based on shareholder return of common stock price versus designated index Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Ranges of number of shares issued on vesting of PSUs Range Of Shares Issued Upon Restated Stock Option And Incentive Plan Range Of Shares Issued Upon Restated Stock Option And Incentive Plan Effects Of Stock Based Compensation [Table] Effects Of Stock Based Compensation [Table] Effects of stock based compensation Stock-based compensation effects in inventory Inventory Valuation and Obsolescence [Member] Cost of revenue Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administration General and Administrative Expense [Member] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Effects Of Stock Based Compensation [Line Items] Stock-based compensation effects in inventory Effects Of Stock Based Compensation Effects of stock based compensation. Stock-based compensation effects included in net loss before income taxes Allocated Share Based Compensation Expense Before Amortization Of Prior Periods Deferred Inventory Cost Allocated share based compensation expense before amortization of prior periods deferred inventory cost. Cost of revenue – amortization from balance sheet Amortization Of Deferred Inventory Cost Recognized As Share Based Compensation Expense Amortization of deferred inventory cost recognized as share based compensation expense. Total stock-based compensation expense Details of Selected Balance Sheet Items Schedule Of Selected Balance Sheet Items [Table Text Block] Schedule of selected balance sheet items. EX-101.PRE 11 infn-20180331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2018
May 02, 2018
Document And Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q1  
Trading Symbol INFN  
Entity Registrant Name INFINERA CORP  
Entity Central Index Key 0001138639  
Current Fiscal Year End Date --12-29  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding (in shares)   151,280,586
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Current assets:    
Cash and cash equivalents $ 151,436 $ 116,345
Short-term investments 112,886 147,596
Accounts receivable, net of allowance for doubtful accounts of $916 in 2018 and $892 in 2017 161,541 126,152
Inventory 215,888 214,704
Prepaid expenses and other current assets 44,362 43,140
Total current assets 686,113 647,937
Property, plant and equipment, net 135,196 135,942
Intangible assets 83,958 92,188
Goodwill 192,562 195,615
Long-term investments 18,383 31,019
Cost-method investment 5,110 5,110
Other non-current assets 11,335 9,859
Total assets 1,132,657 1,117,670
Current liabilities:    
Accounts payable 77,776 58,124
Accrued expenses 51,955 39,782
Accrued compensation and related benefits 46,911 45,751
Short-term debt, net 147,946 144,928
Accrued warranty 14,022 13,670
Deferred revenue 58,460 72,421
Total current liabilities 397,070 374,676
Accrued warranty, non-current 16,826 17,239
Deferred revenue, non-current 13,181 22,502
Deferred tax liability 19,398 21,609
Other long-term liabilities 14,973 16,279
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Preferred stock 0 0
Common stock 151 149
Additional paid-in capital 1,438,700 1,417,043
Accumulated other comprehensive income 1,313 6,254
Accumulated deficit (768,955) (758,081)
Total stockholders' equity 671,209 665,365
Total liabilities and stockholders’ equity $ 1,132,657 $ 1,117,670
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Statement of Financial Position [Abstract]    
Net of allowance for doubtful accounts $ 916 $ 892
Preferred stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 25,000,000 25,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.001 $ 0.001
Common stock, authorized shares (in shares) 500,000,000 500,000,000
Common stock, shares issued (in shares) 151,163,000 149,471,000
Common stock, shares outstanding (in shares) 151,163,000 149,471,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Revenue:    
Product $ 171,629 $ 147,053
Services 31,052 28,469
Total revenue 202,681 175,522
Cost of revenue:    
Cost of product 107,665 99,332
Cost of services 12,831 12,134
Restructuring and other related costs 17 0
Total cost of revenue 120,513 111,466
Gross profit 82,168 64,056
Operating expenses:    
Research and development 58,681 55,083
Sales and marketing 30,492 29,441
General and administrative 17,836 17,359
Restructuring and other related credit (163) 0
Total operating expenses 106,846 101,883
Loss from operations (24,678) (37,827)
Other income (expense), net:    
Interest income 897 751
Interest expense (3,683) (3,403)
Other gain (loss), net 506 (130)
Total other income (expense), net (2,280) (2,782)
Loss before income taxes (26,958) (40,609)
Benefit from income taxes (678) (158)
Net loss $ (26,280) $ (40,451)
Net loss per common share:    
Basic (in usd per share) $ (0.17) $ (0.28)
Diluted (in usd per share) $ (0.17) $ (0.28)
Weighted average shares used in computing net loss per common share:    
Basic (in shares) 150,333 145,786
Diluted (in shares) 150,333 145,786
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Statement of Comprehensive Income [Abstract]    
Net loss $ (26,280) $ (40,451)
Other comprehensive income (loss), net of tax:    
Unrealized loss on available-for-sale investments (125) (82)
Foreign currency translation adjustment (4,816) 6,217
Net change in accumulated other comprehensive income (loss) (4,941) 6,135
Comprehensive loss $ (31,221) $ (34,316)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Mar. 31, 2018
Dec. 30, 2017
Apr. 01, 2017
Cash Flows from Operating Activities:            
Net loss $ (26,280) $ (40,451)        
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:            
Depreciation and amortization 16,976 15,951        
Non-cash restructuring and other related credits (81) 0        
Amortization of debt discount and issuance costs 3,018 2,730        
Impairment of intangible assets 0 252        
Stock-based compensation expense 10,983 10,877        
Other loss (gain) 84 60        
Changes in assets and liabilities:            
Accounts receivable (30,928) 26,366        
Inventory (2,329) (326)        
Prepaid expenses and other assets (3,950) (5,767)        
Accounts payable 19,286 (3,180)        
Accrued liabilities and other expenses (6,181) (16,425)        
Deferred revenue 5,293 12,943        
Net cash provided by (used in) operating activities (14,109) 3,030        
Cash Flows from Investing Activities:            
Purchase of available-for-sale investments (2,986) (84,422)        
Proceeds from maturities of investments 50,168 46,679        
Purchase of property and equipment (8,019) (14,743)        
Net cash provided by (used in) investing activities 39,163 (52,486)        
Cash Flows from Financing Activities:            
Acquisition of noncontrolling interest 0 (471)        
Proceeds from issuance of common stock 10,644 9,808        
Minimum tax withholding paid on behalf of employees for net share settlement (97) (151)        
Net cash provided by financing activities 10,547 9,186        
Effect of exchange rate changes on cash and restricted cash (58) 1,337        
Net change in cash, cash equivalents and restricted cash 35,543 (38,933)        
Cash, cash equivalents and restricted cash at beginning of period 121,486 177,580 $ 177,580      
Cash, cash equivalents and restricted cash at end of period 121,486 177,580 177,580 $ 157,029 [1] $ 121,486 $ 138,647 [1]
Supplemental disclosures of cash flow information:            
Cash paid for income taxes, net of refunds 1,537 1,553        
Cash paid for interest 9 3        
Supplemental schedule of non-cash investing activities:            
Transfer of inventory to fixed assets 893 138        
Restricted Cash and Cash Equivalents [Abstract]            
Cash and cash equivalents       151,436 $ 116,345 125,658
Short-term restricted cash       84   7,908
Long-term restricted cash       $ 5,509   $ 5,081
Total cash, cash equivalents and restricted cash $ 157,029 [1] $ 138,647 [1] $ 121,486      
[1] Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets: March 31, 2018 April 1, 2017 (In thousands)Cash and cash equivalents$151,436 $125,658Short-term restricted cash84 7,908Long-term restricted cash5,509 5,081Total cash, cash equivalents and restricted cash$157,029 $138,647
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies
Basis of Presentation and Significant Accounting Policies
Basis of Presentation
Infinera Corporation (the “Company”) prepared its interim condensed consolidated financial statements that accompany these notes in conformity with U.S. generally accepted accounting principles (“U.S. GAAP”) and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”), consistent in all material respects with those applied in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017.
The Company has made certain estimates, assumptions and judgments that can affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed consolidated financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Significant estimates, assumptions and judgments made by management include revenue recognition, stock-based compensation, inventory valuation, accrued warranty, business combinations, fair value measurement of investments and accounting for income taxes. Other estimates, assumptions and judgments made by management include allowances for sales returns, allowances for doubtful accounts, useful life of intangible assets, property, plant and equipment, and fair value measurement of the liability component of the Company's $150.0 million in aggregate principal amount of 1.75% convertible senior notes due June 1, 2018 (the “Notes”). Management believes that the estimates and judgments upon which they rely are reasonable based upon information available to them at the time that these estimates and judgments are made. To the extent there are material differences between these estimates and actual results, the Company’s condensed consolidated financial statements will be affected.
The interim financial information is unaudited, but reflects all adjustments that are, in management’s opinion, necessary to provide a fair presentation of results for the interim periods presented. All adjustments are of a normal recurring nature. The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated.
This interim information should be read in conjunction with the consolidated financial statements in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017.
To date, a few of the Company’s customers have accounted for a significant portion of its revenue.  For the three months ended March 31, 2018, two customers individually accounted for 29% and 11% of the Company's total revenue and for the corresponding period in 2017, one customer accounted for 19% of the Company's total revenue.
There have been no material changes in the Company’s significant accounting policies for the three months ended March 31, 2018 as compared to those disclosed in the Company’s Annual Report on Form 10-K for the fiscal year ended December 30, 2017, with the exception of the Company's revenue recognition policy. Effective December 31, 2017, the Company adopted Accounting Standards Update No. 2014-09, "Revenue from Contracts with Customers (Topic 606)” (“ASC 606”). See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for discussion on the impact of the adoption of these standards on the Company's policy for revenue recognition.
The Company adopted Accounting Standards Update 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash” (“ASU 2016-18”), during the first quarter of fiscal 2018, using the retrospective transition approach. Restricted cash in the prior period has been included with cash and cash equivalents when reconciling the beginning and ending total amounts on the statement of cash flows for the three months ended April 1, 2017, to conform to the current period presentation. The adoption of ASU 2016-18 did not have a material impact on the cash flow activity presented on the Company's condensed consolidated statement of cash flows.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, “Income Tax Accounting Implications of the Tax Cuts and Jobs Act" (“SAB 118”), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Since the U.S. Tax Cuts and Jobs Act (the “Tax Act”) was passed in December 2017, and ongoing guidance and accounting interpretation are expected over the next 12 months, the Company considers the accounting of the transition tax and deferred tax re-measurements to be incomplete due to the forthcoming guidance and the ongoing analysis of final year-end data and tax positions. The Company expects to complete the analysis within the measurement period in accordance with SAB 118. In March 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-05, Amendments to SEC Paragraphs Pursuant to SAB 118 and added such SEC guidance to Accounting Standards Codification 740, “Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.”
In May 2017, the FASB issued Accounting Standards Update 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its condensed consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. See the condensed consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts on the condensed consolidated statements of cash flows.
In May 2016, the FASB issued Accounting Standards Update 2016-11, “Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)” (“ASU 2016-11”), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the future adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for more information.
In May 2014, the FASB issued ASC 606, which creates a single, joint revenue standard that is consistent across all industries and markets for companies that prepare their financial statements in accordance with U.S. GAAP. Under ASC 606, an entity is required to recognize revenue upon the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to receive in exchange for those goods or services. In August 2015, the FASB issued Accounting Standards update 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,” which deferred the effective date of ASC 606 by one year with early adoption permitted beginning after December 15, 2016. The updated standard is effective for interim and annual periods beginning after December 15, 2017. In April 2016, the FASB issued Accounting Standards Update 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing,” which clarifies the implementation guidance on identifying performance obligations and licensing. In May 2016, the FASB issued Accounting Standards Update 2016-12, “Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients,” which amends the guidance on collectability, noncash consideration, presentation of sales tax and transition. In December 2016, the FASB issued Accounting Standards Update 2016-20, “Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers,” to increase stakeholders' awareness of the proposals and to expedite improvements to ASC 606. ASC 606 also includes Subtopic 340-40, “Other Assets and Deferred Costs - Contracts with Customers,” which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to ASC 606 and Subtopic 340-40 as “ASC 606.” The Company adopted ASC 606 as of December 31, 2017 using the modified retrospective transition method applied to those contracts that were not completed as of December 31, 2017. See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for more information.
Accounting Pronouncements Not Yet Effective
In January 2017, the FASB issued Accounting Standards Update 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.
In June 2016, the FASB issued Accounting Standards Update 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.
In February 2016, the FASB issued Accounting Standards Update 2016-02, “Leases (Topic 842)” (“ASU 2016-02”), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. The Company is currently evaluating the impact the adoption of ASU 2016-02 will have on its consolidated financial statements and expects to have increases in the assets and liabilities of its consolidated balance sheets.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
Revenue Recognition
Effective December 31, 2017, the Company adopted ASC 606, using the modified retrospective method applied to those contracts that were not completed as of December 31, 2017. Results for the reporting periods after December 31, 2017 are presented under ASC 606, while prior period amounts are not adjusted and continue to be reported in accordance with the Company’s historical accounting under Topic 605.
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company determines revenue recognition by applying the following five-step approach:
identification of the contract, or contracts, with a customer;
identification of the performance obligations in the contract;
determination of the transaction price;
allocation of the transaction price to the performance obligations in the contract; and
recognition of revenue when, or as, the Company satisfies a performance obligation.
Many of the Company's product sales are sold in combination with installation and deployment services along with initial hardware and software support. The Company's product sales are also sold with spares management, on-site hardware replacement services, network management operations, software subscription, extended hardware warranty or training. Initial software and hardware support services are generally delivered over a one-year period in connection with the initial purchase. Software warranty provides customers with maintenance releases during the warranty support period and hardware warranty provides replacement or repair of equipment that fails to perform in line with specifications. Software subscription service includes software warranty and additionally provides customers with rights to receive unspecified software product upgrades released during the support period.
Spares management and on-site hardware replacement services include the replacement of defective units at customer sites in accordance with specified service level agreements. Network operations management includes the day-to-day operation of a customer's network. These services are generally delivered on an annual basis. The Company evaluates each promised good and service in a contract to determine whether it represents a distinct performance obligation or should be accounted for as a combined performance obligation.
Services revenue includes software subscription services, installation and deployment services, spares management, on-site hardware replacement services, network operations management, extended hardware warranty services and training. Revenue from software subscription, spares management, on-site hardware replacement services, network operations management and extended hardware warranty contracts is deferred and is recognized ratably over the contractual support period, which is generally one year, as services are provided over the course of the entire period. Revenue related to training and installation and deployment services is recognized upon completion of the services.
Contracts and customer purchase orders are generally used to determine the existence of an arrangement. In addition, shipping documents and customer acceptances, when applicable, are used to verify delivery and transfer of title. The Company typically satisfies its performance obligations upon shipment or delivery of product depending on the contractual terms. Payment terms to customers generally range from net 30 to 120 days from invoice, which are considered to be standard payment terms. The Company assesses its ability to collect from its customers based primarily on the creditworthiness and past payment history of the customer.
Customer product returns are approved on a case by case basis. Specific reserve provisions are made based upon a specific review of all the approved product returns where the customer has yet to return the products to generate the related sales return credit at the end of a period. Estimated sales returns are recorded as a reduction to revenue.
For sales to resellers, the same revenue recognition criteria apply. It is the Company’s practice to identify an end-user prior to shipment to a reseller. The Company does not offer rights of return or price protection to its resellers.
The Company reports revenue net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority.
ASC 606 Adoption
The Company recorded a net reduction to the opening balance of its accumulated deficit of $15.4 million as of December 31, 2017 due to the cumulative impact of adopting ASC 606, with the impact primarily related to its services revenue. The impact to revenue for the three months ended March 31, 2018 was a decrease of $3.2 million as a result of applying ASC 606. The details of the significant changes and quantitative impact of the Company’s adoption of ASC 606 are set out below.
Customer Purchase Commitments
The Company makes available software licenses that are non-essential to the functionality of the hardware by providing customers the ability to purchase incremental bandwidth capacity. Line modules generally include a specific initial capacity and incremental capacity can be added by the purchase of Infinera Instant Bandwidth (“IB”) licenses. IB licenses are considered distinct performance obligations because customers can provision additional transmission capacity on demand without the deployment of any incremental equipment.
Some contracts commit the customer to purchase incremental IB licenses within a specified time frame from the initial line module shipment. The time frame varies by customer and ranges between 12 to 24 months. If the customer does not purchase the additional capacity within the time frame as stated in the contract, the Company has the right to deliver and invoice such IB licenses to the customer. Under ASC 605, the additional incremental licenses were not included as an element of the initial arrangement because fees for the future purchase were not fixed. Under ASC 606, future committed licenses are considered to be additional performance obligations when a minimum purchase obligation is present, as evidenced by enforceable rights and obligations. As such, the Company is required to estimate the variable consideration for future IB licenses as part of determining the contract transaction price.
Contract Termination Rights
The contract term is determined on the basis of the period over which the parties to the contract have present enforceable rights and obligations. Certain customer contracts include a termination for convenience clause that allows the customer to terminate services without penalty, upon advance notification. The Company concluded that the duration of support contracts do not extend beyond the non-cancellable portion of the contract.
Variable Consideration
The consideration associated with customer contracts is generally fixed. Variable consideration includes discounts, rebates, refunds, credits, incentives, penalties, or other similar items. The amount of consideration that can vary is not a substantial portion of total consideration.
Variable consideration estimates will be re-assessed at each reporting period until a final outcome is determined. The changes to the original transaction price due to a change in estimated variable consideration will be applied on a retrospective basis, with the adjustment recorded in the period in which the change occurs. Changes to variable consideration will be tracked and material changes disclosed.
Stand-alone Selling Price
Stand-alone selling price is the price at which an entity would sell a good or service on a stand-alone (or separate) basis at contract inception. Under the model, the observable price of a good or service sold separately provides the best evidence of stand-alone selling price. However, in certain situations, stand-alone selling prices will not be readily observable and the entity must estimate the stand-alone selling price.
When allocating on a relative stand-alone selling price basis, any discount provided in the contract is generally allocated proportionately to all of the performance obligations in the contract.
The majority of products and services offered by the Company have readily observable selling prices. For products and services that do not, the Company generally estimates stand-alone selling price using the market assessment approach based on expected selling price and adjusts those prices as necessary to reflect the Company’s costs and margins. As part of its stand-alone selling price policy, the Company reviews product pricing on a periodic basis to identify any significant changes and revise its expected selling price assumptions as appropriate.
Shipping and Handling
The Company treats shipping and handling activities as costs to fulfill the Company's promise to transfer products. Shipping and handling fees billed to customers are recorded as a reduction to cost of product.
Capitalization of Costs to Obtain a Contract
The Company has assessed the treatment of costs to obtain or fulfill a contract with a customer. Sales commissions have historically been expensed as incurred. Under ASC 606, the Company capitalizes sales commissions related to multi-year service contracts and amortizes the asset over the period of benefit, which is the service period. Sales commissions paid on contract renewals, including service contract renewals, is commensurate with the sales commissions paid on the initial contracts.
The Company elected ASC 606's practical expedient to expense sales commissions as incurred when the amortization period of the related contract term is one year or less. These costs are recorded as sales and marketing expense and included on the balance sheet as accrued compensation and related benefits until paid.
As of March 31, 2018, the ending balance of the Company’s capitalized costs to obtain a contract was $0.5 million. The Company's amortization expense was not material for the three months ended March 31, 2018.
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
Product
$
171,629

 
$
147,053

Services
31,052

 
28,469

Total revenue
$
202,681

 
$
175,522


The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer, and by customer channel (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
United States
$
129,025

 
$
99,780

Other Americas
5,215

 
6,035

Europe, Middle East and Africa
59,199

 
57,413

Asia Pacific
9,242

 
12,294

Total revenue
$
202,681

 
$
175,522


 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
Direct
$
188,462

 
$
165,946

Indirect
14,219

 
9,576

Total revenue
$
202,681

 
$
175,522

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method.
Contract Balances
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
 
March 31, 2018
 
At Adoption
Accounts receivable, net
$
161,541

 
$
135,245

Contract assets
$
2,670

 
$
2,825

Deferred revenue
$
71,641

 
$
75,458


Revenue recognized for the three months ended March 31, 2018 that was included in the deferred revenue balance at the beginning of the reporting period was $14.5 million. Changes in the contract asset and liability balances during the three months ended March 31, 2018 were not materially impacted by other factors.
Transaction Price Allocated to the Remaining Performance Obligation
The Company’s remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially satisfied, consisting of deferred revenue and backlog. The Company’s backlog represents purchase orders received from customers for future product shipments and services. The Company’s backlog is subject to future events that could cause the amount or timing of the related revenue to change, and, in certain cases, may be canceled without penalty. Orders in backlog may be fulfilled several quarters following receipt or may relate to multi-year support service obligations.
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):
 
Remainder of 2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total
Revenue expected to be recognized in the future as of March 31, 2018
$
167,860

 
$
16,382

 
$
13,040

 
$
2,716

 
$
1,972

 
$
1,876

 
$
203,846


Impacts on Financial Statements
The following tables summarize the impacts of adopting ASC 606 on the Company's condensed consolidated statement of operations for the three months ended March 31, 2018 and the Company's condensed consolidated balance sheet as of December 31, 2017 (in thousands):
 
Three Months Ended March 31, 2018
 
As Reported
 
Adjustments
 
Balances Without Adoption of ASC 606
Income Statement
 
 
 
 
 
Revenue
 
 
 
 
 
Product
$
171,629

 
$
1,944

 
$
173,573

Services
31,052

 
1,282

 
32,334

 
$
202,681

 
$
3,226

 
$
205,907

Costs and expenses
 
 
 
 
 
Cost of revenue
$
120,513

 
$
528

 
$
121,041

Net loss
$
(26,280
)
 
$
2,698

 
$
(23,582
)

 
Balance at December 30, 2017
 
Adjustments due to ASC 606
 
As Adjusted Balance at December 31, 2017
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
126,152

 
$
9,093

 
$
135,245

Inventory
$
214,704

 
$
(239
)
 
$
214,465

Prepaid expenses and other assets
$
43,339

 
$
2,731

 
$
46,070

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses
$
39,782

 
$
15,645

 
$
55,427

Deferred revenue
$
94,923

 
$
(19,465
)
 
$
75,458

 
 
 
 
 
 
Equity
 
 
 
 
 
Accumulated deficit
$
(758,081
)
 
$
15,406

 
$
(742,675
)
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
Pursuant to the accounting guidance for fair value measurements and its subsequent updates, fair value is defined as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.
Valuation techniques used by the Company are based upon observable and unobservable inputs. Observable or market inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company’s assumptions about market participant assumptions based on the best information available. Observable inputs are the preferred source of values. These two types of inputs create the following fair value hierarchy:
Level 1
 
 
Quoted prices in active markets for identical assets or liabilities.
 
 
 
 
 
Level 2
 
 
Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
 
 
 
 
 
Level 3
 
 
Prices or valuations that require management inputs that are both significant to the fair value measurement and unobservable.
The Company measures its cash equivalents, foreign currency exchange forward contracts and marketable debt securities at fair value and classifies its investments in accordance with the fair value hierarchy. The Company’s money market funds and U.S. treasuries are classified within Level 1 of the fair value hierarchy and are valued based on quoted prices in active markets for identical securities.
The Company classifies its certificates of deposit, commercial paper, U.S. agency notes, corporate bonds and foreign currency exchange forward contracts within Level 2 of the fair value hierarchy as follows:
Certificates of Deposit
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day. In the absence of any observable market transactions for a particular security, the fair market value at period end would be equal to the par value. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data.
Commercial Paper
The Company reviews market pricing and other observable market inputs for the same or similar securities obtained from a number of industry standard data providers. In the event that a transaction is observed for the same or similar security in the marketplace, the price on that transaction reflects the market price and fair value on that day and then follows a revised accretion schedule to determine the fair market value at period end. In the absence of any observable market transactions for a particular security, the fair market value at period end is derived by accreting from the last observable market price. These inputs represent quoted prices for similar assets or these inputs have been derived from observable market data accreted mathematically to par.
U.S. Agency Notes
The Company reviews trading activity and pricing for its U.S. agency notes as of the measurement date. When sufficient quoted pricing for identical securities is not available, the Company uses market pricing and other observable market inputs for similar securities obtained from a number of industry standard data providers. These inputs represent quoted prices for similar assets in active markets or these inputs have been derived from observable market data.
Corporate Bonds
The Company reviews trading activity and pricing for each of the corporate bond securities in its portfolio as of the measurement date and determines if pricing data of sufficient frequency and volume in an active market exists in order to support Level 1 classification of these securities. If sufficient quoted pricing for identical securities is not available, the Company obtains market pricing and other observable market inputs for similar securities from a number of industry standard data providers. In instances where multiple prices exist for similar securities, these prices are used as inputs into a distribution-curve to determine the fair market value at period end.
Foreign Currency Exchange Forward Contracts
As discussed in Note 6, “Derivative Instruments” to the Notes to Condensed Consolidated Financial Statements, the Company mainly holds non-speculative foreign exchange forward contracts to hedge certain foreign currency exchange exposures. The Company estimates the fair values of derivatives based on quoted market prices or pricing models using current market rates. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, credit risk, foreign exchange rates, and forward and spot prices for currencies.
The following tables represent the Company’s fair value hierarchy for its assets and liabilities measured at fair value on a recurring basis (in thousands): 
 
As of March 31, 2018
 
As of December 30, 2017
 
Fair Value Measured Using
 
Fair Value Measured Using
 
Level 1      
 
Level 2      
 
Total        
 
Level 1      
 
Level 2      
 
Total        
Assets
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
24,393

 
$

 
$
24,393

 
$
20,371

 
$

 
$
20,371

Certificates of deposit

 
240

 
240

 

 
240

 
240

Commercial paper

 
46,834

 
46,834

 

 
26,912

 
26,912

Corporate bonds

 
96,650

 
96,650

 

 
118,558

 
118,558

U.S. agency notes

 
5,477

 
5,477

 

 
5,480

 
5,480

U.S. treasuries
30,916

 

 
30,916

 
35,408

 

 
35,408

Total assets
$
55,309

 
$
149,201

 
$
204,510

 
$
55,779

 
$
151,190

 
$
206,969

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Foreign currency exchange forward contracts
$

 
$
(29
)
 
$
(29
)
 
$

 
$
(204
)
 
$
(204
)

During the three months ended March 31, 2018, there were no transfers of assets or liabilities between Level 1 and Level 2 of the fair value hierarchy. As of March 31, 2018 and December 30, 2017, none of the Company’s existing securities were classified as Level 3 securities.
The Company classifies the following assets and liabilities within Level 3 of the fair value hierarchy and applies fair value accounting on a nonrecurring basis, only if impairment is indicated:
Cost-method Investment
The Company estimates the fair value of its cost-method investment by using the guideline public company method and the guideline transaction method of the market approach to determine the implied total equity value on a minority interest basis. These analyses require management to make assumptions and estimates regarding industry and economic factors, future operating results and discount rates. As of December 30, 2017, the Company determined that its cost-method investment was impaired, resulting in an impairment charge of $1.9 million to adjust the carrying value to estimated fair value. See Note 5, “Cost-method Investment” to the Notes to Condensed Consolidated Financial Statements for more information.
Facilities-related Charges
In the fourth quarter of 2017, the Company implemented a plan to restructure its worldwide operations (the “2017 Restructuring Plan”). As a result of the plan, the Company calculated the fair value of its facilities-related charges of $7.3 million, based on estimated future discounted cash flows and unobservable inputs, which included the amount and timing of estimated sublease rental receipts that the Company could reasonably obtain over the remaining lease term and the discount rate. During the three months ended March 31, 2018, the Company revised the estimates to its facilities-related accruals. See Note 9, “Restructuring and Other Related Costs” to the Notes to Condensed Consolidated Financial Statements for more information.
Cash, cash equivalents and investments were as follows (in thousands): 
 
March 31, 2018
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
78,195

 
$

 
$

 
$
78,195

Commercial paper
36,357

 

 
(8
)
 
$
36,349

Money market funds
24,393

 

 

 
24,393

Corporate bonds
2,515

 

 

 
2,515

U.S. treasuries
9,984

 

 

 
9,984

Total cash and cash equivalents
$
151,444

 
$

 
$
(8
)
 
$
151,436

Certificates of deposit
240

 

 

 
240

Commercial paper
10,490

 

 
(5
)
 
10,485

Corporate bonds
75,998

 

 
(246
)
 
75,752

U.S. agency notes
5,500

 

 
(23
)
 
5,477

U.S. treasuries
20,989

 

 
(57
)
 
20,932

Total short-term investments
$
113,217

 
$

 
$
(331
)
 
$
112,886

Corporate bonds
18,586

 

 
(203
)
 
18,383

Total long-term investments
18,586

 

 
(203
)
 
18,383

Total cash, cash equivalents and investments
$
283,247

 
$

 
$
(542
)
 
$
282,705


 
December 30, 2017
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
87,991

 
$

 
$

 
$
87,991

Money market funds
20,371

 

 

 
20,371

U.S. treasuries
7,984

 

 
(1
)
 
7,983

Total cash and cash equivalents
$
116,346

 
$

 
$
(1
)
 
$
116,345

Certificates of deposit
240

 

 

 
240

Commercial paper
26,924

 

 
(12
)
 
26,912

Corporate bonds
90,685

 

 
(155
)
 
90,530

U.S. agency notes
2,500

 

 
(11
)
 
2,489

U.S. treasuries
27,495

 

 
(70
)
 
27,425

Total short-term investments
$
147,844

 
$

 
$
(248
)
 
$
147,596

Corporate bonds
28,186

 

 
(158
)
 
28,028

U.S. agency notes
3,002

 

 
(11
)
 
2,991

Total long-term investments
$
31,188

 
$

 
$
(169
)
 
$
31,019

Total cash, cash equivalents and investments
$
295,378

 
$

 
$
(418
)
 
$
294,960


 As of March 31, 2018, the Company’s available-for-sale investments have contractual maturity terms of up to 18 months. Gross realized gains and losses on investments were insignificant in all periods. The specific identification method is used to account for gains and losses on available-for-sale investments.
As of March 31, 2018, the Company had $264.3 million of cash, cash equivalents and short-term investments, including $50.0 million of cash and cash equivalents held by its foreign subsidiaries. The Company's cash in foreign locations is used for operational and investing activities in those locations, and the Company does not currently have the need or the intent to repatriate those funds to the United States.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cost-method Investment
3 Months Ended
Mar. 31, 2018
Investments, All Other Investments [Abstract]  
Cost-method Investment
Cost-method Investment
In 2016, the Company invested $7.0 million in a privately-held company. In addition, this investment included a customer supply agreement and warrants to purchase up to $10.0 million of additional shares of preferred stock. The warrants vest and become exercisable upon certain conditions being met. As of March 31, 2018, and December 30, 2017, the Company's cost-method investment balance was $5.1 million.
This investment is accounted for as a cost-method investment as the Company owns less than 20% of the voting securities and does not have the ability to exercise significant influence over operating and financial policies of the entity. The Company regularly evaluates the carrying value of its cost-method investment for impairment. If the Company believes that the carrying value of the cost-basis investment is in excess of estimated fair value, the Company’s policy is to record an impairment charge in other income (expense), net, in the accompanying condensed consolidated statements of operations.
During the three months ended March 31, 2018, no impairment charges were recorded as there have not been any events or changes in circumstances that the Company believes would have a significant adverse effect on the fair value of its investment.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
Derivative Instruments
Foreign Currency Exchange Forward Contracts
The Company transacts business in various foreign currencies and has international sales, cost of sales, and expenses denominated in foreign currencies, and carries foreign-currency-denominated monetary assets and liabilities, subjecting the Company to foreign currency risk. The Company’s primary foreign currency risk management objective is to protect the U.S. dollar value of future cash flows and minimize the volatility of reported earnings. The Company utilizes foreign currency exchange forward contracts, primarily short term in nature.
The Company enters into foreign currency exchange forward contracts to manage its exposure to fluctuation in foreign exchange rates that arise from its euro and British pound denominated receivables and restricted cash balances. Gains and losses on these contracts are intended to offset the impact of foreign exchange rate fluctuations on the underlying foreign currency denominated accounts receivables and restricted cash, and therefore, do not subject the Company to material balance sheet risk.
The Company also enters into foreign currency exchange forward contracts to reduce the volatility of cash flows primarily related to forecasted revenues and expenses denominated in euros, British pound and Swedish kronor (“SEK”). The contracts are settled at maturity and at rates agreed to at inception of the contracts. The gains and losses on these foreign currency derivatives are recorded to the consolidated statement of operations line item, in the current period, to which the item that is being economically hedged is recorded.
During the first quarter of 2018, the Company posted $0.9 million of collateral on its derivative instruments to cover potential credit risk exposure. This amount is classified as other long-term restricted cash on the accompanying condensed consolidated balance sheets.
For the three months ended March 31, 2018 and April 1, 2017, the before-tax effect of the foreign currency exchange forward contracts were losses of $0.6 million and $0.3 million, respectively. In each of these periods, the impact of the gross gains and losses were offset by foreign exchange rate fluctuations on the underlying foreign currency denominated amounts.
As of March 31, 2018, the Company did not designate foreign currency exchange forward contracts as hedges for accounting purposes and accordingly, changes in the fair value are recorded in the accompanying condensed consolidated statements of operations. These contracts were entered into with one high-quality institution and the Company consistently monitors the creditworthiness of the counterparties.
The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):
 
As of March 31, 2018
 
As of December 30, 2017
 
Gross Notional(1)  
 
Other Accrued Liabilities
 
Gross Notional(1)  
 
Other Accrued Liabilities
Foreign currency exchange forward contracts
 
 
 
 
 
 
 
Related to euro denominated receivables
$
23,335

 
$
(29
)
 
$
24,794

 
$
(202
)
Related to euro denominated restricted cash
$
259

 

 
$
252

 
(2
)
 


 
$
(29
)
 


 
$
(204
)
 
 
 
(1) 
Represents the face amounts of forward contracts that were outstanding as of the period noted.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill
Goodwill is recorded when the purchase price of an acquisition exceeds the fair value of the net tangible and identified intangible assets acquired.
The following table presents details of the Company’s goodwill during the three months ended March 31, 2018 (in thousands):
Balance as of December 30, 2017
$
195,615

Foreign currency translation adjustments
(3,053
)
Balance as of March 31, 2018
$
192,562


The gross carrying amount of goodwill may change due to the effects of foreign currency fluctuations as these assets are denominated in SEK. To date, the Company has zero accumulated impairment loss on goodwill.
Intangible Assets
The following tables present details of the Company’s intangible assets as of March 31, 2018 and December 30, 2017 (in thousands, except for weighted-average):
 
March 31, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted-Average Remaining Useful Life (In Years)
Intangible assets with finite lives:


 


 


 
 
Customer relationships
$
50,253

 
$
(16,343
)
 
$
33,910

 
5.4
Developed technology
103,072

 
(53,024
)
 
50,048

 
2.5
Total intangible assets
$
153,325

 
$
(69,367
)
 
$
83,958

 
3.6

 
December 30, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Customer relationships
$
51,050

 
$
(15,007
)
 
$
36,043

 
5.6
Developed technology
104,708

 
(48,563
)
 
56,145

 
2.7
Total intangible assets
$
155,758

 
$
(63,570
)
 
$
92,188

 
3.9

The gross carrying amount of intangible assets and the related amortization expense of intangible assets may change due to the effects of foreign currency fluctuations as these assets are denominated in SEK. Amortization expense was $6.9 million for the three months ended March 31, 2018 and was $6.3 million for the corresponding period in 2017.
Intangible assets are carried at cost less accumulated amortization. Amortization expenses are recorded to the appropriate cost and expense categories. During 2017, the Company recorded an impairment charge to research and development expenses of $0.3 million for certain intangible assets, which the Company has determined that the carrying value will not be recoverable. During the first quarter of 2017, the Company transferred $0.3 million of its in-process technology to developed technology, which is being amortized over a useful life of five years.
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of March 31, 2018 (in thousands):
 
 
 
Fiscal Years
 
Total
 
Remainder of 2018
 
2019
 
2020
 
2021
 
2022
 
2023 and Thereafter
Total future amortization expense
$
83,958

 
$
20,370

 
$
26,548

 
$
19,372

 
$
7,082

 
$
6,466

 
$
4,120

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Details
Balance Sheet Details
Restricted Cash
The Company’s restricted cash balance is primarily comprised of certificates of deposit and money market funds, of which the majority is not insured by the Federal Deposit Insurance Corporation. These amounts primarily collateralize the Company’s issuances of standby letters of credit and bank guarantees. Additionally, our restricted cash balance includes amounts pledged as collateral on our derivative instruments.
The following table provides details of selected balance sheet items (in thousands):
 
March 31, 2018
 
December 30, 2017
Inventory
 
 
 
Raw materials
$
30,303

 
$
27,568

Work in process
66,499

 
59,662

Finished goods
119,086

 
127,474

Total inventory
$
215,888

 
$
214,704

Property, plant and equipment, net
 
 
 
Computer hardware
$
14,098

 
$
13,881

Computer software(1)
32,791

 
32,521

Laboratory and manufacturing equipment
250,562

 
246,380

Land and building
12,347

 
12,347

Furniture and fixtures
2,547

 
2,474

Leasehold and building improvements
43,301

 
43,475

Construction in progress
32,598

 
34,816

Subtotal
$
388,244

 
$
385,894

Less accumulated depreciation and amortization
(253,048
)
 
(249,952
)
Total property, plant and equipment, net
$
135,196

 
$
135,942

Accrued expenses
 
 
 
Loss contingency related to non-cancelable purchase commitments
$
6,207

 
$
6,379

Professional and other consulting fees
4,837

 
5,305

Taxes payable
3,864

 
3,707

Royalties
5,447

 
5,404

Restructuring accrual
4,273

 
5,490

Right of return
12,756

 

Other accrued expenses
14,571

 
13,497

Total accrued expenses
$
51,955

 
$
39,782

 
 
 
(1) 
Included in computer software at March 31, 2018 and December 30, 2017 were $11.4 million related to enterprise resource planning (ERP) systems that the Company implemented. The unamortized ERP costs at March 31, 2018 and December 30, 2017 were $4.2 million and $4.7 million, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Related Costs
3 Months Ended
Mar. 31, 2018
Restructuring and Related Activities [Abstract]  
Restructuring and Other Related Costs
Restructuring and Other Related Costs
In the fourth quarter of 2017, the Company implemented the 2017 Restructuring Plan in order to reduce expenses and establish a more cost-effective structure that better aligns the Company's operations with its long-term strategies. As part of the 2017 Restructuring Plan, the Company is making several changes it believes will help its research and development efficiency, with consolidation of its development sites, including closure of its Beijing, China design center, process changes to more broadly leverage the Company's engineering resources across regions and product line development, and prioritization of research and development initiatives. Outside of engineering, the Company has also made changes to allow it to operate more efficiently as it scales the business, including reducing the Company's facilities footprint and writing off certain equipment that will not be utilized in the future. Finally, the Company realigned its inventory levels to match its new technology cadence and go to market strategies. As of December 30, 2017, the 2017 Restructuring Plan had been substantially completed and we do not expect to record significant future charges under this plan in 2018. During the first quarter of 2018, the Company revised the estimates to its facilities-related and severance expenses as described further below.
The following table presents restructuring and other related costs (credits) included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2017 Restructuring Plan (in thousands):
 
 
Three Months Ended
 
 
March 31, 2018
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
17

 
$
945

 
Facilities

 
(1,084
)
 
Asset impairment

 
(24
)
 
Total
$
17

 
$
(163
)

Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
 
 
December 30, 2017
 
Charges (Credits)
 
Cash
 
Non-cash Settlements and Other
 
March 31, 2018
 
 
Severance and related expenses
$
3,672

 
$
962

 
$
(1,970
)
 
$

 
$
2,664

 
Facilities
6,947

 
(1,084
)
 
(268
)
 
(40
)
 
5,555

 
Asset impairment

 
(24
)
 

 
24

 

 
Total
$
10,619

 
$
(146
)
 
$
(2,238
)
 
$
(16
)
 
$
8,219


During the first quarter of 2018, the Company revised its estimates related to its facilities closures due to the sublease of several restructured facilities and also recorded severance costs for additional impacted employees. As of March 31, 2018, the Company's restructuring liability was comprised of $5.6 million related to facility closures, with leases through January 2022, and $2.7 million of severance and related expenses, which are expected to be substantially paid during the remainder of 2018.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income
3 Months Ended
Mar. 31, 2018
Equity [Abstract]  
Accumulated Other Comprehensive Income
Accumulated Other Comprehensive Income
Accumulated other comprehensive income includes certain changes in equity that are excluded from net loss. The following table sets forth the changes in accumulated other comprehensive income by component for the three months ended March 31, 2018 (in thousands): 
 
 
Unrealized Loss on Other Available-for-Sale Securities
 
Foreign Currency Translation     
 
Accumulated Tax Effect
 
Total        
Balance at December 30, 2017
 
$
(418
)
 
$
7,551

 
$
(879
)
 
$
6,254

Net current-period other comprehensive loss
 
(125
)
 
(4,816
)
 

 
(4,941
)
Balance at March 31, 2018
 
$
(543
)
 
$
2,735

 
$
(879
)
 
$
1,313

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net Loss Per Common Share
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss Per Common Share
Basic and Diluted Net Loss Per Common Share
Basic net loss per common share is computed by dividing net loss attributable to Infinera Corporation by the weighted average number of common shares outstanding during the period. Diluted net loss attributable to the Company per common share is computed using net loss attributable to the Company and the weighted average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Potentially dilutive common shares include the assumed exercise of outstanding stock options, assumed release of outstanding RSUs and PSUs, and assumed issuance of common stock under the Company's Employee Stock Purchase Plan (“ESPP") using the treasury stock method. Potentially dilutive common shares also include the assumed conversion of the Notes from the conversion spread (as defined and discussed in Note 12, “Convertible Senior Notes” to the Notes to Condensed Consolidated Financial Statements). The Company includes the common shares underlying PSUs in the calculation of diluted net income per share only when they become contingently issuable.
The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Net loss
$
(26,280
)
 
$
(40,451
)
Weighted average common shares outstanding - basic and diluted
150,333

 
145,786

Net loss per common share - basic and diluted
$
(0.17
)
 
$
(0.28
)

The Company incurred net losses during the three months ended March 31, 2018 and April 1, 2017, and as a result, potential common shares from stock options, RSUs, PSUs, assumed release of outstanding stock under the ESPP and assumed conversion of the Notes from the conversion spread were not included in the diluted shares used to calculate net loss per share, as their inclusion would have been anti-dilutive.
The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Stock options
1,187

 
1,634

RSUs
9,439

 
7,773

PSUs
1,545

 
1,414

ESPP shares
2,247

 
953

Total
14,418

 
11,774

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Senior Notes
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Convertible Senior Notes
Convertible Senior Notes
In May 2013, the Company issued the Notes, which will mature on June 1, 2018, unless earlier purchased by the Company or converted. The Company has made semi-annual interest payments with one payment remaining on June 1, 2018. The net proceeds to the Company were approximately $144.5 million and were intended to be used for working capital and other general corporate purposes. To date, the Company has not utilized the net proceeds due to its sufficient cash position.
The Notes are governed by an indenture dated as of May 30, 2013 (the “Indenture”), between the Company, as issuer, and U.S. Bank National Association, as trustee. The Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, the incurrence of senior debt or other indebtedness, or the issuance or repurchase of securities by the Company.
Upon conversion, it is the Company's intention to pay cash equal to the lesser of the aggregate principal amount or the conversion value of the Notes. For any remaining conversion obligation, the Company intends to pay cash. For all conversions that occur on or after December 1, 2017, the Company has elected a cash settlement method. The current conversion rate is 79.4834 shares of common stock per $1,000 principal amount of Notes, subject to anti-dilution adjustments, which is equivalent to a conversion price of approximately $12.58 per share of common stock.
Throughout the term of the Notes, the conversion rate may be adjusted upon the occurrence of certain events, including for any cash dividends. Holders of the Notes will not receive any cash payment representing accrued and unpaid interest upon conversion of a Note. Accrued but unpaid interest will be deemed to be paid in full upon conversion rather than canceled, extinguished or forfeited. Holders may convert their Notes under the following circumstances:

during any fiscal quarter (and only during such fiscal quarter) if the last reported sale price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

upon the occurrence of specified corporate events described under the Indenture, such as a consolidation, merger or binding share exchange; or

at any time on or after December 1, 2017 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert their Notes at any time, regardless of the foregoing circumstances.
If the Company undergoes a fundamental change as defined in the Indenture governing the Notes, holders may require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, upon the occurrence of a “make-whole fundamental change” (as defined in the Indenture), the Company may, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change.

The net carrying amounts of the debt obligation were as follows (in thousands):
 
March 31, 2018
 
December 30, 2017
Principal
$
150,000

 
$
150,000

Unamortized discount (1)
(1,891
)
 
(4,670
)
Unamortized issuance cost (1)
(163
)
 
(402
)
Net carrying amount
$
147,946

 
$
144,928

 
 
 
(1) 
Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the Notes, which is approximately 2 months from March 31, 2018.

As of March 31, 2018 and December 30, 2017, the carrying amount of the equity component of the Notes was $43.3 million.
In accounting for the issuance of the Notes, the Company separated the Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense over the term of the Notes.
In accounting for the issuance costs of $5.5 million related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were initially recorded as other non-current assets and were amortized to interest expense over the term of the Notes. Accounting Standards Update 2015-03, “Simplifying the Presentation of Debt Issuance Costs” (“ASU 2015-03”) requires an entity to present such costs in the balance sheet as a direct deduction from the related debt liability rather than as an asset. The Company adopted ASU 2015-03 during the first quarter of 2016. The December 31, 2016 balance sheet was retrospectively adjusted to reclassify $2.1 million from other non-current assets to a reduction of the Notes payable liability.
The issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity. Additionally, the Company initially recorded a deferred tax liability of $17.0 million in connection with the issuance of the Notes, and a corresponding reduction in valuation allowance. The impact of both was recorded to stockholders’ equity.
The Company determined that the embedded conversion option in the Notes does not require separate accounting treatment as a derivative instrument because it is both indexed to the Company’s own stock and would be classified in stockholder’s equity if freestanding.
The following table sets forth total interest expense recognized related to the Notes (in thousands): 
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Contractual interest expense
$
656

 
$
656

Amortization of debt issuance costs
239

 
216

Amortization of debt discount
2,779

 
2,514

Total interest expense
$
3,674

 
$
3,386


The coupon rate is 1.75%. For the three months ended March 31, 2018 and April 1, 2017, the debt discount and debt issuance costs were amortized, using an annual effective interest rate of 10.23%, to interest expense over the term of the Notes.
As of March 31, 2018, the fair value of the Notes was $151.1 million. The fair value was determined based on the quoted bid price of the Notes in an over-the-counter market on March 29, 2018. The Notes are classified as Level 2 of the fair value hierarchy.
The Notes became convertible at the option of the holders on December 1, 2017 and will be convertible until the close of business on the second scheduled trading day immediately preceding the maturity date. Based on the closing price of the Company’s common stock of $10.86 on March 29, 2018 (the last trading day of the fiscal quarter), the if-converted value of the Notes did not exceed their principal amount.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stockholders' Equity
Stockholders’ Equity
Stock-based Compensation Plans
The Company has stock-based compensation plans pursuant to which the Company has granted stock options, RSUs and PSUs. The Company also has an ESPP for all eligible employees.
In February 2016, the Company's board of directors adopted the 2016 Equity Incentive Plan (“2016 Plan”) and the Company's stockholders approved the 2016 Plan in May 2016. In May 2017, the Company's stockholders approved an amendment to the 2016 Plan to increase the number of shares authorized for issuance under the 2016 Plan by 6.4 million shares. As of March 31, 2018, the Company has reserved a total of 13.9 million shares of common stock for issuance of stock options, RSUs and PSUs to employees, non-employees, consultants and members of the Company's board of directors, pursuant to the 2016 Plan, plus any shares subject to awards granted under the Company’s 2007 Equity Incentive Plan (the “2007 Plan”) that, after the effective date of the 2016 Plan, expire, are forfeited or otherwise terminate without having been exercised in full to the extent such awards were exercisable, and shares issued pursuant to awards granted under the 2007 Plan that, after the effective date of the 2016 Plan, are forfeited to or repurchased by the Company due to failure to vest. The 2016 Plan has a maximum term of 10 years from the date of adoption, or it can be earlier terminated by the Company's board of directors. The 2007 Plan was canceled; however, it continues to govern outstanding grants under the 2007 Plan.
The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data): 
 
Number of Stock
Options
 
Weighted-Average
Exercise
Price
  Per Share  
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
1,397

 
$
8.11

 
$
1

Stock options granted

 
$

 
 
Stock options exercised
(162
)
 
$
7.79

 
$
340

Stock options canceled
(48
)
 
$
11.47

 


Outstanding at March 31, 2018
1,187

 
$
8.02

 
$
3,380

Exercisable at March 31, 2018
1,187

 
$
8.02

 
$
3,380


 
 
Number of
Restricted
Stock Units
 
Weighted-
Average
 Grant Date 
Fair Value
Per Share
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
6,791

 
$
11.55

 
$
42,988

RSUs granted
3,151

 
$
11.01

 


RSUs released
(264
)
 
$
11.78

 
$
2,065

RSUs canceled
(239
)
 
$
11.18

 


Outstanding at March 31, 2018
9,439

 
$
11.37

 
$
102,510


 
 
Number of
Performance
Stock Units
 
Weighted-
Average
 Grant Date 
Fair Value
Per Share
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
1,367

 
$
16.28

 
$
8,651

PSUs granted
505

 
$
15.87

 

PSUs released

 
$

 
$

PSUs canceled
(327
)
 
$
15.75

 

Outstanding at March 31, 2018
1,545

 
$
16.25

 
$
16,771

Expected to vest at March 31, 2018
1,098

 

 
$
11,928



The aggregate intrinsic value of unexercised stock options is calculated as the difference between the closing price of the Company’s common stock of $10.86 at March 29, 2018 (the last trading day of the fiscal quarter) and the exercise prices of the underlying stock options. The aggregate intrinsic value of the stock options that have been exercised is calculated as the difference between the fair market value of the common stock at the date of exercise and the exercise price of the underlying stock options.
The aggregate intrinsic value of unreleased RSUs and unreleased PSUs is calculated using the closing price of the Company's common stock of $10.86 at March 29, 2018 (the last trading day of the fiscal quarter). The aggregate intrinsic value of RSUs and PSUs released is calculated using the fair market value of the common stock at the date of release.

The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company’s equity compensation plans as of March 31, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period):
 
Unrecognized
Compensation
Expense, Net
 
Weighted-
Average Period
(in years)
RSUs
$
80,840

 
3.0
PSUs
$
14,328

 
1.8

Employee Stock Options
The Company did not grant any stock options during the three months ended March 31, 2018. Amortization of stock-based compensation related to stock options in the three months ended March 31, 2018 was insignificant.
Employee Stock Purchase Plan
The fair value of the shares was estimated at the date of grant using the following assumptions (expense amounts in thousands):
 
Three Months Ended
Employee Stock Purchase Plan
March 31, 2018
 
April 1, 2017
Volatility
62%
 
51%
Risk-free interest rate
1.90%
 
0.81%
Expected life
0.5 years
 
0.5 years
Estimated fair value
$3.13
 
$3.46
Total stock-based compensation expense
$1,555
 
$1,681

Restricted Stock Units
During the three months ended March 31, 2018, the Company granted RSUs to employees to receive 3.2 million shares of the Company’s common stock. All RSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date. The Company accounted for the fair value of the RSUs using the closing market price of the Company’s common stock on the date of grant. Amortization of stock-based compensation related to RSUs in the three months ended March 31, 2018 and April 1, 2017 was approximately $7.4 million and $7.7 million, respectively.
Performance Stock Units
Pursuant to the 2007 Plan and the 2016 Plan, the Company has granted PSUs to certain of the Company’s executive officers, senior management and other employees. All PSUs awarded are subject to each individual's continued service to the Company through each applicable vesting date and if the performance metrics are not met within the time limits specified in the award agreements, the PSUs will be canceled.
PSUs granted to the Company’s executive officers and senior management under the 2007 Plan during the first quarter of 2015 and 2016 are based on the total stockholder return (“TSR”) of the Company's common stock price as compared to the TSR of the S&P North American Technology Multimedia Networking Index (“SPGIIPTR”) over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the SPGIIPTR.
PSUs granted to the Company’s executive officers and senior management under the 2016 Plan during the first quarter of 2018 are based on the TSR of the Company's common stock price relative to the TSR of the individual companies listed in the SPGIIPTR over the span of one year, two years and three years. The number of shares to be issued upon vesting of these PSUs range from zero to two times the target number of PSUs granted depending on the Company’s performance against the individual companies listed in the SPGIIPTR.
The ranges of estimated values of the PSUs granted that are compared to the index, as well as the assumptions used in calculating these values were based on estimates as follows:
 
 
2018
 
2017
 
2016
Index
 
SPGIIPTR
 
SPGIIPTR
 
SPGIIPTR
Index volatility
 
33%
 
33% - 34%
 
18%
Infinera volatility
 
58% - 59%
 
55% - 56%
 
55%
Risk-free interest rate
 
2.37% - 2.40%
 
1.41% - 1.63%
 
0.95% - 1.07%
Correlation with index/index component
 
0.04 - 0.48
 
0.10 - 0.49
 
0.58 - 0.59
Estimated fair value
 
$14.99 - $19.46
 
$15.23 - $17.35
 
$10.31 - $16.62


In addition, certain other PSUs granted to the Company’s executive officers, senior management and certain other employees will only vest upon the achievement of specific financial or operational performance criteria.

The following table summarizes by grant year, the Company’s PSU activity for the three months ended March 31, 2018 (in thousands):
 
 
 
 
Grant Year
 
 
Total Number of Performance Stock Units
 
2015
 
2016
 
2017
 
2018
Outstanding at December 30, 2017
 
1,367

 
77

 
420

 
869

 

PSUs granted
 
505

 

 

 

 
505

PSUs released
 

 

 

 

 

PSUs canceled
 
(327
)
 
(77
)
 
(189
)
 
(61
)
 

Outstanding at March 31, 2018
 
1,545

 

 
231

 
808

 
505


Amortization of stock-based compensation related to PSUs in the three months ended March 31, 2018 and April 1, 2017 was approximately $2.1 million and $1.8 million, respectively.
Stock-Based Compensation
The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):
 
March 31, 2018
 
December 30, 2017
Stock-based compensation effects in inventory
$
5,383

 
$
5,255

 
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Stock-based compensation effects included in net loss before income taxes
 
 
 
Cost of revenue
$
(122
)
 
$
724

Research and development
4,324

 
3,780

Sales and marketing
2,898

 
2,726

General and administration
2,767

 
2,540

 
$
9,867

 
$
9,770

Cost of revenue – amortization from balance sheet (1)
1,116

 
1,107

Total stock-based compensation expense
$
10,983

 
$
10,877

 
 
 
(1) 
Stock-based compensation expense deferred to inventory and deferred inventory costs in prior periods and recognized in the current period.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
3 Months Ended
Mar. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
Income taxes for the three months ended March 31, 2018 were a benefit of $0.7 million on a pre-tax loss of $27.0 million. This compared to a tax benefit of $0.2 million on a pre-tax loss of $40.6 million for the three months ended April 1, 2017. Provision for income taxes decreased by approximately $0.5 million during the three months ended March 31, 2018 compared to the corresponding period in 2017, as a result of an operating loss in the United States, lower foreign income tax for the Company's Swedish operations and release of tax reserves due to statute of limitations expiration. Due to the Company’s current operating losses and tax loss carryforwards in the United States and cost-plus international structures outside of Sweden, the tax expense or benefit is less sensitive to pretax income or loss than would otherwise be expected, compared to the statutory tax rate.
In all periods, the tax expense and benefit projected in the Company's effective tax rate assumptions primarily represents foreign taxes of the Company's overseas subsidiaries compensated on a cost-plus basis, as well as the results of the Company's Swedish operations, inclusive of purchase accounting amortization and other charges for the three months ended March 31, 2018.
The Company must assess the likelihood that some portion or all of its deferred tax assets will be recovered from future taxable income within the respective jurisdictions. In the past, the Company established a valuation allowance against its deferred tax assets as it determined that its ability to recover the value of these assets did not meet the “more-likely-than-not” standard. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management judgment is required on an on-going basis to determine whether it needs to maintain the valuation allowance recorded against its net deferred tax assets. The Company must consider all positive and negative evidence, including its forecasts of taxable income over the applicable carryforward periods, its current financial performance, its market environment and other factors in evaluating the need for a valuation allowance against its net U.S. deferred tax assets. At March 31, 2018, the Company does not believe that it is more-likely-than-not that it would be able to utilize its domestic deferred tax assets in the foreseeable future. Accordingly, the domestic net deferred tax assets continued to be fully reserved with a valuation allowance. To the extent that the Company determines that deferred tax assets are realizable on a more-likely-than-not basis, and adjustment is needed, that adjustment will be recorded in the period that the determination is made and would generally decrease the valuation allowance and record a corresponding benefit to earnings.
The Company reasonably estimated the impact of the Tax Act on its income tax provision for the year ended December 30, 2017, based on its understanding of the Tax Act and guidance at that time. The estimates are subject to adjustment during a measurement period not to extend beyond one year from the enactment date of the Tax Act, or by December 22, 2018. During the three months ended March 31, 2018, no adjustments to prior year estimates were made. Adjustments may be made during the measurement period subject to refinement of the Company's analysis and further technical guidance.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Segment Information
Segment Information
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Company’s Chief Executive Officer (“CEO”). The Company’s CEO reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. The Company has one business activity as a provider of optical transport networking equipment, software and services. Accordingly, the Company is considered to be in a single reporting segment and operating unit structure.
The following table sets forth long-lived assets by geographic region (in thousands):
 
March 31, 2018
 
December 30, 2017
United States
$
127,851

 
$
128,582

Other Americas
1,323

 
661

Europe, Middle East and Africa
3,310

 
3,527

Asia Pacific
2,712

 
3,172

Total property, plant and equipment, net
$
135,196

 
$
135,942



For information regarding revenue disaggregated by geography, see Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Guarantees
3 Months Ended
Mar. 31, 2018
Guarantees [Abstract]  
Guarantees
Guarantees
Product Warranties
Activity related to product warranty was as follows (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Beginning balance
$
30,909

 
$
40,342

Charges to operations
4,357

 
4,659

Utilization
(4,438
)
 
(3,388
)
Change in estimate(1)
20

 
(5,633
)
Balance at the end of the period
$
30,848

 
$
35,980

 
 
 
(1) 
The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during the first quarter of 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of $2.2 million.
Letters of Credit and Bank Guarantees
The Company had $3.7 million of standby letters of credit and bank guarantees outstanding as of March 31, 2018 that consisted of $1.7 million related to customer performance guarantees, $1.3 million related to value added tax and customs' licenses, and $0.7 million related to property leases. The Company had $4.2 million of standby letters of credit and bank guarantees outstanding as of December 30, 2017 that consisted of $2.2 million related to customer performance guarantees and $1.3 million related to a value added tax license and $0.7 million related to property leases.
As of March 31, 2018 and December 30, 2017, the Company had a line of credit for approximately $1.6 million and $1.6 million, respectively, to support the issuance of letters of credit, of which zero and zero had been issued and outstanding, respectively. The Company has pledged approximately $5.3 million and $5.2 million of assets of a subsidiary to secure this line of credit and other obligations as of March 31, 2018 and December 30, 2017, respectively.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Litigation and Contingencies
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Litigation and Contingencies
Litigation and Contingencies
Legal Matters
On November 23, 2016, Oyster Optics, LLC (“Oyster Optics”) filed a complaint against the Company in the United States District Court for the Eastern District of Texas. The complaint asserts U.S. Patent Nos. 6,469,816, 6,476,952, 6,594,055, 7,099,592, 7,620,327, 8,374,511 and 8,913,898 (collectively, the “Oyster Optics patents in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Oyster Optics patents in suit and intends to defend this action vigorously. The Company filed its answer to Oyster Optics' complaint on February 3, 2017. On October 23, 2017, the Company filed a petition for Inter Partes Review (“IPR”) of one of the Oyster Optics patents in suit, U.S. Patent No. 8,913,898 with the U.S. Patent and Trademark Office. Other defendants have filed IPR petitions in connection with the Oyster Optics patents in suit. A Markman decision issued on December 5, 2017 and fact discovery closed on December 22, 2017. Oyster Optics has now dropped all the Oyster Optics patents in suit, except for a few claims in U.S. Patent No. 7,620,327. A pre-trial conference is scheduled for May 29, 2018. The Court has set a trial date for June 2018. The Company is currently unable to predict the outcome of this litigation and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
On March 24, 2017, Core Optical Technologies, LLC (“Core Optical”) filed a complaint against the Company in the United States District Court for the Central District of California. The complaint asserts U.S. Patent No. 6,782,211 (the “Core Optical patent in suit”). The complaint seeks unspecified damages and a permanent injunction. The Company believes that it does not infringe any valid and enforceable claim of the Core Optical patent in suit and intends to defend this action vigorously. The Company filed its answer to Core Optical's complaint on September 25, 2017. A Markman hearing was scheduled for May 9, 2018. The Court has set a trial for March 2019. The Company is unable to predict the outcome of this litigation at this time and therefore cannot reasonably estimate the possible loss or range of loss, if any, arising from this matter.
In addition to the matters described above, the Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material effect on its consolidated financial position, results of operations or cash flows.
Loss Contingencies
The Company is subject to the possibility of various losses arising in the ordinary course of business. These may relate to disputes, litigation and other legal actions. In the preparation of its quarterly and annual financial statements, the Company considers the likelihood of loss or the incurrence of a liability, including whether it is probable, reasonably possible or remote that a liability has been incurred, as well as the Company’s ability to reasonably estimate the amount of loss, in determining loss contingencies. In accordance with U.S. GAAP, an estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information to determine whether any accruals should be adjusted and whether new accruals are required. As of March 31, 2018, the Company has accrued the estimated liabilities associated with certain loss contingencies.
Indemnification Obligations
From time to time, the Company enters into certain types of contracts that contingently require it to indemnify parties against third party claims. The terms of such indemnification obligations vary. These contracts may relate to: (i) certain real estate leases under which the Company may be required to indemnify property owners for environmental and other liabilities, and other claims arising from the Company’s use of the applicable premises; (ii) contracts with certain customers, which require the Company to indemnify them as further described below; and (iii) certain agreements with the Company’s officers, directors and certain key employees, under which the Company may be required to indemnify such persons for liabilities as further described below.
In addition, the Company has agreed to indemnify certain customers for claims made against the Company’s products, where such claims allege infringement of third party intellectual property rights, including, but not limited to, patents, registered trademarks, and/or copyrights. Under the aforementioned intellectual property indemnification clauses, the Company may be obligated to defend the customer and pay for the damages awarded against the customer under an infringement claim as well as the customer’s attorneys’ fees and costs. These indemnification obligations generally do not expire after termination or expiration of the agreement containing the indemnification obligation. In certain cases, there are limits on and exceptions to the Company’s potential liability for indemnification. Although historically, the Company has not made significant payments under these indemnification obligations, the Company cannot estimate the amount of potential future payments, if any, that it might be required to make as a result of these agreements. The maximum potential amount of any future payments that the Company could be required to make under these indemnification obligations could be significant.
As permitted under Delaware law and the Company’s charter and bylaws, the Company has agreements whereby it indemnifies certain of its officers and each of its directors. The term of the indemnification period is for the officer’s or director’s lifetime for certain events or occurrences while the officer or director is, or was, serving at the Company’s request in such capacity. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements could be significant; however, the Company has a director and officer insurance policy that may reduce its exposure and enable it to recover all or a portion of any future amounts paid. As a result of its insurance policy coverage, the Company believes the estimated fair value of these indemnification agreements is minimal.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements (Policies)
3 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Accounting Pronouncements Recently Adopted
In December 2017, the SEC staff issued Staff Accounting Bulletin No. 118, “Income Tax Accounting Implications of the Tax Cuts and Jobs Act" (“SAB 118”), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Since the U.S. Tax Cuts and Jobs Act (the “Tax Act”) was passed in December 2017, and ongoing guidance and accounting interpretation are expected over the next 12 months, the Company considers the accounting of the transition tax and deferred tax re-measurements to be incomplete due to the forthcoming guidance and the ongoing analysis of final year-end data and tax positions. The Company expects to complete the analysis within the measurement period in accordance with SAB 118. In March 2018, the Financial Accounting Standards Board (the “FASB”) issued ASU 2018-05, Amendments to SEC Paragraphs Pursuant to SAB 118 and added such SEC guidance to Accounting Standards Codification 740, “Income Taxes, codified under the title: Income Tax Accounting Implications of the Tax Cuts and Jobs Act.”
In May 2017, the FASB issued Accounting Standards Update 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”), which amends the scope of modification accounting for share-based payment arrangements, and provides guidance on the types of changes to the terms or conditions of share-based payment awards to which an entity would be required to apply modification accounting under Topic 718. The Company's adoption of ASU 2017-09 during its first quarter of 2018 had no impact on its condensed consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents. As such, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and ending-of-period total amounts shown on the statement of cash flows. The Company adopted ASU 2016-18 during the first quarter of fiscal 2018, using the retrospective transition approach. See the condensed consolidated statements of cash flows for a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts on the condensed consolidated statements of cash flows.
In May 2016, the FASB issued Accounting Standards Update 2016-11, “Revenue Recognition (Topic 605) and Derivatives and Hedging (Topic 815): Rescission of SEC Guidance Because of Accounting Standards Updates 2014-09 and 2014-16 Pursuant to Staff Announcements at the March 3, 2016 EITF Meeting (SEC Update)” (“ASU 2016-11”), which rescinds various standards codified as part of Topic 605, Revenue Recognition in relation to the future adoption of Topic 606. These rescissions include changes to topics pertaining to revenue and expense recognition for freight services in process, accounting for shipping and handling fees and costs, and accounting for consideration given by a vendor to a customer. The Company adopted ASU 2016-11 during the first quarter of 2018. See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for more information.
In May 2014, the FASB issued ASC 606, which creates a single, joint revenue standard that is consistent across all industries and markets for companies that prepare their financial statements in accordance with U.S. GAAP. Under ASC 606, an entity is required to recognize revenue upon the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to receive in exchange for those goods or services. In August 2015, the FASB issued Accounting Standards update 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date,” which deferred the effective date of ASC 606 by one year with early adoption permitted beginning after December 15, 2016. The updated standard is effective for interim and annual periods beginning after December 15, 2017. In April 2016, the FASB issued Accounting Standards Update 2016-10, “Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing,” which clarifies the implementation guidance on identifying performance obligations and licensing. In May 2016, the FASB issued Accounting Standards Update 2016-12, “Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients,” which amends the guidance on collectability, noncash consideration, presentation of sales tax and transition. In December 2016, the FASB issued Accounting Standards Update 2016-20, “Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers,” to increase stakeholders' awareness of the proposals and to expedite improvements to ASC 606. ASC 606 also includes Subtopic 340-40, “Other Assets and Deferred Costs - Contracts with Customers,” which requires the deferral of incremental costs of obtaining a contract with a customer. Collectively, the Company refers to ASC 606 and Subtopic 340-40 as “ASC 606.” The Company adopted ASC 606 as of December 31, 2017 using the modified retrospective transition method applied to those contracts that were not completed as of December 31, 2017. See Note 3, “Revenue Recognition” to the Notes to Condensed Consolidated Financial Statements for more information.
Accounting Pronouncements Not Yet Effective
In January 2017, the FASB issued Accounting Standards Update 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). The guidance eliminates Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The same one-step impairment test will be applied to goodwill at all reporting units, even those with zero or negative carrying amounts. Entities will be required to disclose the amount of goodwill at reporting units with zero or negative carrying amounts. ASU 2017-04 will be effective for the Company's annual or any interim goodwill impairment tests in its first quarter of fiscal 2020. The Company is currently evaluating the impact the adoption of ASU 2017-04 will have on its consolidated financial statements.
In June 2016, the FASB issued Accounting Standards Update 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”), which requires measurement and recognition of expected credit losses for financial assets held. This guidance is effective for the Company in its first quarter of fiscal 2020 and early adoption is permitted. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.
In February 2016, the FASB issued Accounting Standards Update 2016-02, “Leases (Topic 842)” (“ASU 2016-02”), which amends the existing accounting standards for leases. The new standard requires lessees to record a right-of-use asset and a corresponding lease liability on the balance sheet (with the exception of short-term leases). For lessees, leases will continue to be classified as either operating or financing in the income statement. This guidance is effective for the Company in its first quarter of fiscal 2019 and early adoption is permitted. ASU 2016-02 is required to be applied with a modified retrospective approach and requires application of the new standard at the beginning of the earliest comparative period presented. The Company is currently evaluating the impact the adoption of ASU 2016-02 will have on its consolidated financial statements and expects to have increases in the assets and liabilities of its consolidated balance sheets.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by revenue source (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
Product
$
171,629

 
$
147,053

Services
31,052

 
28,469

Total revenue
$
202,681

 
$
175,522


The following tables present the Company's revenue disaggregated by geography, based on the shipping address of the customer, and by customer channel (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
United States
$
129,025

 
$
99,780

Other Americas
5,215

 
6,035

Europe, Middle East and Africa
59,199

 
57,413

Asia Pacific
9,242

 
12,294

Total revenue
$
202,681

 
$
175,522


 
Three Months Ended
 
March 31, 2018
 
April 1, 2017(1)
Direct
$
188,462

 
$
165,946

Indirect
14,219

 
9,576

Total revenue
$
202,681

 
$
175,522

 
 
 
(1)
Prior period amounts have not been adjusted under the modified retrospective method.
Contract with Customer, Asset and Liability
The following table provides information about receivables, contract assets and contract liabilities from contracts with customers (in thousands):
 
March 31, 2018
 
At Adoption
Accounts receivable, net
$
161,541

 
$
135,245

Contract assets
$
2,670

 
$
2,825

Deferred revenue
$
71,641

 
$
75,458

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) at the end of the reporting period (in thousands):
 
Remainder of 2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
 
Total
Revenue expected to be recognized in the future as of March 31, 2018
$
167,860

 
$
16,382

 
$
13,040

 
$
2,716

 
$
1,972

 
$
1,876

 
$
203,846

Schedule of New Accounting Pronouncements and Changes in Accounting Principles
The following tables summarize the impacts of adopting ASC 606 on the Company's condensed consolidated statement of operations for the three months ended March 31, 2018 and the Company's condensed consolidated balance sheet as of December 31, 2017 (in thousands):
 
Three Months Ended March 31, 2018
 
As Reported
 
Adjustments
 
Balances Without Adoption of ASC 606
Income Statement
 
 
 
 
 
Revenue
 
 
 
 
 
Product
$
171,629

 
$
1,944

 
$
173,573

Services
31,052

 
1,282

 
32,334

 
$
202,681

 
$
3,226

 
$
205,907

Costs and expenses
 
 
 
 
 
Cost of revenue
$
120,513

 
$
528

 
$
121,041

Net loss
$
(26,280
)
 
$
2,698

 
$
(23,582
)

 
Balance at December 30, 2017
 
Adjustments due to ASC 606
 
As Adjusted Balance at December 31, 2017
Balance Sheet
 
 
 
 
 
Assets
 
 
 
 
 
Accounts receivable, net
$
126,152

 
$
9,093

 
$
135,245

Inventory
$
214,704

 
$
(239
)
 
$
214,465

Prepaid expenses and other assets
$
43,339

 
$
2,731

 
$
46,070

 
 
 
 
 
 
Liabilities
 
 
 
 
 
Accrued expenses
$
39,782

 
$
15,645

 
$
55,427

Deferred revenue
$
94,923

 
$
(19,465
)
 
$
75,458

 
 
 
 
 
 
Equity
 
 
 
 
 
Accumulated deficit
$
(758,081
)
 
$
15,406

 
$
(742,675
)
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2018
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis
The following tables represent the Company’s fair value hierarchy for its assets and liabilities measured at fair value on a recurring basis (in thousands): 
 
As of March 31, 2018
 
As of December 30, 2017
 
Fair Value Measured Using
 
Fair Value Measured Using
 
Level 1      
 
Level 2      
 
Total        
 
Level 1      
 
Level 2      
 
Total        
Assets
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
24,393

 
$

 
$
24,393

 
$
20,371

 
$

 
$
20,371

Certificates of deposit

 
240

 
240

 

 
240

 
240

Commercial paper

 
46,834

 
46,834

 

 
26,912

 
26,912

Corporate bonds

 
96,650

 
96,650

 

 
118,558

 
118,558

U.S. agency notes

 
5,477

 
5,477

 

 
5,480

 
5,480

U.S. treasuries
30,916

 

 
30,916

 
35,408

 

 
35,408

Total assets
$
55,309

 
$
149,201

 
$
204,510

 
$
55,779

 
$
151,190

 
$
206,969

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Foreign currency exchange forward contracts
$

 
$
(29
)
 
$
(29
)
 
$

 
$
(204
)
 
$
(204
)
Investments at Fair Value
Cash, cash equivalents and investments were as follows (in thousands): 
 
March 31, 2018
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
78,195

 
$

 
$

 
$
78,195

Commercial paper
36,357

 

 
(8
)
 
$
36,349

Money market funds
24,393

 

 

 
24,393

Corporate bonds
2,515

 

 

 
2,515

U.S. treasuries
9,984

 

 

 
9,984

Total cash and cash equivalents
$
151,444

 
$

 
$
(8
)
 
$
151,436

Certificates of deposit
240

 

 

 
240

Commercial paper
10,490

 

 
(5
)
 
10,485

Corporate bonds
75,998

 

 
(246
)
 
75,752

U.S. agency notes
5,500

 

 
(23
)
 
5,477

U.S. treasuries
20,989

 

 
(57
)
 
20,932

Total short-term investments
$
113,217

 
$

 
$
(331
)
 
$
112,886

Corporate bonds
18,586

 

 
(203
)
 
18,383

Total long-term investments
18,586

 

 
(203
)
 
18,383

Total cash, cash equivalents and investments
$
283,247

 
$

 
$
(542
)
 
$
282,705


 
December 30, 2017
 
Adjusted
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses
 
Fair Value
Cash
$
87,991

 
$

 
$

 
$
87,991

Money market funds
20,371

 

 

 
20,371

U.S. treasuries
7,984

 

 
(1
)
 
7,983

Total cash and cash equivalents
$
116,346

 
$

 
$
(1
)
 
$
116,345

Certificates of deposit
240

 

 

 
240

Commercial paper
26,924

 

 
(12
)
 
26,912

Corporate bonds
90,685

 

 
(155
)
 
90,530

U.S. agency notes
2,500

 

 
(11
)
 
2,489

U.S. treasuries
27,495

 

 
(70
)
 
27,425

Total short-term investments
$
147,844

 
$

 
$
(248
)
 
$
147,596

Corporate bonds
28,186

 

 
(158
)
 
28,028

U.S. agency notes
3,002

 

 
(11
)
 
2,991

Total long-term investments
$
31,188

 
$

 
$
(169
)
 
$
31,019

Total cash, cash equivalents and investments
$
295,378

 
$

 
$
(418
)
 
$
294,960

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments (Tables)
3 Months Ended
Mar. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments not Designated as Hedging Instruments
The fair value of derivative instruments not designated as hedging instruments in the Company’s condensed consolidated balance sheets was as follows (in thousands):
 
As of March 31, 2018
 
As of December 30, 2017
 
Gross Notional(1)  
 
Other Accrued Liabilities
 
Gross Notional(1)  
 
Other Accrued Liabilities
Foreign currency exchange forward contracts
 
 
 
 
 
 
 
Related to euro denominated receivables
$
23,335

 
$
(29
)
 
$
24,794

 
$
(202
)
Related to euro denominated restricted cash
$
259

 

 
$
252

 
(2
)
 


 
$
(29
)
 


 
$
(204
)
 
 
 
(1) 
Represents the face amounts of forward contracts that were outstanding as of the period noted.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table presents details of the Company’s goodwill during the three months ended March 31, 2018 (in thousands):
Balance as of December 30, 2017
$
195,615

Foreign currency translation adjustments
(3,053
)
Balance as of March 31, 2018
$
192,562

Schedule of Finite-Lived Intangible Assets
The following tables present details of the Company’s intangible assets as of March 31, 2018 and December 30, 2017 (in thousands, except for weighted-average):
 
March 31, 2018
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted-Average Remaining Useful Life (In Years)
Intangible assets with finite lives:


 


 


 
 
Customer relationships
$
50,253

 
$
(16,343
)
 
$
33,910

 
5.4
Developed technology
103,072

 
(53,024
)
 
50,048

 
2.5
Total intangible assets
$
153,325

 
$
(69,367
)
 
$
83,958

 
3.6

 
December 30, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life (In Years)
Intangible assets with finite lives:
 
 
 
 
 
 
 
Customer relationships
$
51,050

 
$
(15,007
)
 
$
36,043

 
5.6
Developed technology
104,708

 
(48,563
)
 
56,145

 
2.7
Total intangible assets
$
155,758

 
$
(63,570
)
 
$
92,188

 
3.9
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes the Company’s estimated future amortization expense of intangible assets with finite lives as of March 31, 2018 (in thousands):
 
 
 
Fiscal Years
 
Total
 
Remainder of 2018
 
2019
 
2020
 
2021
 
2022
 
2023 and Thereafter
Total future amortization expense
$
83,958

 
$
20,370

 
$
26,548

 
$
19,372

 
$
7,082

 
$
6,466

 
$
4,120

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Details of Selected Balance Sheet Items
The following table provides details of selected balance sheet items (in thousands):
 
March 31, 2018
 
December 30, 2017
Inventory
 
 
 
Raw materials
$
30,303

 
$
27,568

Work in process
66,499

 
59,662

Finished goods
119,086

 
127,474

Total inventory
$
215,888

 
$
214,704

Property, plant and equipment, net
 
 
 
Computer hardware
$
14,098

 
$
13,881

Computer software(1)
32,791

 
32,521

Laboratory and manufacturing equipment
250,562

 
246,380

Land and building
12,347

 
12,347

Furniture and fixtures
2,547

 
2,474

Leasehold and building improvements
43,301

 
43,475

Construction in progress
32,598

 
34,816

Subtotal
$
388,244

 
$
385,894

Less accumulated depreciation and amortization
(253,048
)
 
(249,952
)
Total property, plant and equipment, net
$
135,196

 
$
135,942

Accrued expenses
 
 
 
Loss contingency related to non-cancelable purchase commitments
$
6,207

 
$
6,379

Professional and other consulting fees
4,837

 
5,305

Taxes payable
3,864

 
3,707

Royalties
5,447

 
5,404

Restructuring accrual
4,273

 
5,490

Right of return
12,756

 

Other accrued expenses
14,571

 
13,497

Total accrued expenses
$
51,955

 
$
39,782

 
 
 
(1) 
Included in computer software at March 31, 2018 and December 30, 2017 were $11.4 million related to enterprise resource planning (ERP) systems that the Company implemented. The unamortized ERP costs at March 31, 2018 and December 30, 2017 were $4.2 million and $4.7 million, respectively.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Related Costs (Tables)
3 Months Ended
Mar. 31, 2018
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
The following table presents restructuring and other related costs (credits) included in cost of revenue and operating expenses in the accompanying consolidated statements of operations under the 2017 Restructuring Plan (in thousands):
 
 
Three Months Ended
 
 
March 31, 2018
 
 
Cost of Revenue
 
Operating Expenses
 
 
Severance and related expenses
$
17

 
$
945

 
Facilities

 
(1,084
)
 
Asset impairment

 
(24
)
 
Total
$
17

 
$
(163
)
Schedule of Restructuring Reserve by Type of Cost
Restructuring liabilities are reported within accrued expenses and other long-term liabilities in the accompanying consolidated balance sheets (in thousands):
 
 
December 30, 2017
 
Charges (Credits)
 
Cash
 
Non-cash Settlements and Other
 
March 31, 2018
 
 
Severance and related expenses
$
3,672

 
$
962

 
$
(1,970
)
 
$

 
$
2,664

 
Facilities
6,947

 
(1,084
)
 
(268
)
 
(40
)
 
5,555

 
Asset impairment

 
(24
)
 

 
24

 

 
Total
$
10,619

 
$
(146
)
 
$
(2,238
)
 
$
(16
)
 
$
8,219

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Mar. 31, 2018
Equity [Abstract]  
Summary of Changes in Accumulated Other Comprehensive Income (Loss)
The following table sets forth the changes in accumulated other comprehensive income by component for the three months ended March 31, 2018 (in thousands): 
 
 
Unrealized Loss on Other Available-for-Sale Securities
 
Foreign Currency Translation     
 
Accumulated Tax Effect
 
Total        
Balance at December 30, 2017
 
$
(418
)
 
$
7,551

 
$
(879
)
 
$
6,254

Net current-period other comprehensive loss
 
(125
)
 
(4,816
)
 

 
(4,941
)
Balance at March 31, 2018
 
$
(543
)
 
$
2,735

 
$
(879
)
 
$
1,313

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net Loss Per Common Share (Tables)
3 Months Ended
Mar. 31, 2018
Earnings Per Share [Abstract]  
Computation of Net Income (Loss) Per Common Share Basic and Diluted
The following table sets forth the computation of net loss per common share – basic and diluted (in thousands, except per share amounts):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Net loss
$
(26,280
)
 
$
(40,451
)
Weighted average common shares outstanding - basic and diluted
150,333

 
145,786

Net loss per common share - basic and diluted
$
(0.17
)
 
$
(0.28
)
Antidilutive Shares Excluded from Computation of Diluted Net Income (Loss) Per Share
The following sets forth the potentially dilutive shares excluded from the computation of the diluted net loss per share because their effect was anti-dilutive (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Stock options
1,187

 
1,634

RSUs
9,439

 
7,773

PSUs
1,545

 
1,414

ESPP shares
2,247

 
953

Total
14,418

 
11,774

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Senior Notes (Tables)
3 Months Ended
Mar. 31, 2018
Debt Disclosure [Abstract]  
Components of Convertible Senior Notes
The net carrying amounts of the debt obligation were as follows (in thousands):
 
March 31, 2018
 
December 30, 2017
Principal
$
150,000

 
$
150,000

Unamortized discount (1)
(1,891
)
 
(4,670
)
Unamortized issuance cost (1)
(163
)
 
(402
)
Net carrying amount
$
147,946

 
$
144,928

 
 
 
(1) 
Unamortized debt conversion discount and issuance costs will be amortized over the remaining life of the Notes, which is approximately 2 months from March 31, 2018.
Interest Expense Recognized Related To Notes
The following table sets forth total interest expense recognized related to the Notes (in thousands): 
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Contractual interest expense
$
656

 
$
656

Amortization of debt issuance costs
239

 
216

Amortization of debt discount
2,779

 
2,514

Total interest expense
$
3,674

 
$
3,386

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Company's Equity Award Activity - Options
The following tables summarize the Company’s equity award activity and related information (in thousands, except per share data): 
 
Number of Stock
Options
 
Weighted-Average
Exercise
Price
  Per Share  
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
1,397

 
$
8.11

 
$
1

Stock options granted

 
$

 
 
Stock options exercised
(162
)
 
$
7.79

 
$
340

Stock options canceled
(48
)
 
$
11.47

 


Outstanding at March 31, 2018
1,187

 
$
8.02

 
$
3,380

Exercisable at March 31, 2018
1,187

 
$
8.02

 
$
3,380

Summary of Company's Equity Award Activity - RSUs
 
Number of
Restricted
Stock Units
 
Weighted-
Average
 Grant Date 
Fair Value
Per Share
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
6,791

 
$
11.55

 
$
42,988

RSUs granted
3,151

 
$
11.01

 


RSUs released
(264
)
 
$
11.78

 
$
2,065

RSUs canceled
(239
)
 
$
11.18

 


Outstanding at March 31, 2018
9,439

 
$
11.37

 
$
102,510

Summary of Company's Equity Award Activity - PSUs
 
Number of
Performance
Stock Units
 
Weighted-
Average
 Grant Date 
Fair Value
Per Share
 
  Aggregate  
Intrinsic
Value
Outstanding at December 30, 2017
1,367

 
$
16.28

 
$
8,651

PSUs granted
505

 
$
15.87

 

PSUs released

 
$

 
$

PSUs canceled
(327
)
 
$
15.75

 

Outstanding at March 31, 2018
1,545

 
$
16.25

 
$
16,771

Expected to vest at March 31, 2018
1,098

 

 
$
11,928



Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized
The following table presents total stock-based compensation cost for instruments granted but not yet amortized, net of estimated forfeitures, of the Company’s equity compensation plans as of March 31, 2018. These costs are expected to be amortized on a straight-line basis over the following weighted-average periods (in thousands, except for weighted-average period):
 
Unrecognized
Compensation
Expense, Net
 
Weighted-
Average Period
(in years)
RSUs
$
80,840

 
3.0
PSUs
$
14,328

 
1.8
Estimated Fair Value of ESPP Shares
The fair value of the shares was estimated at the date of grant using the following assumptions (expense amounts in thousands):
 
Three Months Ended
Employee Stock Purchase Plan
March 31, 2018
 
April 1, 2017
Volatility
62%
 
51%
Risk-free interest rate
1.90%
 
0.81%
Expected life
0.5 years
 
0.5 years
Estimated fair value
$3.13
 
$3.46
Total stock-based compensation expense
$1,555
 
$1,681
Schedule of Share-based Payment Award, Valuation Assumptions
The ranges of estimated values of the PSUs granted that are compared to the index, as well as the assumptions used in calculating these values were based on estimates as follows:
 
 
2018
 
2017
 
2016
Index
 
SPGIIPTR
 
SPGIIPTR
 
SPGIIPTR
Index volatility
 
33%
 
33% - 34%
 
18%
Infinera volatility
 
58% - 59%
 
55% - 56%
 
55%
Risk-free interest rate
 
2.37% - 2.40%
 
1.41% - 1.63%
 
0.95% - 1.07%
Correlation with index/index component
 
0.04 - 0.48
 
0.10 - 0.49
 
0.58 - 0.59
Estimated fair value
 
$14.99 - $19.46
 
$15.23 - $17.35
 
$10.31 - $16.62
Schedule of Nonvested Performance Based Units Activity by Grant Year
The following table summarizes by grant year, the Company’s PSU activity for the three months ended March 31, 2018 (in thousands):
 
 
 
 
Grant Year
 
 
Total Number of Performance Stock Units
 
2015
 
2016
 
2017
 
2018
Outstanding at December 30, 2017
 
1,367

 
77

 
420

 
869

 

PSUs granted
 
505

 

 

 

 
505

PSUs released
 

 

 

 

 

PSUs canceled
 
(327
)
 
(77
)
 
(189
)
 
(61
)
 

Outstanding at March 31, 2018
 
1,545

 

 
231

 
808

 
505


Summary of Effects of Stock-Based Compensation on Company's Balance Sheets and Statements of Operations
The following tables summarize the effects of stock-based compensation on the Company’s condensed consolidated balance sheets and statements of operations for the periods presented (in thousands):
 
March 31, 2018
 
December 30, 2017
Stock-based compensation effects in inventory
$
5,383

 
$
5,255

 
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Stock-based compensation effects included in net loss before income taxes
 
 
 
Cost of revenue
$
(122
)
 
$
724

Research and development
4,324

 
3,780

Sales and marketing
2,898

 
2,726

General and administration
2,767

 
2,540

 
$
9,867

 
$
9,770

Cost of revenue – amortization from balance sheet (1)
1,116

 
1,107

Total stock-based compensation expense
$
10,983

 
$
10,877

 
 
 
(1) 
Stock-based compensation expense deferred to inventory and deferred inventory costs in prior periods and recognized in the current period.

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2018
Segment Reporting [Abstract]  
Table of Long Lived Assets
The following table sets forth long-lived assets by geographic region (in thousands):
 
March 31, 2018
 
December 30, 2017
United States
$
127,851

 
$
128,582

Other Americas
1,323

 
661

Europe, Middle East and Africa
3,310

 
3,527

Asia Pacific
2,712

 
3,172

Total property, plant and equipment, net
$
135,196

 
$
135,942

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Guarantees (Tables)
3 Months Ended
Mar. 31, 2018
Guarantees [Abstract]  
Activity Related to Product Warranty
Activity related to product warranty was as follows (in thousands):
 
Three Months Ended
 
March 31, 2018
 
April 1, 2017
Beginning balance
$
30,909

 
$
40,342

Charges to operations
4,357

 
4,659

Utilization
(4,438
)
 
(3,388
)
Change in estimate(1)
20

 
(5,633
)
Balance at the end of the period
$
30,848

 
$
35,980

 
 
 
(1) 
The Company records product warranty liabilities based on the latest quality and cost information available as of the date the revenue is recorded. The changes in estimate shown here are due to changes in overall actual failure rates, the mix of new versus used units related to replacement of failed units, and changes in the estimated cost of repair. As the Company's products mature over time, failure rates and repair costs generally decline leading to favorable changes in warranty reserves. In addition, during the first quarter of 2017, due to product quality improvements, the Company revised certain estimates used in calculating its product warranties that resulted in a one-time reduction to the warranty accrual of $2.2 million.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Sales revenue, net | Customer concentration risk | Customer One      
Concentration Risk [Line Items]      
Concentration risk 29.00% 19.00%  
Sales revenue, net | Customer concentration risk | Customer Two      
Concentration Risk [Line Items]      
Concentration risk 11.00%    
1.75% Convertible Senior Notes Due June 1, 2018      
Concentration Risk [Line Items]      
Principal amount $ 150,000,000.0   $ 150,000,000
Debt instrument interest percentage 1.75%    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 31, 2017
Dec. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accumulated deficit $ (768,955)   $ (742,675) $ (758,081)
Revenues 202,681 $ 175,522    
Capitalized cost to obtain contract 500      
Deferred revenue recognized 14,500      
Adjustments | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accumulated deficit       $ 15,406
Revenues $ 3,226      
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Payment term 30 days      
Purchase commitment time frame 12 months      
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Payment term 120 days      
Purchase commitment time frame 24 months      
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Disaggregation of Revenue [Line Items]    
Product $ 171,629 $ 147,053
Services 31,052 28,469
Total revenue 202,681 175,522
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 129,025 99,780
Other Americas    
Disaggregation of Revenue [Line Items]    
Total revenue 5,215 6,035
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total revenue 59,199 57,413
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total revenue 9,242 12,294
Direct    
Disaggregation of Revenue [Line Items]    
Total revenue 188,462 165,946
Indirect    
Disaggregation of Revenue [Line Items]    
Total revenue $ 14,219 $ 9,576
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Dec. 30, 2017
Revenue from Contract with Customer [Abstract]      
Accounts receivable, net $ 161,541 $ 135,245 $ 126,152
Receivables and contract assets 2,670 2,825  
Deferred revenue $ 71,641 $ 75,458  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-12-31  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of March 31, 2018 $ 167,860
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-12-31  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of March 31, 2018 16,382
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-12-31  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of March 31, 2018 13,040
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-12-31  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of March 31, 2018 2,716
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-12-31  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of March 31, 2018 1,972
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-12-31  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of March 31, 2018 1,876
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized in the future as of March 31, 2018 $ 203,846
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 31, 2017
Dec. 30, 2017
Revenue        
Product $ 171,629 $ 147,053    
Services 31,052 28,469    
Revenues 202,681 175,522    
Costs and expenses        
Cost of revenue 120,513 111,466    
Net loss (26,280) $ (40,451)    
Assets        
Accounts receivable, net 161,541   $ 135,245 $ 126,152
Inventory 215,888   214,465 214,704
Prepaid expenses and other current assets     46,070 43,339
Liabilities        
Accrued expenses 51,955   55,427 39,782
Deferred revenue     75,458 94,923
Equity        
Accumulated deficit (768,955)   $ (742,675) (758,081)
Balances Without Adoption of ASC 606        
Revenue        
Product 173,573      
Services 32,334      
Revenues 205,907      
Costs and expenses        
Cost of revenue 121,041      
Net loss (23,582)      
Accounting Standards Update 2014-09 | Adjustments        
Revenue        
Product 1,944      
Services 1,282      
Revenues 3,226      
Costs and expenses        
Cost of revenue 528      
Net loss $ 2,698      
Assets        
Accounts receivable, net       9,093
Inventory       (239)
Prepaid expenses and other current assets       2,731
Liabilities        
Accrued expenses       15,645
Deferred revenue       (19,465)
Equity        
Accumulated deficit       $ 15,406
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair value, measurements, recurring - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Assets    
Total assets $ 204,510 $ 206,969
Foreign currency exchange forward contracts    
Liabilities    
Foreign currency exchange forward contracts (29) (204)
Money market funds    
Assets    
Total assets 24,393 20,371
Certificates of deposit    
Assets    
Total assets 240 240
Commercial paper    
Assets    
Total assets 46,834 26,912
Corporate bonds    
Assets    
Total assets 96,650 118,558
U.S. agency notes    
Assets    
Total assets 5,477 5,480
U.S. treasuries    
Assets    
Total assets 30,916 35,408
Level 1    
Assets    
Total assets 55,309 55,779
Level 1 | Foreign currency exchange forward contracts    
Liabilities    
Foreign currency exchange forward contracts 0 0
Level 1 | Money market funds    
Assets    
Total assets 24,393 20,371
Level 1 | Certificates of deposit    
Assets    
Total assets 0 0
Level 1 | Commercial paper    
Assets    
Total assets 0 0
Level 1 | Corporate bonds    
Assets    
Total assets 0 0
Level 1 | U.S. agency notes    
Assets    
Total assets 0 0
Level 1 | U.S. treasuries    
Assets    
Total assets 30,916 35,408
Level 2    
Assets    
Total assets 149,201 151,190
Level 2 | Foreign currency exchange forward contracts    
Liabilities    
Foreign currency exchange forward contracts (29) (204)
Level 2 | Money market funds    
Assets    
Total assets 0 0
Level 2 | Certificates of deposit    
Assets    
Total assets 240 240
Level 2 | Commercial paper    
Assets    
Total assets 46,834 26,912
Level 2 | Corporate bonds    
Assets    
Total assets 96,650 118,558
Level 2 | U.S. agency notes    
Assets    
Total assets 5,477 5,480
Level 2 | U.S. treasuries    
Assets    
Total assets $ 0 $ 0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Investments at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Cash $ 78,195 $ 87,991
Adjusted Amortized Cost 283,247 295,378
Gross Unrealized Gains 0 0
Gross Unrealized Losses (542) (418)
Fair Value 282,705 294,960
Cash and Cash Equivalents    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 151,444 116,346
Gross Unrealized Gains 0 0
Gross Unrealized Losses (8) (1)
Fair Value 151,436 116,345
Cash and Cash Equivalents | Money market funds    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 24,393 20,371
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 24,393 20,371
Cash and Cash Equivalents | Commercial paper    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 36,357  
Gross Unrealized Gains 0  
Gross Unrealized Losses (8)  
Fair Value 36,349  
Cash and Cash Equivalents | Corporate bonds    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 2,515  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Fair Value 2,515  
Cash and Cash Equivalents | U.S. treasuries    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 9,984 7,984
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 (1)
Fair Value 9,984 7,983
Short-term Investments    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 113,217 147,844
Gross Unrealized Gains 0 0
Gross Unrealized Losses (331) (248)
Fair Value 112,886 147,596
Short-term Investments | Commercial paper    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 10,490 26,924
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5) (12)
Fair Value 10,485 26,912
Short-term Investments | Certificates of deposit    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 240 240
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 240 240
Short-term Investments | Corporate bonds    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 75,998 90,685
Gross Unrealized Gains 0 0
Gross Unrealized Losses (246) (155)
Fair Value 75,752 90,530
Short-term Investments | U.S. agency notes    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 5,500 2,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses (23) (11)
Fair Value 5,477 2,489
Short-term Investments | U.S. treasuries    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 20,989 27,495
Gross Unrealized Gains 0 0
Gross Unrealized Losses (57) (70)
Fair Value 20,932 27,425
Other Long-term Investments    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 18,586 31,188
Gross Unrealized Gains 0 0
Gross Unrealized Losses (203) (169)
Fair Value 18,383 31,019
Other Long-term Investments | Corporate bonds    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost 18,586 28,186
Gross Unrealized Gains 0 0
Gross Unrealized Losses (203) (158)
Fair Value $ 18,383 28,028
Other Long-term Investments | U.S. agency notes    
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]    
Adjusted Amortized Cost   3,002
Gross Unrealized Gains   0
Gross Unrealized Losses   (11)
Fair Value   $ 2,991
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Apr. 01, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Available-for-sale investments 18 months    
Cash, cash equivalents and short-term investments $ 264,300,000    
Cash and cash equivalents held by foreign subsidiaries 151,436,000 $ 116,345,000 $ 125,658,000
Foreign Subsidiary      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents held by foreign subsidiaries 50,000,000    
Operating Expenses      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Facilities (1,084,000) 7,300,000  
Cost-method Investments      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Impairment charge on cost-method investments $ 0 $ 1,900,000  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cost-method Investment (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Dec. 31, 2016
Gain (Loss) on Investments [Line Items]      
Cost-method investment, total $ 5,110,000 $ 5,110,000  
Cost-method Investments      
Gain (Loss) on Investments [Line Items]      
Purchase of cost-method investment     $ 7,000,000
Cost-method investment, preferred stock warrant issued     $ 10,000,000
Cost-method investment, total $ 5,100,000 5,100,000  
Less than percent of voting securities (less than) 20.00%    
Impairment charge on cost-method investments $ 0 $ 1,900,000  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Posted collateral $ 0.9  
Before-tax effect of foreign currency exchange forward contracts not designated as hedging instruments, gain (loss) $ (0.6) $ (0.3)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) - Not designated as hedging instrument - USD ($)
Mar. 31, 2018
Dec. 30, 2017
Derivative [Line Items]    
Other Accrued Liabilities $ (29,000) $ (204,000)
Related to euro denominated receivables    
Derivative [Line Items]    
Gross Notional 23,335,000 24,794,000
Other Accrued Liabilities (29,000) (202,000)
Related to euro denominated restricted cash    
Derivative [Line Items]    
Gross Notional 259,000 252,000
Other Accrued Liabilities $ 0 $ (2,000)
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Goodwill Roll Forward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Goodwill [Roll Forward]  
Balance as of December 30, 2017 $ 195,615
Foreign currency translation adjustments (3,053)
Balance as of March 31, 2018 $ 192,562
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Intangible assets with finite lives:    
Gross Carrying Amount $ 153,325 $ 155,758
Accumulated Amortization (69,367) (63,570)
Net Carrying Amount $ 83,958 $ 92,188
Weighted average remaining useful life (in years) 3 years 7 months 23 days 3 years 10 months 8 days
Customer relationships    
Intangible assets with finite lives:    
Gross Carrying Amount $ 50,253 $ 51,050
Accumulated Amortization (16,343) (15,007)
Net Carrying Amount $ 33,910 $ 36,043
Weighted average remaining useful life (in years) 5 years 4 months 20 days 5 years 7 months 20 days
Developed technology    
Intangible assets with finite lives:    
Gross Carrying Amount $ 103,072 $ 104,708
Accumulated Amortization (53,024) (48,563)
Net Carrying Amount $ 50,048 $ 56,145
Weighted average remaining useful life (in years) 2 years 5 months 18 days 2 years 8 months 15 days
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
Net Carrying Amount $ 83,958 $ 92,188
Remainder of 2018 20,370  
2019 26,548  
2020 19,372  
2021 7,082  
2022 6,466  
2023 and Thereafter $ 4,120  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets - Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Intangible assets with finite lives:      
Goodwill impairment $ 0    
Amortization expense 6,900 $ 6,300  
Impairment charge $ 0 252  
Other intangible assets      
Intangible assets with finite lives:      
Impairment charge     $ 300
Developed technology      
Intangible assets with finite lives:      
Finite-lived intangible assets, period increase (decrease)   $ 300  
Finite-lived intangible asset, useful life   5 years  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Dec. 30, 2017
Inventory      
Raw materials $ 30,303   $ 27,568
Work in process 66,499   59,662
Finished goods 119,086   127,474
Total inventory 215,888 $ 214,465 214,704
Property, plant and equipment, net      
Property, plant and equipment, gross 388,244   385,894
Less accumulated depreciation and amortization (253,048)   (249,952)
Total property, plant and equipment, net 135,196   135,942
Accrued expenses      
Loss contingency related to non-cancelable purchase commitments 6,207   6,379
Professional and other consulting fees 4,837   5,305
Taxes payable 3,864   3,707
Royalties 5,447   5,404
Restructuring accrual 4,273   5,490
Right of return 12,756   0
Other accrued expenses 14,571   13,497
Total accrued expenses 51,955 $ 55,427 39,782
Computer hardware      
Property, plant and equipment, net      
Property, plant and equipment, gross 14,098   13,881
Computer software      
Property, plant and equipment, net      
Property, plant and equipment, gross 32,791   32,521
Laboratory and manufacturing equipment      
Property, plant and equipment, net      
Property, plant and equipment, gross 250,562   246,380
Land and building      
Property, plant and equipment, net      
Property, plant and equipment, gross 12,347   12,347
Furniture and fixtures      
Property, plant and equipment, net      
Property, plant and equipment, gross 2,547   2,474
Leasehold and building improvements      
Property, plant and equipment, net      
Property, plant and equipment, gross 43,301   43,475
Construction in progress      
Property, plant and equipment, net      
Property, plant and equipment, gross 32,598   34,816
Enterprise resource planning systems      
Property, plant and equipment, net      
Property, plant and equipment, gross 11,400   11,400
Total property, plant and equipment, net $ 4,200   $ 4,700
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Restructuring Cost and Reserve [Line Items]    
Total $ (146)  
Cost of Revenue    
Restructuring Cost and Reserve [Line Items]    
Severance and related expenses 17  
Facilities 0  
Asset impairment 0  
Total 17  
Operating Expenses    
Restructuring Cost and Reserve [Line Items]    
Severance and related expenses 945  
Facilities (1,084) $ 7,300
Asset impairment (24)  
Total $ (163)  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 10,619
Charges (Credits) (146)
Cash (2,238)
Non-cash Settlements and Other (16)
Ending balance 8,219
Severance and related expenses  
Restructuring Reserve [Roll Forward]  
Beginning balance 3,672
Charges (Credits) 962
Cash (1,970)
Non-cash Settlements and Other 0
Ending balance 2,664
Facilities  
Restructuring Reserve [Roll Forward]  
Beginning balance 6,947
Charges (Credits) (1,084)
Cash (268)
Non-cash Settlements and Other (40)
Ending balance 5,555
Asset impairment  
Restructuring Reserve [Roll Forward]  
Beginning balance 0
Charges (Credits) (24)
Cash 0
Non-cash Settlements and Other 24
Ending balance $ 0
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Related Costs - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 30, 2017
Restructuring Cost and Reserve [Line Items]    
Restructuring liability $ 8,219 $ 10,619
Facility closures    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability 5,555 6,947
Severance and related expenses    
Restructuring Cost and Reserve [Line Items]    
Restructuring liability $ 2,664 $ 3,672
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance $ (879)
Beginning balance 6,254
Net current-period other comprehensive loss 0
Net current-period other comprehensive loss (4,941)
Ending balance (879)
Ending balance 1,313
Unrealized Loss on Other Available-for-Sale Securities  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance (418)
Net current-period other comprehensive loss (125)
Ending balance (543)
Foreign Currency Translation  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning balance 7,551
Net current-period other comprehensive loss (4,816)
Ending balance $ 2,735
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Earnings Per Share [Abstract]    
Net loss $ (26,280) $ (40,451)
Weighted average common shares outstanding - basic and diluted (in shares) 150,333 145,786
Net loss per common share - basic and diluted (in dollars per share) $ (0.17) $ (0.28)
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 14,418 11,774
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 1,187 1,634
RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 9,439 7,773
PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 1,545 1,414
ESPP shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 2,247 953
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Senior Notes - Narrative (Details)
1 Months Ended 3 Months Ended
May 30, 2013
USD ($)
$ / shares
May 30, 2013
USD ($)
$ / shares
Mar. 31, 2018
USD ($)
d
Mar. 29, 2018
$ / shares
Dec. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Sep. 24, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Purchase price as a percentage on principal amount of the notes upon the occurrence of a fundamental change     100.00%        
Debt issuance costs, gross $ 5,500,000 $ 5,500,000          
Total estimated fair value of the notes     $ 151,100,000        
Closing price of common stock (in usd per share) | $ / shares       $ 10.86      
Long-term debt | Accounting Standards Update 2015-03              
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Debt issuance cost increase (decrease)         $ 2,100,000    
Other noncurrent assets | Accounting Standards Update 2015-03              
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Debt issuance cost increase (decrease)           $ (2,100,000)  
1.75% Convertible Senior Notes Due June 1, 2018              
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Proceeds from issuance of debt, net   $ 144,500,000          
Initial conversion rate per $1,000 principal amount of Notes 0.0794834            
Initial conversion price (in usd per share) | $ / shares $ 12.58 $ 12.58          
Net equity component carrying amount     43,300,000   $ 43,300,000    
Deferred tax liability     $ 17,000,000        
Debt instrument interest percentage     1.75%        
Additional effective rate of interest to be used on amortized carrying value     10.23%       10.23%
Convertible senior notes, conversion circumstance one              
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Threshold trading days for debt instrument conversion | d     20        
Convertible threshold consecutive trading days | d     30        
Convertible threshold minimum percentage     130.00%        
Convertible senior notes, conversion circumstance two              
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Convertible threshold consecutive trading days | d     5        
Convertible threshold business days | d     5        
Debt instrument, convertible, if-converted value in excess of principal     $ 1,000        
Convertible, threshold maximum percentage     98.00%        
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Senior Notes - Components of Convertible Senior Notes (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Debt Instrument [Line Items]    
Remaining life 2 months  
1.75% Convertible Senior Notes Due June 1, 2018    
Debt Instrument [Line Items]    
Principal amount $ 150,000,000.0 $ 150,000,000
Unamortized discount (1,891,000) (4,670,000)
Unamortized issuance cost (163,000) (402,000)
Net carrying amount $ 147,946,000 $ 144,928,000
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Senior Notes - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Debt Disclosure [Abstract]    
Contractual interest expense $ 656 $ 656
Amortization of debt issuance costs 239 216
Amortization of debt discount 2,779 2,514
Total interest expense $ 3,674 $ 3,386
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
shares
Apr. 01, 2017
USD ($)
Mar. 29, 2018
$ / shares
May 31, 2017
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Closing price of common stock (in usd per share) | $ / shares     $ 10.86  
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of units granted (in shares) 3,151,000      
Amortization of stock-based compensation | $ $ 7.4 $ 7.7    
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of units granted (in shares) 505,000      
Performance stock unit grants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Amortization of stock-based compensation | $ $ 2.1 $ 1.8    
2016 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Increase in shares authorized (in shares)       6,400,000.0
Reserved common stock for issuance of options (in shares) 13,900,000      
2016 Plan maximum term 10 years      
2016 Equity Incentive Plan | PSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Ranges of number of shares issued on vesting of PSUs   0    
2016 Equity Incentive Plan | PSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Ranges of number of shares issued on vesting of PSUs   2.0    
2016 Equity Incentive Plan | PSUs | Existing employees | Vesting 1        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Duration of grants based on shareholder return of common stock price versus designated index   1 year    
2016 Equity Incentive Plan | PSUs | Existing employees | Vesting 2        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Duration of grants based on shareholder return of common stock price versus designated index   2 years    
2016 Equity Incentive Plan | PSUs | Existing employees | Vesting 3        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Duration of grants based on shareholder return of common stock price versus designated index   3 years    
2007 Equity Incentive Plan | PSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Ranges of number of shares issued on vesting of PSUs 0      
2007 Equity Incentive Plan | PSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Ranges of number of shares issued on vesting of PSUs 2.0      
2007 Equity Incentive Plan | PSUs | Existing employees | Vesting 1        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Duration of grants based on shareholder return of common stock price versus designated index 1 year      
2007 Equity Incentive Plan | PSUs | Existing employees | Vesting 2        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Duration of grants based on shareholder return of common stock price versus designated index 2 years      
2007 Equity Incentive Plan | PSUs | Existing employees | Vesting 3        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Duration of grants based on shareholder return of common stock price versus designated index 3 years      
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Equity Award Activity - Options (Details) - Stock options
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
$ / shares
shares
Number of Stock Options  
Stock options, beginning balance (in shares) | shares 1,397
Stock options, granted (in shares) | shares 0
Stock options, exercised (in shares) | shares (162)
Stock options, canceled (in shares) | shares (48)
Stock options, ending balance (in shares) | shares 1,187
Stock options, exercisable (in shares) | shares 1,187
Weighted-Average Exercise Price Per Share  
Weighted-average exercise price per share, beginning balance (in usd per share) | $ / shares $ 8.11
Weighted-average exercise per share, options granted (in usd per share) | $ / shares 0.00
Weighted-average exercise price per share, options exercised (in usd per share) | $ / shares 7.79
Weighted-average exercise price per share, options canceled (in usd per share) | $ / shares 11.47
Weighted-average exercise price per share, ending balance (in usd per share) | $ / shares 8.02
Average exercise price per share, exercisable (in usd per share) | $ / shares $ 8.02
Aggregate Intrinsic Value  
Aggregate intrinsic value, beginning balance | $ $ 1
Aggregate intrinsic value, options exercised | $ 340
Aggregate intrinsic value, ending balance | $ 3,380
Aggregate intrinsic value, exercisable | $ $ 3,380
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Equity Award Activity - RSUs (Details) - Restricted stock units
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
$ / shares
shares
Number of Restricted Stock Units  
Number of units, beginning balance (in shares) | shares 6,791
Number of units granted (in shares) | shares 3,151
Number of units released (in shares) | shares (264)
Number units canceled (in shares) | shares (239)
Number of units, ending balance (in shares) | shares 9,439
Weighted- Average Grant Date Fair Value Per Share  
Weighted-average grant date fair value per share, beginning balance (in usd per share) | $ / shares $ 11.55
Weighted-average grant date fair value per share, granted (in usd per share) | $ / shares 11.01
Weighted-average grant date fair value per share, released (in usd per share) | $ / shares 11.78
Weighted-average grant date fair value per share, canceled (in usd per share) | $ / shares 11.18
Weighted-average grant date fair value per share, ending balance (in usd per share) | $ / shares $ 11.37
Aggregate Intrinsic Value  
Aggregate intrinsic value, beginning balance | $ $ 42,988
Aggregate intrinsic value, RSUs released | $ 2,065
Aggregate intrinsic value, ending balance | $ $ 102,510
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Equity Award Activity - PSUs (Details) - PSUs
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
$ / shares
shares
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 1,367
Number of units granted (in shares) 505
Number of units released (in shares) 0
Number units canceled (in shares) (327)
Number of units, ending balance (in shares) 1,545
Number of restricted stock units, expected to vest (in shares) 1,098
Weighted- Average Grant Date Fair Value Per Share  
Weighted-average grant date fair value per share, beginning balance (in usd per share) | $ / shares $ 16.28
Weighted-average grant date fair value per share, granted (in usd per share) | $ / shares 15.87
Weighted-average grant date fair value per share, released (in usd per share) | $ / shares 0.00
Weighted-average grant date fair value per share, canceled (in usd per share) | $ / shares 15.75
Weighted-average grant date fair value per share, ending balance (in usd per share) | $ / shares $ 16.25
Aggregate Intrinsic Value  
Aggregate intrinsic value, beginning balance | $ $ 8,651
Aggregate Intrinsic Value, PSUs released | $ 0
Aggregate intrinsic value, ending balance | $ 16,771
Aggregate intrinsic value, expected to vest | $ $ 11,928
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense, net $ 80,840
Weighted-average period 3 years
PSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation expense, net $ 14,328
Weighted-average period 1 year 9 months 18 days
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 10,983 $ 10,877
Employee Stock Purchase Plans    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility 62.00% 51.00%
Risk-free interest rate 1.90% 0.81%
Expected life 6 months 6 months
Estimated fair value (in usd per share) $ 3.13 $ 3.46
Total stock-based compensation expense $ 1,555 $ 1,681
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Valuation Assumptions (Details) - PSUs
3 Months Ended 12 Months Ended
Mar. 31, 2018
$ / shares
Dec. 30, 2017
$ / shares
Dec. 31, 2016
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Index volatility 33.00%   18.00%
Infinera volatility     55.00%
Volatility minimum 58.00% 55.00%  
Volatility maximum 59.00% 56.00%  
Risk-free interest rate minimum 2.37% 1.41% 0.95%
Risk-free interest rate maximum 2.40% 1.63% 1.07%
Estimated fair value (in dollars per share) $ 15.87    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Index volatility   33.00%  
Correlation with index/index component 0.04 0.10 0.58
Estimated fair value (in dollars per share) $ 14.99 $ 15.23 $ 10.31
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Index volatility   34.00%  
Correlation with index/index component 0.48 0.49 0.59
Estimated fair value (in dollars per share) $ 19.46 $ 17.35 $ 16.62
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details) - PSUs
shares in Thousands
3 Months Ended
Mar. 31, 2018
shares
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 1,367
Number of units granted (in shares) 505
Number of units released (in shares) 0
Number units canceled (in shares) (327)
Number of units, ending balance (in shares) 1,545
2015  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 77
Number of units granted (in shares) 0
Number of units released (in shares) 0
Number units canceled (in shares) (77)
Number of units, ending balance (in shares) 0
2016  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 420
Number of units granted (in shares) 0
Number of units released (in shares) 0
Number units canceled (in shares) (189)
Number of units, ending balance (in shares) 231
2017  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 869
Number of units granted (in shares) 0
Number of units released (in shares) 0
Number units canceled (in shares) (61)
Number of units, ending balance (in shares) 808
2018  
Number of Performance Stock Units  
Number of units, beginning balance (in shares) 0
Number of units granted (in shares) 505
Number of units released (in shares) 0
Number units canceled (in shares) 0
Number of units, ending balance (in shares) 505
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Balance Sheet and Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Dec. 30, 2017
Effects Of Stock Based Compensation [Line Items]      
Stock-based compensation effects included in net loss before income taxes $ 9,867 $ 9,770  
Cost of revenue – amortization from balance sheet 1,116 1,107  
Total stock-based compensation expense 10,983 10,877  
Cost of revenue      
Effects Of Stock Based Compensation [Line Items]      
Stock-based compensation effects included in net loss before income taxes (122) 724  
Research and development      
Effects Of Stock Based Compensation [Line Items]      
Stock-based compensation effects included in net loss before income taxes 4,324 3,780  
Sales and marketing      
Effects Of Stock Based Compensation [Line Items]      
Stock-based compensation effects included in net loss before income taxes 2,898 2,726  
General and administration      
Effects Of Stock Based Compensation [Line Items]      
Stock-based compensation effects included in net loss before income taxes 2,767 $ 2,540  
Stock-based compensation effects in inventory      
Effects Of Stock Based Compensation [Line Items]      
Stock-based compensation effects in inventory $ 5,383   $ 5,255
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Income Tax Disclosure [Abstract]    
Provision (benefit) for income taxes $ (678) $ (158)
Pre-tax income (loss) (26,958) $ (40,609)
Income tax benefit increase $ 500  
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
segment
Dec. 30, 2017
USD ($)
Geographic Information For Property Plant And Equipment [Line Items]    
Number of business activities | segment 1  
Number of reporting segments | segment 1  
Total property, plant and equipment, net $ 135,196 $ 135,942
United States    
Geographic Information For Property Plant And Equipment [Line Items]    
Total property, plant and equipment, net 127,851 128,582
Other Americas    
Geographic Information For Property Plant And Equipment [Line Items]    
Total property, plant and equipment, net 1,323 661
Europe, Middle East and Africa    
Geographic Information For Property Plant And Equipment [Line Items]    
Total property, plant and equipment, net 3,310 3,527
Asia Pacific    
Geographic Information For Property Plant And Equipment [Line Items]    
Total property, plant and equipment, net $ 2,712 $ 3,172
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Guarantees - Activity Related to Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]    
Beginning balance $ 30,909 $ 40,342
Charges to operations 4,357 4,659
Utilization (4,438) (3,388)
Change in estimate 20 (5,633)
Balance at the end of the period $ 30,848 35,980
Product Quality Improvements    
Movement in Standard Product Warranty Accrual [Roll Forward]    
Change in estimate   $ (2,200)
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Guarantees - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 30, 2017
Guarantor Obligations [Line Items]    
Outstanding standby letters of credit $ 3.7 $ 4.2
Debt instrument, collateral amount 5.3 5.2
Banker's guarantees or performance bonds    
Guarantor Obligations [Line Items]    
Line of credit facility, remaining borrowing capacity 1.6 1.6
Proceeds from lines of credit 0.0 0.0
Letter of credit    
Guarantor Obligations [Line Items]    
Customer performance guarantee 1.7 2.2
Value added tax license 1.3 1.3
Property leases $ 0.7 $ 0.7
EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )9RJDP?(\\#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,$% @ EG*J3&;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 " "6\ K @ $0 &1O8U!R;W!S+V-O M&ULS9++3L,P$$5_!7F?3-R6EY5Z V(%$A*50.PL>]I:Q _9@Y+^/8EI M4R'X ):>N3YS1II61Z%#PN<4(B:RF"\&U_DL=%RS/5$4 %GOT:EW6\>F%PT_*9J+BO>;/A*\%NQNGZ? M7'_XG85=,'9K_['Q25"V\.LNY!=02P,$% @ EG*J3)E&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 " "6]03[)<#RWKY=9-GD'1>OLJ14!6\U:^0V+)5J-P#(3\KEC5T*,(Y+VNB?BSIXQW MVQ"&[X;GZE8J8P!%WI(;_4'5S_8H] J,7BY531M9\280]+H-=W!S@+$A6,1+ M13LYF07@8=P,B'V/0!,$'!% ^QX% MD$]@CQPZ^BAPD4LG!5UEZ)M2L1SR0\D,0O 2-_046NAW1>4A[,:D%EH6RAZR&;JT#GFT"( MLQ2O%Z2\!;R#R)6:7S /!BW<,.BO8HA=#_,[YL.@!15_L4.WEA&>/4<#YL.Q M)1!E49+-ZQY,7MF:BIMM2#(X\WMCN^'$.C:]G>T#X!^\[YC?B;A5C0Q.7.FW MWK[(5\X5U1%%3SJ64C?I<<'H59GI2L]%WZGZA>+MT(7!^%>@^ M02P,$% M @ EG*J3()L1"M[! NQ4 !@ !X;"]W;W)KBG1CQ0MWMON6[^-<9A]WS>'_GZ^'8;C75'T3]NXK_LO[3$> MTC?/;;>OAW3;O13]L8OU9@K:-P66I2OV]>XP7RZF9P_=]D.XX-BN3C6+_&/./QY?.C277%I9;/;QT._:P^S M+C[?SW^$NS6Y,6!2_+6+[_W5]6Q,Y;%MOXTWOV[NY^7H*#;Q:1B;J-/'6US' MIAE;2C[^.3;8;M_3S,9YOX7+\VP]?V M_9=X3LC.9^?L?XMOL4GRT4GJXZEM^NG_[.FU']K]N95D95]_/WWN#M/G^[G] MCS ] ,\!> D \VD G0.(!10G9U.J/]5#O5QT[?NL.\W6L1Z+ NXH#>;3^' : MN^F[E&V?GKXMT2R*M[&=LV1UDN"UY%:Q5A3V(BE2_Q<3J)K *9ZNXYT>3VH\ M3?'F.MZS)$X2/TD.DP0L&'(L$T4&CDPF&Z.Z,=)-8&Y.$GO3#8; W2@RXVV5 M&1NKNK'23<7<6-F- VN N5%DF'2HNW&J&R?<4,G<.-$-@@V!#>%:DQE?&MV- M5]UXZ88EO?*B&Y.JAK\ BHK E+J7H'H)T@OK915$+RXX &)F%)GQ%7G=3:6Z MJ:0;ULVJDN5 %BI>PZJL,IFJ@5*G5"G]"$R5HJ= E>5UH\@JA*ORNO63H29( M/Y;[ 9EYA5;4CJJSZ<7*.-(1"B@=.>X(94^! J\?14900I7QHR,9)).),_FL MN>[( I3G3'X>&(K,!, -WT(D*$JF&(Q4D M+!/#K)AT*:/*AQS$=*:"A*KA4 6)2^,JX$NQ)K/>@NX'=:BBA*KA4$5)R[3* M5H9/F*HS%6:PBCI646+5<*RB@DM3(J>J)J/L.X&9?:F$*L]\A9*6-AC'*:;( M/!K,S9@.5910-1RJ*'&92K7TPI"B\\;YS.82=;"B!*OA8$4%K"Z@*"%%YI$R M9$6=K"C):CA940$F0>#OF")#M&7FG4>=JB@WO)9O>%%N9:&BBF]<%!F"*W/C MHS,:):,M9S1*^(*I/-\F:#*'/N='9S1*1EO.:$TCS'RJN76BTQDKL?[9S'I# M.D])\I0O)"N2G.0OYJ>26Q\Z14E2U')JD8)'7@AK360R\TLZ04D2E&]@5J1L M2PT%7XJ1T820?O-E9IHRIP62HOQ7PHHD'1,C>-4I*H?9JM$)2I*@EA.+)!I_ M\"[(?8HJM*$,F76&=(J2I"A?T%8D\>@\8%EQ2XK.67*9GS>DWBC[9A5H;9C+JY.T<9CS=_K[F5WZ&>/[3"T^^G8[+EMAY@:+;^D#+>QWEQN MFO@\C)<^77>GX\33S= >ST>EQ>6\=OD?4$L#!!0 ( )9RJDQER\EP40( M $0( 8 >&PO=V]R:W-H965T&ULC9;;CILP%$5_!?$! M8\R=B" UJ:I6:J5HJK;/3N($-("I[83IW]0AONU]SCI@V>0]H6^L MQ)@[[TW=LK5;(O9 .MV+E1&B#N!C2,V =Q>BH3$T-?,^+08.J MUBUR-;>C14XNO*Y:O*,.NS0-HO\VN";]VH7NQ\1K=2ZYG !%WJ$S_HGYKVY' MQ0A,48Y5@UM6D=:A^+1V/\'5%BJ#4ORN<,]F?4>6LB?D30Z^'=>N)XEPC0]< MAD"BN>(MKFL927#\'8.Z4TYIG/<_HG]1Q8MB]HCA+:G_5$=>KMW4=8[XA"XU M?R7]5SP6%+G.6/UW?,6UD$L2D>- :J;^G<.%<=*,401*@]Z'MFI5VP\K23;: M[ 9_-/B3 89W#<%H"#0#&,A4J9\11T5.2>_0X6UU2&X*N K$PSS(2?7LU)JH MEHG9:Q'[.;C*.*-D,TC\F413;"V*:)( D7^"\*T0OO('XI M%@RIE2$U&3*-(7UJESQ2+5@R*TMFL"1:M9O,J'9\]\8V>4:Y8(*>_4SR3"JH M'TJ>D0Q&$,:!B663AEF8P-M<-\Y*:'(9AR5\GLLBO<$%9L>YO%]_('JN6N;L M"16WKO#K?C57G2.?^UW3-9&UEW>_]7G> MM=3Z^'ML=/[HLPN?.EO/_B MQX22^6S,_C?_[O-6WCEI^]B5>=W_SG:WNBF+L9762I%]'Z[G2W^]C^U_A,D! M. ;@(Z#M^[\"]!B@?P3$??*#LS[5G[(F6R^K\CZKAJ=US;I) <^Z',MR\8JDHWE-E5J3$*RX3+GM XDXT0SCILA8[9QW Q:34=64H$.+"!0,@44 M=X,4 TIXA,2+H%$!(P$< 3?"> 1"QBH!3<>)82 M#P3DJ=A1Y DR='$<>%^!##W@U+.4>B#QS&I#_4@RG02H!3+V(.5^'/63LHX6 M8-B*X*K0\I0)"ARACB(4)(::]LU#S4@ZL,')(V,4.$<=Y2AP1"XP-O15MI5T M.K68RHY09BDJMD!=X,V ,@210]!1""*'FW44QX(H34*;-QE_R/'G*/Z07V5I3%*O"\4<8?:NXGH7XTIY*BTT\0+4 'E@/*)$5.4D=)BAR1"T2Z\=B* MLM2&)HY,4N0DI7-B@QR1"S0NH8M!TL7*J "[4&8I7R$!R;H8A4'EY<,5+0,%J!"DU F('("MARE60TB-W6K MGMC^399A8)2U#$#--Y.@Z&YR%/V?(5D6-"3S5(,PR 'L:!F#FF,0%.6@YH"# M1&E-02CIXB2U@8V@#GSU<;$G029:BR;E"X:MC?P13SW;E[=)T MG_"3VL4D" #9!@ & 'AL+W=OYF=G5E@ MG0V4O? :0%BO+>GXWJZ%Z'>.PZL:6LP?: ^=?'*FK,5";MG%X3T#?-))+7&0 MZT9.BYO.SC,=.[ \HU=!F@X.S.+7ML7L;P&$#GO;L^^!I^92"Q5P\JS'%_@) MXKD_,+ES9I93TT+'&]I9#,Y[^]';E:G":\"O!@:^6%O*R9'2%[7Y=MK;KA($ M!"JA&+"\W: $0A21E/%GXK3GDBIQN;ZS?]'>I9]/I^S#QW]/, M"6A*0'."K/V_!']*\-\2 FU^5*:M?L8"YQFC@\7&E]5C]4UX.U\VLU)!W3O] M3+KE,GK+/3?*G)LBFC#%B$%+S(QP)/M< IE*%&B3CMX7*+>(.#!7\(TF?)WO MOS,1FPD"(T&@"8(%09JNFC!"8@WI-.03BE#BKJP88($;A!\T+#2J"0UV$C-! M9"2(-G8\=^UGQ(1+H1X*5VX,H 29E<1&)?%6B;=J61%OBP2)M_H(RRTJ0MX' M+SDQ:DD,6KR5EL2@)0U6J'*+BCP_-&M)C5I2@Y;57U&DVT_)]Q!:BS'! G_1 MOU&.LY@(+;"+'I[C7>K6I3L?/=;V=1E%U_QS6>?6E MV(9-\Y_'HESG=7-9/D75M@SY0]=IO8H@CI-HG2\WX[.3KNU;>792O-2KY29\ M*T?5RWJ=E__-PJIX.QV;\7O#]^73<]TV1&PT58K=I(C8]_^Z#C_9AMQ\/O[]&ONLDWD_F15^&B6/VS?*B?3\?9>/00 M'O.75?V]>+L)_83<>-3/_H_P&E:-O'72C'%?K*KN[^C^I:J+=1^EL;+.?^T^ MEYON\ZV/_]Y-[@!]!SBV _8=<-_!?JBWO=[N]>;C#J[OX(X<(.GUR>\!D@\[ MI'V']%A'6=\A.]*1[_7^V %,_/[8XJ.[[)^T&;J*=BND6W+SO,[/3LKB;53N M=LTV;S>GF3:=FMAM:[>(NW\VRZYJ6E_/C,&3Z+6-U&MF.PT<:H:**T%A[%X3 M-1;V/D#T,0,6 89CS+DBM<2&$,0-)=>?CG/[>9#%AU8<7YKF,7 ?WR\D1 MK!S!=A'L003OR6/;2=).LNDD$T@@B\E]%60VML[(=IQLQPD32N0(B1PA81,R M)B4SVFG<@563^#0A$Q)4SFOS264WJ> F(VY2-LXD(QMCSC6Q[".3?62"#_J< M,S8&QM3LG(L@1<6+E[UX[@7(8IKY#^:[,\(5X$#VT>)09%8L.#$46C%?!K'/ M"-OFHBQ+4\611E$C. +JR+"A,DOM<$VB/"4CD_3< -^+@$H,A4\&A?E8.A_D M&P!C#W3I"3I(,%'P8!3@&4X\I*NOUPP< 8*GA@09@N9'(9YQPBURU) 31O*. M[@E)YM)$6X0*00U'J&6[0H!C\\0H0@79!$VFK40%HD:@*"34D8#1Q#"02C*3 M6%"RIE%X:CA0+7/$6>G ,W!PE0%OM8VF,-5(4*5ISW!F3HQM:$8M<1W&&N1! M@2O$ CXR)8:"0Y!P2-,6<-1-P+.E*,DR:T')&:!0$8!;8OSH18,G'YN$ DV0 MV21)O>)(82P(C$6Z7T%@;!;3$F NR8Q-M=4("F.!,]8@36/ Z8G>)'1_"+*) M YLIF 4%LR!4EJA-2P$C"+4ETFP&''D4TX)D8E.EL 0%BB! $6G> $X[$R>6 M5@N"S&>QMED5)()08R)E(G#:37Q*[0@BHQ7>H! 1!"(B)2)PTIG866:(R[S1 M5B J0$2AVD3Z+H"\C)PXR@U!U*QE)Q=THO?C M=->];C!'E\8TE=Z(DZ"_:TC!A$DL)!UF"=U<=Y\,.KS[2L)!R^FN)2U4,@0* MA3@EY0QYA6T>2JA.5V0:$Z45(.I<'&XYSVG%?6T%4KMF99*]>>O_\9X:%H$F]5CA8!?M6P#Y]M;VV'-/.T3>7 MA:2*,Z5RL K*K0 D1U%NCT/JA12,(G4N!1-0>7E,L"LIV)#/P[O D#K\MT)+ M*]&2EOB2B/U(%QV<,:Q#^=0=BU6C^^)E4W>_W1TT[\_>SJ$]I"#M,S.]-$+[ MM9G>2.T+,[V3VFF>M-+)U[\>*T>][ ML3N4_)J73\M--?I1U'6Q[LY:'HNB#LV-CK\T-_HYY _[BU5XK-NO:?.]W!T& M[B[J8ML?=$;[T]:S_P%02P,$% @ EG*J3$?LY/>U 0 T@, !@ !X M;"]W;W)K2X^_M1LNMYF]$72:1X#@\I*AN,?7$M@"=O2FJ7T];[ M[LB8*UM0W-V8#C3>U,8J[M&T#7.=!5Y%D)(LV6QNF>)"TR*+OK,M,M-[*32< M+7&]4MS^.H$T0TZW]-WQ+)K6!P,)A;JG-YM MCZ 'P(&MSB34,G%F)=@/%4YW01!(*'T@8'C=H5[D#(0H8S7B9/.*0-P M>7YG_QQKQUHNW,&]D3]%Y=N<'BBIH.:]],]F>(2IGCTE4_%?X H2PX,2S%$: MZ>)*RMYYHR86E*+XV[@+'?=AO-D?)M@Z()D R0PXQ#QL3!25/W#/B\R:@=BQ M]QT/3[P])MB;,CAC*^(=BG?HO1;;_2YCUT TQ9S&F&09,TS_2<(6/55@FSA-CI2FUW&2%]YY M8.^2^"9_PL=I_\IM([0C%^/Q96/_:V,\H)3-#8Y0BQ]L-B34/AP_X=F.8S8: MWG33#V+S-RY^ U!+ P04 " "6552NX)VWO<'QES5 M@>+NRO2@\:8Q5G&/IFV9ZRWP.H*49,EN=\,4%YJ6>?2=;)F;P4NAX62)&Y3B M]NT(THP%W=,/QY-H.Q\X@,3PH 1S5$:ZN))J M<-ZHF06E*/XZ[4+'?9QNTG2&;0.2&9 L@+N8ATV)HO)/W/,RMV8D=NI]S\,3 M[P\)]J8*SMB*>(?B'7HOY?[Z)F>70#3''*>89!VS1#!D7U(D6RF.R3_P9!N> M;BI,(SS]0V&V39!M$F21(/MOB5LQMW\E8:N>*K!MG"9'*C/H.,DK[S*P]TE\ MD]_AT[0_'S9V/_&& \H97>%(]3A!UL,"8T/QUL\VVG,)L.;?OY! M;/G&Y3M02P,$% @ EG*J3#:3)LFV 0 T@, !@ !X;"]W;W)KV$ M*[Y0VRSIWW=L"*4MZHOM&<\YF M!XTWC;&*>S1MRUQO@=<1I"1+D^2.*2XT+?/H.]LR-X.70L/9$CW/$T@S M%G1'WQQ/HNU\<+ R[WD+7\%_Z\\6+;:PU$*!=L)H8J$IZ,/N>,I"? QX%C"Z MU9F$2B[&O 3C4UW0) @""94/#!RW*SR"E($(9?R8.>F2,@#7YS?V#[%VK.7" M'3P:^5W4OBOH@9(:&CY(_V3&CS#7J)D% MI2C^.NU"QWV<;K+[&;8-2&= N@ .,0^;$D7E[[GG96[-2.S4^YZ')]X=4^Q- M%9RQ%?$.Q3OT7LO=[2%GUT TQYRFF'0=LT0P9%]2I%LI3ND_\'0;OM]4N(_P M_1\*WVT39)L$623(_EOB1LQ=\E<2MNJI MO&:7*D,H..D[SR+@/[D,8W^1T^ M3?L7;ENA';D8CR\;^]\8XP&E)#SG<9L,KSIYQ_$EF]< M_@)02P,$% @ EG*J3"O'M=*S 0 T@, !D !X;"]W;W)K&UL?5-ACYP@$/TKA!]PK&BOEXV:W%[3M$F;;*YI[S.KHY(# MQP*NUW]?0,_:UO8+,,.\-V^&(9_0/-L.P)$7K7I;T,ZYX?6=3YC@Z)7LX&V)'K87Y<0*%4T$3 M^NIXE&WG@H.5^2!:^ +NZW VWF(K2RTU]%9B3PPT!;U/CJ ;Q(FNSF3 M4,D%\3D8'^N"'H(@4%"YP"#\=H4'4"H0>1G?%TZZI@S [?F5_7VLW==R$18> M4#W)VG4%O:.DAD:,RCWB] &6>MY0LA3_":Z@?'A0XG-4J&Q<235:AWIA\5*T M>)EWV<=]FF_2;('M _@"X"O@+N9A.+DR'UOJN", MK8AW7KSUWFN9W"8YNP:B)>8TQ_!MS!K!//N:@N^E./&_X'P?GNXJ3",\_4WA M/PBR78(L$F3_+7$O)OTC"=OT5(-IXS194N'8QTG>>->!O>?Q37Z%S]/^69A6 M]I9&PO=V]R:W-H965T29M<<7!1@7\#K] M^P)V'+>U^@+,,.?,F6%(!S1OM@%PY%U);3/:.-<=&+-% TK8*^Q ^YL*C1+. MFZ9FMC,@R@A2DO'-9L^4:#7-T^@[F3S%WLE6P\D0VRLES*\C2!PRNJ4?CJ>V M;EQPL#SM1 T_P#UW)^,M-K.4K0)M6]3$0)71N^WAF(3X&/#2PF 79Q(J.2.^ M!>-;F=%-$ 02"A<8A-\N< ]2!B(OX^?$2>>4 ;@\?[!_B;7[6L["PCW*U[9T M349O*2FA$KUT3SA\A:F>:TJFXA_A M*'!R4^1X'2QI44O76H)A8O18GW<6]U MW(?Q)ME/L'4 GP!\!MS&/&Q,%)4_""?RU.! S-C[3H0GWAZX[TT1G+$5\&UL?5/;CM,P$/T5RQ^P;MW2+542:;L(@012M0AX=I-)8JTOP7::Y>\9.]D0 M(.+%]HSGG#DS'F>#=<^^!0CD12OC<]J&T)T8\V4+6O@[VX'!F]HZ+0*:KF&^ MSKO8WP*^"9A\(LSB95-B9*RM^)((K,V8&XL?>=B$^\/7'L31F=J17I#L5[]-Z* M[>$^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,$% @ MEG*J3'4> _2S 0 T@, !D !X;"]W;W)K&UL M?5/;;M0P$/T5RQ]09[U;6JV22-TB!!)(JR+@V9M,$JN^!-O9E+]G[*0A0.#% M]HSGG#DS'N>C=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J M!-**\2Q[P[20AI9Y\IU=F=LA*&G@[(@?M!;NQPF4'0NZHZ^.)]EV(3I8F?>B MA<\0OO1GAQ9;6&JIP7AI#7'0%/1A=SP=8GP*^"IA]*LSB95ZH%D4 M! JJ$!D$;E=X!*4B$732JK!!ZMG%I2BQ&PO=V]R:W-H965T+I'D. M#RDJ'="\V@; D7-"@.5I)VKX >YG M=S3>8S-+V2K0MD5-#%09O=ON#TG(CPF_6ACLPB:ADQ/B:W">RHQN@B"04+C M(/QQAGN0,A!Y&6\3)YU+!N#2OK _Q-Y]+R=AX1[E2UNZ)J-?*"FA$KUTSS@\ MPM3/-253\]_@#-*G!R6^1H'2QB\I>NM032Q>BA+OX]GJ> X3_P6V#N 3@'\" ML+%05/Y5.)&G!@=BQMEW(ESQ=L_];(H0C*.(_[QXZZ/G?'N[2]DY$$TYAS&' M+W/F#.;9YQ)\K<2!_P/GZ_#=JL)=A._^4IBL$R2K!$DD2/[;XEK.]:&UL?5/;;MLP#/T501]0 M)8K7!(%MH.DP=, &!"VV/BLV?4%U<24Y[OZ^E.QZWF;L11(IGL-#BDH'8U]< M ^#)FY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;&SKQ@<'R]-.U/ $_D=WMFBQF:5L M%6C7&DTL5!F]VQY/28B/ 3];&-SB3$(E%V->@O&US.@F" ()A0\, K/T_Y=V+K5CER,QY>-_:^,\8!2-C&UL?5/;;MP@$/T5Q <$+[M) M-BO;4C95U4JMM$K5Y)FUQS8*& ?P.OW[#MAQK-;*"S##.6*]G"R1+7:RWLGR,H,V1T0]\=C[)N?'"P/.U$#;_ _^Y.%BTVJY120^ND M:8F%*J/WF\-Q%_ 1\"1A<(LS"96:DJGX'W ! MA?"0"<8HC')Q)47OO-&3"J:BQ=NXRS;NPWBSO9MHZP0^$?A,V,H?>2;V[O4G8)0A/F.&+X$C,C&*K/ M(?A:B"/_C\[7Z=O5#+>1OEU&WR?K KM5@5T4V'U:X@IF_V^1;-%3#;:.T^1( M8?HV3O+".P_L/8]O\@$?I_VGL+5L'3D;CR\;^U\9XP%32:YPA!K\8+.AH/+A M>(MG.X[9:'C333^(S=\X_PM02P,$% @ EG*J3/R=:52S 0 T@, !D M !X;"]W;W)K&UL?5-AC]0@$/TKA!]P[+)5-YNV MR>T9HXDFFS-ZG]EVVI(#I@+=GO]>H+U:M?$+,,.\-V^&(1_1/KL.P),7K8PK M:.=]?V+,51UHX>ZP!Q-N&K1:^&#:EKG>@J@32"O&=[NW3 MI:)DGW\66.0Y> M20,72]R@M; _SZ!P+.B>OCH>9=OYZ&!EWHL6OH+_UE]LL-C"4DL-QDDTQ$)3 MT/O]Z9S%^!3P7<+H5F<2*[DB/D?C4UW0710$"BH?&438;O 2D6B(./'S$F7 ME!&X/K^R?TBUAUJNPL$#JB=9^ZZ@1TIJ:,2@_"..'V&NYPTE<_&?X08JA$%RJ655(/SJ&>6($6+EVF7)NWC=)-E,VP;P&< 7P#'E(=-B9+R]\*+,K?L%HGFF/,4P] M>9>!O>?I37Z'3]/^1=A6&D>NZ,/+IOXWB!Z"E-U=&*$N?+#%4-#X>'P7SG8: ML\GPV,\_B"W?N/P%4$L#!!0 ( )9RJDS")+LFM $ -(# 9 >&PO M=V]R:W-H965TO&IE7$Y;[[L3 M8ZYL00MWAQV8<%.CU<('TS;,=19$E4!:,;[9/# MI*%%EGP76V38>R4-7"QQ MO=;"_CR#PB&G6_KF>)9-ZZ.#%5DG&O@"_FMWL<%B,TLE-1@GT1 +=4X?MZ?S M/L:G@&\2!K,P.7Y MC?U]JCW4= MB$^\/?'0FS(Z4RO271#O@O=6;(_W&;M%HBGF/,;P9&UL?5/;;IPP$/T5RQ\0LRQM-BM RJ:J6JF55JG: M/GMA "N^4-LLZ=]W; BE">J+[1G/.7-F/,Y'8Y]--XVQBGLT;V96X&+X6&LR5N4(K; MWR>09BSHCKXX'D7;^>!@9=[S%KZ!_]Z?+5IL8:F% NV$T<1"4]#[W?&4A?@8 M\$/ Z%9G$BJY&/,4C,]U09,@""14/C!PW*[P %(&(I3Q:^:D2\H 7)]?V#_& MVK&6"W?P8.1/4?NNH =*:FCX(/VC&3_!7,\[2N;BO\ 5)(8')9BC,M+%E52# M\T;-+"A%\>=I%SKNXW1SF\VP;4 Z ](%<(AYV)0H*O_ /2]S:T9BI][W/#SQ M[IAB;ZK@C*V(=RC>H?=:[@Z'G%T#T1QSFF+2=>9>!O4_C MF_P-GZ;]*[>MT(Y7C?UOC/& 4I(;'*$./]AB2&A\.-[BV4YC-AG>]/,/ M8LLW+O\ 4$L#!!0 ( )9RJDR.#Z69M $ -(# 9 >&PO=V]R:W-H M965T=\?&'-5!XJ[ M*].#QIO&6,4]FK9EKK? ZPA2DJ6[W3537&A:YM%WLF5N!B^%AI,E;E"*VY]' MD&8L:$)?'?>B[7QPL#+O>0O?P?_H3Q8MMK#40H%VPFABH2GH;7(X[D-\#'@0 M,+K5F81*SL8\!>-+7=!=$ 02*A\8.&X7N ,I Q'*>)XYZ9(R -?G5_9/L7:L MY4?N>=E;LU([-3[GH(?B'7HO9?(AR=DE$,TQQRDF7<0N? MIOT;MZW0CIR-QY>-_6^,\8!2=E&UL?5-A;]P@#/TKB!]0[KBT:T])I%ZGJ9,VZ=1I[6F YMDV (Z\:M7:C#;.=7O&;-& %O8".VC] M385&"^=-4S/;&1!E!&G%^&9SQ;20+*=G"T1#;:RW,GP,H'#*Z MI6^.!UDW+CA8GG:BAE_@?G='XRTVLY120VLEML1 E=';[?Z0A/@8\"AAL(LS M"96<$)^#\;W,Z"8( @6%"PS";V>X Z4"D9?Q,G'2.64 +L]O[-]B[;Z6D[!P MA^I)EJ[)Z#4E)52B5^X!AWN8ZKFD9"K^!YQ!^?"@Q.^Y[4P1G M;$6\\^*M]Y[S[4V2LG,@FF(.8PQ?QLP1S+//*?A:B@/_ .?K\-VJPEV$[_Y1 M>+E.D*P2))$@^;3$M9BK_Y*P14\UF#I.DR4%]FVW<B5?\3A$TSUO*-D*OX+7$&%\*@DY"A1N;22LG<>]<02I&CQ/.[2 MI'T8;SB?8.L /@'X##BD/&Q,E)1_$%X4F<6!V+'WG8A/O#WRT)LR.E,KTET0 M[X+W6FSO;C-VC413S&F,XW1HM $ -(# 9 >&PO=V]R:W-H965T!V@7M0*A*AC->)D\XI(W!Y?F?_E&K'6L["P[U5S[(*;4YO M*:F@%KT*3W9X@*F>:TJFXC_#!12&1R68H[3*IY64O0]63RPH18NW<9_1> M"GS0C%TBT11S'&/X(F8[1S!DGU/PM11'_A>$_\N]7"?:) M8/_?$M=B_E3)%CW5X)HT39Z4MC=IDA?>>6#OTB.R7^'CM'\1KI'&D[,-^+*I M_[6U 5#*Y@I'J,4/-AL*ZA"/'_#LQC$;C6"[Z0>Q^1L7/P%02P,$% @ MEG*J3 M8E*RV 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q <$+^M3;%H?'*S(>M' M,_B?_&PO=V]R:W-H965TL7[!F? M.6?&>"8=A7Q5#8!&;YQU*L.-UOV9$%4TP*EZ$#UTYJ02DE-M3%D3U4N@I0OB MC$1!<""[RCP5@V9M!U>)U, YE7\NP,28X1"_.U[:NM'60?*TIS5\ M!_VCOTICD86E;#ETJA4=DE!E^#$\7Q*+=X"?+8QJM4>VDIL0K];X4F8XL D! M@T);!FJ6.SP!8Y;(I/%[YL2+I U<[]_9/[G:32TWJN!)L%]MJ9L,'S$JH:(# MTR]B_ QS/3%&<_%?X0[,P&TF1J,03+DO*@:E!9]93"J13L M4W*W1#/F,F&B%29<$,2P+Q*13^(2?0B/_.$[;X8[%[Y;J\2[!W!/O_ M2HPW)?HP![]([!6)/03)1L2'.?I%#EZ1@X?@M!'Q8,+ +Y)X11(/0;@1\6&V M/Y6LGB '6;OF4Z@00^<:?^5=^OLQ&UL=51A;]L@ M$/TKB!]08A*G561;:CI-G;1)4:>MGXE]ME'!N(#C[M\/L.NZ&?MBN./=>W<< MYVQ4^L6T !:]2=&9'+?6]@="3-F"9.9&]="YDUIIR:PS=4-,KX%5(4@*0C>; M/9&,=[C(@N^DBTP-5O .3AJ904JF_QQ!J#''"7YW//&FM=Y!BJQG#?P$^ZL_ M:6>1A:7B$CK#58'T:SVR%=R5NK%&]^J'&]\0B"@M)Z! MN>4"#R"$)W)IO,Z<>)'T@>O]._O74+NKYQM6GD7UG$ZV:=S6#R S@%T M";@+.F02"IE_8985F58CTM/=]\RW.#E0=S>E=X:K"&>.\EX(FVXQ4[+\*XJ_4$L# M!!0 ( )9RJDQ%H^<^N0$ -(# 9 >&PO=V]R:W-H965TP-]M#YFQJ-%LZ; MIF&V-R"J2-**\22Y8UK(CA99])U-D>'@E.S@;(@=M!;FSPD4CCE-Z:OC23:M M"PY69+UHX#NX'_W9>(LM*I74T%F)'3%0Y_0^/9[V 1\!/R6,=G4FH9(+XG,P MOE0Y34)"H*!T04'X[0H/H%00\FG\GC7I$C(0U^=7]4^Q=E_+15AX0/5+5J[- MZ8&2"FHQ*/>$XV>8Z[FE9"[^*UQ!>7C(Q, M>N^UX.DA8]<@-&-.$X:O,.F"8%Y]"<&W0ISX.SK?IN\V,]Q%^FX=_>ZP+;#? M%-A'@?U_)7Y\4^(&AB=O@K!53S68)DZ3)24.79SDE7<9V'L>W^0??)KV;\(T MLK/D@LZ_;.Q_C>C IY+<^!%J_0=;# 6U"T<_$,1,8S89#OOY!['E&Q=_ 5!+ M P04 " "6IKU8(G5X#BF32@>E7TT#8-&;X-)DN+&V.Q!BB@8$,S>J ^E.*J4% ML\[4-3&=!E:&(,$)7:T2(E@K<9X&WTGGJ>HM;R6<-#*]$$R_'X&K(<-K_.EX M;NO&>@?)TX[5\ +V9W?2SB(S2]D*D*95$FFH,GRW/AP3CP^ 7RT,9K%'OI*S M4J_>^%YF>.43 @Z%]0S,+1>X!\X]D4OCS\2)9TD?N-Q_LC^&VETM9V;@7O'? M;6F;#-]B5$+%>FZ?U? -IGIV&$W%_X +< ?WF3B-0G$3OJCHC55B8G&I"/8V MKJT,ZS">[.D4%@^@4P"= VZ##AF%0N8/S+(\U6I >KS[COE?O#Y0=S>%=X:K M"&>.\EYS2=4HNGFC"'$<,76"^$,2QSQ(T)G&D_X33>/@FFN$FA&^6ZOO_ MZ&^C!-M L/VK1'I58@RSB8OLHB*[",'V2B2&V<5%DJA($B%(KD1BF/V5"%ET MAP!=A[DPJ%"]##.Y\,ZC=Q?:D7S!Q[E]8KINI4%G95V/ADZJE++@4EG=N((; M]U3,!H?*^NW>[?4X,*-A53>]!61^D/(/4$L#!!0 ( )9RJDS'G[:1M $ M -(# 9 >&PO=V]R:W-H965TA/QGML4:FD MALY*[(B!.J>/N\,Q#?@(>)$PVI5-0B=GQ-?@?*ERFH2"0$'I@H+PQP6>0*D@ MY,OX-6O2)64@KNVK^J?8N^_E+"P\H?HI*]?F](&2"FHQ*/>,XV>8^WE'R=S\ M5[B \O!0B<]1HK+Q2\K!.M2SBB]%B[?IE%T\QUG_2MLF\)G ;PAL2A0K_RB< M*#*#(S'3['L1KGAWX'XV90C&4<1_OGCKHY>"\X>,78+0C#E.&+["[!8$\^I+ M"KZ5XLC_H_-M^GZSPGVD[]?9[]-M@713((T"Z3\M?KAI<0.S3VZ2L-5,-9@F M;I,E)0Y=W.15=%G81Q[OY"]\VO9OPC2RL^2,SM]LG'^-Z,"7DMSY%6K] UL< M!;4+YKVWS;1FD^.PGU\06YYQ\0=02P,$% @ EG*J3*5$I#'" 0 -P0 M !D !X;"]W;W)K&UL;53O;ML@$'\5Q .4!,=- M%=F6FD[3)FU2U&K;9V*?;50P+N"X>_L"=EPOXXN!X_?G#CAGH]*OI@6PZ%V* MSN2XM;8_$&+*%B0S=ZJ'SNW42DMFW5(WQ/0:6!5(4A"ZV=P3R7B'BRS$3KK( MU& %[^"DD1FD9/KO$80:<[S%U\ S;UKK Z3(>M; "]A?_4F[%5E4*BZA,UQU M2$.=X\?MX9AZ? #\YC":U1SY2LY*O?K%]RK'&Y\0""BM5V!NN, 3".&%7!IO MLR9>+#UQ/;^J?PVUNUK.S,"3$G]X9=LE*,YN)_P 6$ M@_M,G$>IA E?5 [&*CFKN%0D>Y]&WH5QG';2*RU.H#.!+H2'0""34:,<<)0U>83P1QZHL% MC5D&PO=V]R:W-H965T CX*>$T:W.)%1R->8Y&%^JG"8A(5!0^J @ M<+O!(R@5A#"-W[,F74(&XOK\JOXIUHZU7(6#1Z-^R%%DUHS$3KWO17CBW8EC;\K@C*V(=YB\0^^MX/MCQFY!:,:< M)PQ?878+@J'Z$H)OA3CS_^A\F[[?S' ?Z?MU]#39%CAL"ARBP.&?$N_?E;B% M2=\%8:N>:K!-G"9'2C-T<9)7WF5@'WA\DS?X-.W?A&UDY\C5>'S9V/_:& ^8 M2G*'(]3B!UL,!;4/QWL\VVG,)L.;?OY!;/G&Q5]02P,$% @ EG*J3(3> M$R[" 0 -P0 !D !X;"]W;W)K&UL=53M;ML@ M%'T5Q ,4!R=;%]F6FE;5)JU2U&GM;V)??ZA\>(#C]NT'V'&MC/T)W.MSSCT7 MN,E&I=],"V#1N^#2Y+BUMM\38LH6!#,WJ@?IOM1*"V9=J!MB>@VL"B3!"4V2 M+T2P3N(B"[FC+C(U6-Y).&ID!B&8_C@ 5V..-_B2>.Z:UOH$*;*>-? +[._^ MJ%U$%I6J$R!-IR324.?X;K,_[#P^ %XZ&,UJCWPG)Z7>?/"CRG'B#0&'TGH% MYI8SW /G7LC9^#-KXJ6D)Z[W%_7'T+OKY<0,W"O^VE6VS?$M1A74;.#V68W? M8>YGA]'<_$\X W=P[\35*!4WX1>5@[%*S"K.BF#OT]K)L(ZS_H46)]"90*\( M9"H4G#\PRXI,JQ'IZ>Q[YJ]XLZ?N;$J?#$<1OCGSQF7/!4V_9>3LA6;,8<+0 M%6:S((A37TK06(D#_8=.X_0TZC -]'1=_3:-"VRC ML@L%W7WR97+<8P_VER M%RVRBPC0JR(QS'4G9'5Q G03GJQ!I1ID&)=5=IF*.QHN_A,^C=03TTTG#3HI MZYY/N.1:*0O.2G+CO+1NBI> 0VW]]JO;Z^DM3X%5_3RF9/FO*/X"4$L#!!0 M ( )9RJDR6?-VSQ0$ #<$ 9 >&PO=V]R:W-H965TAG[8KCCW7MW'.=L5/K-M 6O4O1F1RWUO8'0DS9@F3F1O70N9-::]PD07?21>9&JS@'9PT,H.43/\^@E!CCK?XP_',F]9Z M!RFRGC7P ^Q+?]+.(@M+Q25TAJL.::AS?+\]'%./#X!7#J-9[9&OY*S4FS<> MJQQO?$(@H+2>@;GE @\@A"=R:?R:.?$BZ0/7^P_VKZ%V5\N9&7A0XB>O;)OC M/485U&P0]EF-WV"N)\5H+OX)+B GI[GOF6[P]4'&JPAG+GGC MO)>")DE&+IYHQAPG#%UAM@N"./9%@L8DCO2?ZX9U!9V7=\PE-KI6RX%+9W+A<6C?%BR&@MGY[Y_9Z>LN3854_ MCRE9_A7%'U!+ P04 " "6*W+RC@'R;.6E? #S,_VI*Q%)I9++:#1M6P"!==#^!SOC[$/ M\(A?-?1ZM@]<*6)/]=7TQU"+=A<($KZ[AYE?T7& M*PF"L_AO<@%NXR\1J%))K M_PR*3ALI1A:;BF#OPUHW?NU'_GL8'D#' +H(((.0S_P3,RS/E.P#-1Q^RUR/ MXSVU9U,XIS\*_\XFKZWWEM/U+B,W1S1BC@.&SC#QA""6?9*@F,21?@BG>/@* MS7#EPU=S]>T.)UBC!&M/L)[K)]&B1 SSH,@$%4D0 KH0P3 K7"1%15*$8+T0 MP3 )+K)!138(0;H0P3 ;7&2+BFP1@NU"!,,\:/P.%=E])$B7C<]CQ_\J3%"L>P^"EJVG\R&@P!5^K&H@T)VC9_),^\T>I^I'R[_ MX&PO=V]R:W-H M965T[EG',_N"2]L2^N!O#D5:O&I;3VOCTPYO(:M'!7 MIH4&;TICM?!HVHJYUH(H(DDKQE>K'=-"-C1+HN]DL\1T7LD&3I:X3FMAWXZ@ M3)_2-?UP/,NJ]L'!LJ05%?P$_ZL]6;38I%)(#8V3IB$6RI3>K0_';,L$8N5$NKB3OG#=Z M5,%4M'@==MG$O1]N^.U(6R;PD< GPC[&84.@F/F#\")+K.F)'7K?BO#$ZP/' MWN3!&5L1[S!YA]Y+QG>[A%V"T(@Y#A@^PZPG!$/U*01?"G'D7^A\F;Y9S' 3 MZ9MY]-OK98'MHL V"FS_*_'F4XE+F/VG(&S64PVVBM/D2&ZZ)D[RS#L-[!V/ M;_(//DS[D["5;!PY&X\O&_M?&N,!4UE=X0C5^,$F0T'IP_$&SW88L\'PIAU_ M$)N^&PO=V]R:W-H M965T3I]@[V6HX&V)[I81Y.X'$ M(:,;^N%X:NO&!0?+TT[4\ O<[^YLO,5FE;)5H&V+FABH,GJ_.9YV 1\!?UH8 M[.),0B47Q.=@?"\SFH2$0$+A@H+PVQ4>0,H@Y--XF33I'#(0E^$PS>8ZOE"R53\#[B"]/"0B8]1H+1Q)45O':I) MQ:>BQ.NXMSKNPWBSW4^T=0*?"'PF'&(<-@:*F7\53N2IP8&8L?>="$^\.7+? MFR(X8ROBG4_>>N\UY[=W*;L&H0ES&C%\@=G,".;5YQ!\+<2)_T?GZ_3M:H;; M2-\NH]\=U@5VJP*[*+!;QM\GGTI&ULC57;CMHP$/V5*!^PCG,A 85(7%2U4BNAK;I]-L&0 M:)TXM0W9_GU]R68A3%?P@.WQ.6R9FI9]Y_I4-"B>\-V7^G%\HTW$2B M?92<2?OME6>I>#.HZ% :\N;6NK5K[V[2;*#!A' @A",!SSXE1 ,A^B#$GQ+B M@1!/",BE8FNS)8H4N>"])]S/VQ'S+\*+6%>_-$9;;'NGRR.U]5*$:9BCBQ$: M,&N'":\P>$0@K3ZZ""$7Z_"./G&PN4>D\2UD"X@DR-X/%'\G_;"0!1XVE\.E%I0ZQHL"=QGT@8/06\# M YMRA4,@L+O&AT#3KD%7HZ:AXF3'N/1*?FZ5Z=@KZ_A4K.Q+,;&O\6+C!OZ' MC'M_?A!QJEOI[;G2@]".JR/GBNH8@R?=#Y5^\L8#HT=EMJG>"S?WW4'Q;GC3 MT/BP%O\ 4$L#!!0 ( )9RJDR^CVQPR0( )8* 9 >&PO=V]R:W-H M965TM9$*C- M@9=,W8B:5^;/3LB2:3.4^T#5DK.M(Y5%@,,P"4J65_YR[N8>Y'(NCKK(*_X@ M/74L2R;_KG@AS@L?^:\3C_G^H.U$L)S7;,]_P>99;@$+]R?E:];\^&\B3$LQU\W2[\T'K$"[[1U@0SKQ-?\Z*PEHP? M?UJC?J=IB?WO5^N?7? FF">F^%H4O_.M/BS\U/>V?,>.A7X4YR^\#8CX7AO] M-W[BA8%;3XS&1A3*/;W-46E1ME:,*R5[:=YYY=[GY@^E+0TFX): .X+1?H\0 MM83HC1"_2XA;0GPM@;0$,B $3>PNF7=,L^5+CD10/"F3@C+I6":;,)"!!K+K-R4*X1(/_[LM M[UO,Q;J1.)P2FCA+T!7[J 7UE2*,IX3 $^4682"K$SL>P;6./E#L"*YV-"YW MG.%AN! HFM"!JQ,!Y9F-SF@(-''Z(;CL$%!WV51*X*)"] -9A0L&014SRBH$ MHA,Z<%VA[)JL0J!TH!/T[MJ2R[UK?)2W$<=*V^NH-]LU5[?8WM6#^16:K9L6 MZ&PO=V]R M:W-H965T:_A.P>7?W[H5G;G$1\JD]^15WMZ(AM?ZR5[(*E=Z*0]!VTB>[VQ0509 2!Q4>5'[JX7=NY>KA3BI MLJCYO?3:4U7E\N^:E^*R]*G_LO%0'([*; 2K19,?^ ^N?C;W4J^"(\ M+$TFS>-/G]0?:IK \?U+]L^V>=W,8][RC2A_%SMU7/JI[^WX/C^5ZD%@MTV)NS:;5SC[3W;9Z M][R"+%L$9Y.HQZP[#(PP=$ $.OM0 K 2:W#"X6V!C8M(0KP"0YM@-IZ-XADA M>((031#:!.&80#P1H8,D%E)W(B0TAHE6&P06)B1B.)L(91.Y;)()FPX2CEQXS;C8!.-4%0,6'1#!O\,* ,T63&?Q0_#FCX 4UP#U/$Q(XFKC^CC$Z/ MWPT&2T(ZUQ+N8^H:F9&90Y;BYJ/)!U3![4?3*U1)76- .#W:$!0%R.8ZPLU, M73Y (->+ K@#@;XO2H]YTVZJSW+G2XK@XB@+XQE&N*'!-30CCW6&& MO0,S=$WVUWJV[2;1US3=8/P]EX>B;KU'H?1(9P>OO1"*:Y+D1O]K1SV+#XN2 M[Y6Y3?2][ ;2;J%$TP_;P3#QK_X!4$L#!!0 ( )9RJDS'*K72^0$ &D% M 9 >&PO=V]R:W-H965TE Q5FKVWH]5X\9NT+_2_ 0\$/!(B,E_ M"XCB%3'=/]BB:[9[9]JC3/62 M)]$B0Q>PR>8/ M8N-!+.DM9NO!_(4@8W)TBKU.L>,G$WY,'_T"B5<@ M<0+D)NIR%K7'+!RFZ3=)8TKB65X/+*&8S"-[8-C(8;]KXG5-/*X?9ZY[#)WL M@]-%-//L 2W_]06HUPJ]LT+2F1-ZEW@1IW?M\Z HH&ULE99MKYL@%,>_BO$#7 6?&S59[[)LR98T=]GVFK:TFHOB@-:[;S] M:_IP3.R;"GC.[_ '_X6\Y^)=5I0JYZ-AK2S<2JENY7ER5]&&R!?>T5:_.7#1 M$*6[XNC)3E"RMTD-\[#OQUY#ZM8M$NE--DWC=OM"_6/%: MS)9(^LK9GWJOJL)-76=/#^3$U!OOO])14.0ZH_KO]$R9#C-:M??8C_Y(&)^ Q 4\)>- R%+(S_TP4*7/!>T<,B]\1L\=H MA?7:[,R@70K[3D]>ZM%S&2 _]\X&-,:LAQA\$X.F&$_SIR(8+((M(+P!8!@0 M@(# H(;0 #0A 0 C,([V0.,8F-:6T,BI,T]N$Z$5@G NI$," & ?%RI0D( M2!8H'6*B&Z5!.K,C*5@F!].)G;&02;!4%N26<0L ]0](1 M+)GYDA'L& 19)IM!P&Y Z1-R83^@;(G<[%%NFLSL+H9M@P';X!D_8-@/&"V7 MBV>.!.A,N)<[!EW_)6,_2,-[P=[5:6=N$S^(.-:M=+9%L?F8;IOV]-]DC3KO2OSYDMUB>ZTGS6I9Y_<_"%=7Y82JG M[P-?#[M]VPTD\]DIW[G?7?O'Z;GV;\DERN90NF-SJ(Z3VFT?IH_R?J6P<^@M M_CRXN&55_'78M/N'J9U.-FZ;OQ;MU^K\LQLGI*>3/,.B<^QKHJF_SM9OS9M58Y1/)0R_S[\'H[][WF,_^[&.\#H !<'G_M'#C@Z MX(>#^J&#&AW49QWTZ* #AV28>U_,I[S-Y[.Z.D_JH1].>==V\E[[Y5IW@_WJ M]/_S]6S\Z-L<02LEA2@@5L"":E:02D-NC&)363 M1NO80AD6CF%6.E);RP:P9#X(03L7 R B<+.FJ1 MD31WD((5 9J,--Z=$DI'""\%+RJ"J6^$BC*B2Y)66-A0F"2M72JU"EKF:;2[ MH1-J4*& <';@ T9Z2[)Z]RB!@1XB!]KL4EMK0^2BFI8*HTQ$.5T&BE;8B'FF4JB\F=Y 53PX!J&#D\ -404 J@!D3P=*[3M '=,:X+D-AIE41*B! MYS;8_]';/,. ,HSV-CW$R$Q%&@YY&J+X[\X>;6Y7,%95Y+F*E*NTL9&2U=?HHI2-#RSK11#49VJR"(KGJ.*B=%YTTEHDGJ>)(&MF^ M%$]214D:GI]6H\W-!XQ6(BQ_ C=+=+ MP?A"WB^'2[V/,,,=XV]YO3L\-+6YW&>\ODQP M !D !X;"]W;W)K&ULE9E?CZ,V%,6_2L1[%VQ? MFS!*(NUF5;52*XVV:OO,),XD6@@I,)/MMR__)@WX7 (ODT".;Z[/^ _N.0VWC># MTL2706#\-#Z=O<;U;96YF\+[./'M]'HL MZQ/^9G6)7^T?MOSS\IQ71_ZMROZ4VG-QRLZ+W![6WF?QM UE/:!1_'6RU^+N M_:*>RDN6?:\/?MVOO:#NR"9V5]8EXNKEW6YMDM25JC[^Z8IZM^^L!]Z__ZC^ MU][26^SM(7Y+RF_9]1?;34A[BV[VO]EWFU3RNI/J M.W994C1_%[NWHLS2KDK52AK_:%]/Y^;UVM7_&(8'R&Z O T0-#I =0/48(#? M=M9,]6M?O?NL3UHA!/JC)S5Y]LO&L^JV9;5&??-TH%*_^]+M1I MOK0:>:>1?<46*/1-XE<-W+J0L O9C%?W77 %%"R@F@)T7R :S**5A(WDW/88 MD!:#R6Z1S$0FPMT0[(;<;I3 !30LH($?!AF;9$F M(-Q)"#L)02<2%UC" LOI:R."!:+':R-RIBE)16I@!E %*F3^L2+ O 7 #\64 M8) 5TQT1F#1,TPQ%,G- 3'-'.9,DL M[WKM/'%ETD2"6?0" RP0P=R4,'DBG.$*9D\L)[BR=*8;&:.=E>+*A%AJO60: MPBP+ +-BKHP2$RB#Z;9(3* 4CVWI-/?SU12& U>@:LD ))F;)X!9A4P)S*!4 M,SS!#$IPTW,\(6>V*HB$&9H"9)H"9J5(#+1L*:ROM_\O.*8"1E":&:9@!"6X M^SFFA.X2T)4M0U.0+ R97"(QSQ+PK#A?,8$RFIY-%"90H7O@,)UTHOOY.E%M M3-)O!'.L ,>*<51A^-2KC!\"@58SA5, MGP(W0,<5-YXZ:V1,TN\#(ZP PL09BJE3,R*LPM2I"2%6N?G4<6-,TO]A@]$E M@"XQR88P=#0COA*&CB;$5W*3Z="-44F_#TPN 7*)"?/$_%2<$5T)PT83HBNY MF=1Q8TS2[P,32X!88H(\8=AH1F0E#!M-B*SD9E&40Y",SR&$R:7(S2$,,!HS MIV<$5HV9TQ,"JW:CJ*!(!H,;\Q;IM! 1LU@T1E@#A(F;%*9/H]#*)!&-Z=/C M.S6=,6X<=3=*H(C;*=',K@\ F;@)80;UC,RJ,8-Z0F;5;A@=7DY&)?T^,,@: M@$S,SQJ-V=,HJS)N& R? 3>\H1O&S:'N3LD#4;\73+$!%!-S-3(8.S,CKAJ, MG9D05XV;0]%."9"-[)08S+!!<94)\0:#9V;$5<-LN$Z(J\;-HFBG!,C&=DH, MQM@ C#6WWC"!9D9N-9A ,R&W&C>4@IT2J.)V2D(,SL7B)2O++&T>^QRRK+15N>!3Y>S1 MQOO;06(/9?TVK-[G[>.P]J#,+MVC/O_VO''S'U!+ P04 " "6[TNBF;V8[?=UW?S==,<;A:+^FE=[/+Z:WDH]NU_7LIJES?M M9O6ZJ ]5D3_W.^VV"YEE=K'+-_OY\K;_[:%:WI9OS7:S+QZJ6?VVV^75?_?% MMORXFXOYYP_?-J_KIOMAL;P]Y*_%GT7SU^&A:K<6IU:>-[MB7V_*_:PJ7N[F M/XF;5>AWZ!5_;XJ/^NS[K.O*8UE^[S9^>[Z;9YVC8EL\-5T3>?OQ7JR*[;9K MJ?7Q[]#H_'3,;L?S[Y^M_])WONW,8UX7JW+[S^:Y6=_-_7SV7+SD;]OF6_GQ M:S%TR,QG0^]_+]Z+;2OOG+3'>"JW=?]W]O16-^5N:*6ULLM_'#\W^_[S8VC_ M\@QQVD*<=A)[<00T[J&B'Q=%9W]6?\R9?WE;EQZPZCM8A[XI"W*CV9#YU M/_;GKO]?V]NZ_?5]J8R\7;QW#0V:^Z-&GFDBQ0HHS$FR: V<7$CH0O;[JY$+ MA1M0L '5-Z!'#>BH&T>-ZS7[7N.\"";J2JKR+@2!S6AH1@,ST6'NCQIS=ACI ME=0N<@-DP2CGL1T#[1A@QT9V3'*<+'(RI1B9L-"$!2:BSM[;Y!!?C(Y+#8BT M(,Z'@U8(HF9)P'S+-4$9I04_,J5Q,('T26N7)F20]GS81P?"<-#(GC$)2E3*!## M+#$/)%K[Q/4FTU7-%^(*+C$S)%K3Q-4DTR5+>]HT<6V5&"T2H,5*H@D, ^FN M*!,\C26:QDF9I'-4&D&MP_$TE6B:)E62SC^B2A2>>PJM-^(J4>DZ@CH*GIX* M+2'B(E'I^H ^:0I/8@4FL:7B"Y%?U!4)"$\]Q8D=*IUZ(?AX"0=4[EPUMH.G MJ.+$#G4Y=TQ*QD;P#%:BT\YKHE<;@T)SLH2]GCTG)V @& MB^9D#PURA5(B]@)44A-778TAI3GY0Z-<(;V/\P?2:6<"$1,U<:L%Y0^"WAJ# M2E^1/S1&C.;D#YWR0V0Z)$4#\H<-DJI@3!K-R1_Z<'L\ZBI$8L@BPFE+TBJ5G,%LM):C8%AS%97#% )<]58SN8,):3 MU.SEI#8I&1LAGA&Q'A*!&";C.X1()(BP9C&G+">LV71]9+2+4PE0M4MOXCZ4 MQCVJ1D M; 23Q7&BF@,A+!:MD,A19C"C'">HN72)U Z3BKF+9$Y3C_<=)IX#Q"/[A"GE MKHAI#O/%<6*: S'-FR2^ ID2PE,/HHDGT9R8YB['M$G)V BFB^/$- J7R"37G@B?7K,&<]):_YR6IN4C(U@OGA.6O/@L5-:OT@E##&O/6:5YV2V M0>0NU*\'J>YA]Y];K9U[/' MLFG*7?\>X$M9-D7;8O:U];PN\N?3QK9X:;JOW96X.KX?>=QHRL/P[N?B] +J M\G]02P,$% @ EG*J3(R4RY2) @ Y@@ !D !X;"]W;W)K&ULE5;;CILP$/T5Q'L7#.:2B"#EHJJ56FFU5=MG)W$"6L#4 M=L+V[VL;0D@8HC0/P39GSIP9/!XG#>/O(J-46A]E48F%G4E9SQU'[#):$O'" M:EJI-P?&2R+5E!\=47-*]L:H+!S/=4.G)'EEIXE9>^5IPDZRR"OZRBUQ*DO" M_ZYHP9J%C>S+PEM^S*1><-*D)D?Z@\J?]2M7,Z=GV>HOD& M!=K ('[EM!&#L:5#V3+VKB=?]PO;U8IH07=24Q#U.-,U+0K-I'3\Z4CMWJ+U!FYQ) [\S\*\&X4,# MW!G@JP$VV6I#,;G9$$G2A+/&XNWGK8G>16B.5?9W>M$DV[Q3Z1%J]9SZD9\X M9TW4858MQAM@T"UB#2 0[C&.4M#+\" 9*V]$X-VY !#!+60SAD03(GPP%[ZQ M]V]R,4& 00)L"/ -P9W(%80)821&O.V\[83R>KN5N'T5YOT'U!+ P04 " "6V. MFS 0?!7$ QPV'P$B@G1)5+52*T57]?K;(4Y !YC:3KB^?6W#D0";].['82\S ML[/KX$U:QM]$3JFTWJNR%BL[E[)9.H[(BE,N=5_8R76VP(!O%:T%;9 MK^S(M@[T2,ZE?&'M5]H7%-A67_UW>J&E@FLG*D?&2F'^6]E92%;U*LI*1=Z[ M9U&;9]N]"8*>!A/L^XP[@T&CQ$; (&O*HYR M,-AP(1MK=R;@3E( B& ,V)(IFB3!ZE"D&,\6?..48.#T$G'*'"Q[@1H8P@K]B-+<4H^EG#('P MG3QW;@L,E.Y-\^!9[=.J 0B.H;*=FWNLHOQD9H2P,G:NI?[4;Z+#''IV]3TX MB6_T?#+WXU6F&VX_"#\5M;#V3*I;UMR%1\8D53[1DSJ87,W385/2H]3+4*UY M-U2ZC61-/S"=86JG_P!02P,$% @ EG*J3(WVHT7K 0 S 0 !D !X M;"]W;W)K&UL?53;CILP$/T5R^^-N69W(T#:I*I: MJ96BK=H^.S! GPT,:K%'MI*+$*_V\*5(L6<3 @:YM@K4+%]+$LZ4E M+O,"BAIS_2+&#[#5$^,T53\5[@",W";B?'( M!5/N%^6]TH)/*B853M_&M6G=.DSZ-]HV(9@(P4SPX_\2PHD0OA,B5_R8F2OU M(]4T2Z08D!S_K([:.^$?0M/,W 9=[]PW4ZTRT6L6/@4)N5JA"7,<,<$"X\\( M8M1GBV#+XAC M1.>1? [L)5K%CV94Q\EZEQGG_!N55=,J=!':7%%WD4HA-)@DO9W)LC9/RWQ@ M4&J[?3![.0[8>-"BF]X.,C]@V5]02P,$% @ EG*J3)3S[^8F @ 'P< M !D !X;"]W;W)K&ULC57;CMHP%/R5*.^[SI40 M%")UJ:I6:B6T5=MG P<2K1.GMB';OZ_MF#3 H>(%7S(SF3F'V$7/Q9NL )3W MWK!6+OU*J6Y!B-Q6T%#YS#MH]9,]%PU5>BD.1'8"Z,Z2&D:B()B1AM:M7Q9V M;RW*@A\5JUM8"T\>FX:*/R_ >+_T0_^\\5H?*F4V2%ET] #?0?WHUD*OR*BR MJQMH9BK33T?1CKUHZ]TS_3<$+D"-%(")/_ M$F)'B*\(9'!FHWZDBI:%X+TGAFYUU/PIPD6LB[DUF[9V]IE.*_7NJ8SSM" G M(^0P+P,FFF"B2\0*0?P3(=K Z")"7426'U^XF.$",2H06X'D0B"[BC%@,HMI M+>8IRH,@N,J"P8)DBKOPDZ!^$L3/'!=(48'T\8K,4($9XB"_JLB 22=1HSB. MT]N:(, DR^\7)4,M90\T*;MY$]HD#!9$=_W,43_S&S_)/8$<%<@?;U(8X)]? M\$";'.BB_"E2%!1WORCAG1,A?*!-#C3]2F[$#-DZE=Z& M*WWHV:-IS[D"+1D\ZVB5OJW&!8.],M-,S\5P9 \+Q3MW'9'Q3BS_ E!+ P04 M " "6]=@+MM&@+39JFJE5HJV:OOLP'#1VIC:)FS_OKX0 MEDW=E]@SG#EGCN-QL7#Q+'L %;PP.LHR[)6:#@C)N@=&Y!V?8-1?6BX843H4 M'9*3 -+8(D81CJ(<,3*,8578W$E4!9\5'48XB4#.C!'QYPB4+V48A]?$T]#U MRB1054RD@^^@?DPGH2.TL30#@U$.? P$M&7X$!^.N<%;P,\!%KG;!\;)F?-G M$WQIRC R#0&%6AD&HI<+/ *EADBW\7OE##=)4[C?7]D_6>_:RYE(>.3TU]"H MO@S?AT$#+9FI>N++9UC]9&&PFO\*%Z :;CK1&C6GTOX&]2P59RN+;H61%[<. MHUV7E?]:YB_ :P'>"K#SXH1LYQ^)(E4A^!((=_83,7]Q?,#Z;&J3M$=AO^GF MIJC2*"W0Q1"OFZ#!XAWE%(,V^26"?Q!'_4Y[$_R%(O#TFEB!YTR/V$Z1> M@M02I&\(DAN3#G-O,:,S^2'+X\RODWEU,H].>J/C,-E.YUT298E?)O?*Y!Z9 M[$8F]]C!67Y[;&AW3QB(SDZ(#&H^CW8Z=]EM"!^PO6>O<#?!WXCHAE$&9Z[T M;;5WJN5<@>XFNM-^>_UH; &%5IGMO=X+-SHN4'Q:7P6T/4W57U!+ P04 M" "6Q=?,)=5$FF3JFJE5EIMM>VS-W$2M("I[23;OZ\Q+"5F MJ-*7@)TSXS.3XY-97*1ZU4AD=CFOLHTMNCJ+B^DXVH[3=[J2IN M[%(=(MTHP73%G4XE$%^E157/U>BU)>EB$. MWS>>BL/1M!O1:M'P@_@NS'/SJ.PJ&K+LBDK4NI!UH,1^&3[@^PW.VP"'^%&( MBQZ]!VTI+U*^MHLONV6(6D:B%%O3IN#V<18;499M)LOC5Y\T',YL \?O[]D_ MN>)M,2]\]/G?P^ T@>0(8"P?P;0/H!Z 5''S)7ZD1N^ M6BAY"53W:S6\%06^I[:9VW;3]\BE&RB,YMHAZS[C!DA,'7B V MP/& B2R#@0:!:*S)) 'QC@ 0##Z!@H52%T^O"DWA!#&8('8)XJL$F=>I#I,Z M3-WU@5$Z(MK5 L%8RC*8#@/I,(!.[M'I,&QTSHI."9%* C"?9-83Q-0=A*$PD XED0(*9>Y&# M"?+;58L1?,'1#;KM0>.F,T08]:\Y ,.(S0@%SS@.OD&Y/>A*DSBA\801A&-H MMD>@^SQ@]"X>$IS'[:!8 F*9V2#8;/"] 8%@R#?:D!0,D,&-CX,.!^> M:S!L5IC]AXYA@\& PTQU/#4/C"A*_8L-XN(4S;@,AFT& _XP57(Z52BCB,0^ M)0 79RR9$PYL.!ARG(F2,^"VH]@W8@B6X'CF7Q?#!H;S6Y0,@29T(%#ND8E& MMN MFS 4?A7$ ]38W"."U*2:-FF3HD[;?CO)24 UF-E.Z-Y^MB&(@;L_\87O=IR# M*7HNWF0%H+SWAK5RZU=*=1N$Y*F"ALHGWD&KGURX:*C22W%%LA- SY;4,$2" M($$-K5N_+.S>090%ORE6MW 0GKPU#15_=L!XO_6Q_]AXK:^5,ANH+#IZA>^@ M?G0'H5=H4CG7#;2RYJTGX++UG_%FGQN\!?RLH9>SN6-?W)TA#G\X?Z)UN[KN5()>PY^U6?5;7U,]\[PX7> MF'KE_6<8ZXE];RS^*]R!:;A)HCU.G$G[ZYUN4O%F5-%1&OH^C'5KQW[4?]#< M!#(2R$3 T7\)X4@(%P0T)+.EOE!%RT+PWA/#G]51TQ-X$^K#/)E->W;VF:Y6 MZMU[&9&@0'1EX6<: 22VFM9@LS.-L4XPD3-,M Y#\"+,@(EG-B0(T\!M$SMM M8H<$SA<^#E 21Q^4DSA]$H?/JD?6()R'*7'[I$Z?U.6S/+N]&T^+1ABZ&.VU8*-Z-US6:OAGE7U!+ P04 " "6 MB7C@.SW(H,7^A-53RRX&R$@LY94>'UPSP M7I-*XGBN&SDE+BH[3?3:*TL3>A*DJ."56?Q4EIC]70.AS=)&]F7AK3CF0BTX M:5+C(_P$\:M^97+F]"K[HH2*%[2R&!R6]@HMMLA7!(UX+Z#A@[&E4ME1^J$F MW_9+VU6.@$ FE 26KS-L@!"E)'W\Z43M/J8B#L<7]2\Z>9G,#G/84/*[V(M\ M:<]L:P\'?"+BC39?H4LHM*TN^^]P!B+ARHF,D5'"]=/*3ES0LE.15DK\V;Z+ M2K^;3O]",Q.\CN#U!!G[$<'O"/Z5$#PD!!TAN!(B7:TV%5V;+18X31AM+-9N M;XW57X06@:Q^IA9UL?4W61XN5\]IX/F);(Y+K% MQ!I3:8QK#A$:0X2&$.$H1(L)!R&BN>N.ZAE.?$2^>\=*9+02&:Q$(RO1@VQ; M']'$K!=Z9ANQT49LL'%GUV9&@=GSVSXW"LS_7XCM?%*(N]5&KOFDNM,PZ(Y/ M=.>PH^=31<:#ND*>(=G9:$\[T'/9FL\B\@UQYN,X!I _CN,,KL(2V%&W&6YE M]%0)=5L,5OM6MO+453I:7Z/%IFU(5YFV/_[ [%A4W-I1(2]J?9T>*!4@/;HO M\M?.94ON)P0.0@UC.69M7VHG@M9=SW7ZQI_^ U!+ P04 " "69RQ MSTQFSMB>GYOV2[>WMI]]K:MCMXCV?7]ZBN-NL[=UV7UJ3O;HWNR:MBY[=]N^ MQ=VIM>5V-*JKF)(DC>OR<(R6\_'92[N<-^]]=3C:EW;6O==UV?ZSLE5S7D0J M^O;@\^%MWP\/XN7\5+[9WVW_Q^FE=7?Q=93MH;;'[M <9ZW=+:(?U=.:>3 8 M$7\>[+F[N9X-KKPVS9?AYI?M(DH&1K:RFWX8HG0_'_;95M4PDN/Q]S1H=)US M,+R]_C;Z3Z/SSIG7LK//3?778=OO%U$>S;9V5[Y7_>?F_+.='#+1;/+^5_MA M*PN;^II%$>E+K]>?@_'\?=\>9/R9(8-:#*@JX'Z?P,] M&>A'#7@R8,\@OK@RQF9=]N5RWC;G67OYO*=RR"+UQ"[ZF^'A&.SQG0M/YYY^ M+%FK>?PQ##1A5A<,W6#H'O$,$+FYQZP!YC]([$A>F1)D2J.]OK'7";;7T%Z/ M]GSGJ>?'ZH+)1LQQFL/]>9Y(%&4FS3$9AF08D/&F65TPYF::-.6B\,A(E"G2 ME# 9 \D80(8],D9,HU21Y*G'!L HXXPQG13220$=+YE6J9B'E,GSW,O+5'XI MQ9SZJ8E&XRP)L,X@ZTRFI\;V.;3/@==>=%>YX*GSG-C[5FL$,WD1<*> = I M)_/H%&*>'\CHA+VOL$8XE\@FD*0JP4J5 $JY+U6)3$!M5.'G*<85'*(4$$\E M/GIP!"QJBH!3A>\4226@)/-= BB=%0$Z6",5$$E.?#I:3,2YGQQK@'*Y$5!\ MA552 9EDT9VD NH\]6L"H;*;&-[3P3JI@%"RWT*4E$##+**#4"'!45@G%1!* M]IN(DMK&E/D=#: ,%X'VJK J@S0\=O(!/(:A!'E*6$A,EA-%9!3]IN(DD*I MV&3*)P-@FHM0[F ]54!0V==W)972:9?Q>#]/L-NV9HS[JCYO.9HNLCP@4(15 MEX#J%2Q'A-9M(BI2:#1EA9_C$&8H%!4L2(0$*=" "(L(/;Z,(ESY],A"BF1) MDTE,2GY8 (Y3G0?$B'#M$ZA]$]J[X#+4R<-QT;@*M7H@+A/H7IZUZ%[?A=T3 MPD6M05&;0,+IP)9./QX57(4:;<1$5.3:@8P,"D %=SX:E[0&)1U:)FM]+;?7F\KN^N$R<]?MY8SR B__!5!+ P04 M" "6Q?,/1%!2E)5K=1*JZVV?782)Z %3&TG;/^^MG%8 D/% M2[#-F7-F)C,>TI:R-YX3(JSWJJSYQLZ%:-:.PX\YJ3!_H@VIY9LS9146686OU859G]WI*3MQD;V_>"E MN.1"'3A9VN +^4G$:_/,Y,[I64Y%16I>T-IBY+RQMVB]1Y$RT(A?!6GY8&VI M4 Z4OJG-M]/&=I5'I"1'H2BP?-S(GI2E8I)^_#&D=J^I#(?K._L7';P,YH Y MV=/R=W$2^<9.;.M$SOA:BA?:?B4FH-"V3/3?R8V4$JX\D1I'6G+]:QVO7-#* ML$A7*OS>/8M:/UO#?S>##3QCX/4&4OM_!KXQ\#\,=#:=SC,=ZFLB ,4^>FB QFUV&\ 08](O8 @4]QI$> M]&YXD!L[;T+@C20 1 @K^&"@OK;W'P*-8(( ) @T0?! $(\RU6%BC:DUYA,* M9E1"4"4$5!*8( ()HN5QQB!!#'BP&L798<)!G"B&-1)0(YEH^,FHIG;)1,.% M)5:@Q&H:1N2.)%9+)9 +-X^[H"8,:$FRT$R/(B!=&PO=V]R:W-H965T M6%5UF70= M?X:D_JC939R>7[)_-LWK9EZI9$^\^EUNU6'IY[ZW93MZK-0+/W]A0T.)[PW= M?V,G5NGPKA*ML>&5--_>YB@5KXZ*_^2WM_F/R /K>;+I!DE M&+YS,Q*;7T@G=_=:" >8( 3GC@$DV7_X$4>/8.Q9?K3A2XLX*3,'?<6, IA? &1PY!U\_&U/%H!)QEP%B>&Q)LEN]BAR4!1QDPE.>6 M!!OE1'\<0CC+8+,N].K8K&%WG"NF*PGO=:L'O4L9 M+RJV4]UIIL]%OU3O+Q1OAVU(,.Z%5O\ 4$L#!!0 ( )9RJDSMY. N ( M .T% 9 >&PO=V]R:W-H965T-.!LC=> M PCKO24=S^Q:B'Z/$"]J:#%_HCUT\DE%68N%#-D9\9X!+G512Y#G.!%J<=/9 M>:IS1Y:G]")(T\&16?S2MIC]?09"A\QV[5OBI3G70B50GO;X##]!_.J/3$9H M9BF;%CK>T,YB4&7V)W=_2!1> UX;&/AB;RDG)TK?5/"MS&Q'"0("A5 ,6"Y7 M. ABDC*^#-QVO,K5>%R?V/_HKU++R?,X4#)[Z84=6;O;*N$"E^(>*'#5YC\ MA+8UF?\.5R 2KI3(=Q24<'VWB@L7M)U8I)06OX]KT^EUF/AO9>8";RKPY@(W M^&^!/Q7XJP(T*M-6/V.!\Y31P6+CQ^JQ^B?<3 @PAF"I(!9A6=4X>EZ?ZDBC,P$OI' UP3!G8W=RL:( MB36FTYB=YR8K)UN0ZT0+U)V6P*@E,&CY@" T$H2/=R,R$D0/=&/$A NCH;Q6 MW=B"HB2(S5)BHY1X*R7\H!D[(\'N\68D1H+D@68DFZ_N15&P:L86Y$>QMY*" M%@=/#<(?F)V;CELG*N09UB>MHE2 )'2>9&-K.7OG@$ EU#:6>S9.H#$0M)^& M*YHG?/X/4$L#!!0 ( )9RJDR\4BVTB ( %4) 9 >&PO=V]R:W-H M965T.(_*" MUD0\LI8VZLV)\9I(->5G1[2].3K\>M[>J,:$5SJ4,0];C2)UI5.I+*X_<0 MU!Z9VG$Z_HC^V12OBCD009]8]:L\RF)KQ[9UI"=RJ>0+Z[[0H:# MH;JO]$K MK92YSD0Q:=2EZHU6OF1V[J7'6@P6;?V^")#1HM M'!5]1& (L<_,&SL47!<$2"!8? M0W;R @/S]&X0()%B!:H\#!:/KWBR/O M_E-Q)J=:3?G9G.?"RMFE,9>)R>IX9]AA-L Y,JK/5G( G MQB15R;B/JN!"W7'&245/4@\C->;]0=]/)&N'2XPSWJ2ROU!+ P04 " "6 MBJ:Y\=L@GH;$QM)US_?6U#.$KOL@90WANCK2S\6JENBY"L:F!$KG@'K7YSYH(1I;?B@F0G@)PL MB5&$@R!%C#2M7^:V=A!ESJ^*-BTOC!'Q>P>4]X4?^O?"ND.0N_0I')J&+2RX:TGX%SX3^%VGQJ\!?QHH)>SM6>2'#E_-9LOI\(/ MC"&@4"FC0/3C!GN@U AI&[]&37]J:8CS]5W]D\VNLQR)A#VG/YN3J@M_[7LG M.),K5<^\_PQCGL3WQO!?X094PXT3W:/B5-I?K[I*Q=FHHJTP\C8\F]8^^U'_ M3G,3\$C $T'W_A\A&@G1.R&VX0=G-NI'HDB9"]Y[8OBS.F+N1+B-]&%6IFC/ MSK[3::6NWLHX2W)T,T(C9C=@\ P33@BDU:<6V-5BAQ_H^.\&^T=$%KL[1,X0 MD>5'=U&$G6]@9,)MY[& 5+E![)PJO M%V;0[.XR$!?[F4NOXM=6F5LRJTZ3Y F;N[^H[_2$&0;"N\PPGKX1<6E:Z1VY MTE^6O?]GSA5HD\%*GU:M)^*TH7!69IGIM1CFPK!1O!M''IKF;OD'4$L#!!0 M ( )9RJDQC);X[<0( *X( 9 >&PO=V]R:W-H965T6$-K=>?,>$6D MVO*+(QI.R>)NPJRZ*F!VZ):U41_G='2]9N;&3? M#YZ+2R[U@9,F#;G0'U3^; Y<[9R!Y514M!8%JRU.SQM[B]9[%.H @_A5T%:, MUI:6UAYPZ<+R^LW\VXI68 M(Q%TS\K?Q4GF&SNVK1,]DVLIGUG[A?:" MOJU7^C-UHJN*Y$YQ@&?N*;5"G=Y2',6)<]-$/6;78;P1!@T(1[$/*3PH MQ)]@_(B(,9_!!$;Z)]]^)6,$$&"3 A@"/"6)WXD*'"0RF[ES &$V\ MV@,H%,VI"-I:ZPOYKX :"B*/)GRIGI6 24,T1\P!6XY MY"\QQ7]\_@$.IJ8 *(QF_B4(;F $=? ,_#T\X! M4*M@^I2=T5N^HOQB!J*P,G:MI7Z?CDZ'H;OU])28G._T,#;3XXVFF^3?";\4 MM;".3*H99";%F3%)58WNDZHN5Q\/PZ:D9ZF7D5KS;H)V&\F:_NO &3Y1TG]0 M2P,$% @ EG*J3(;:CNI_ P 91 !D !X;"]W;W)K&ULE5A=;YLP%/TKB/<%?^ 51)I;9=FTB95K;8]T\1)4 %GX"3= MOY\!EX)](6D?RD?.N>?ZVN>5ZSW/XG(B M#CQ7GVQ%D<52/18[KSP4/-[4I"SU"$)3+XN3W%W,ZG>/Q6(FCC)-8'>(=?^;RU^&Q4$]>&V639#PO$Y$[!=_. MW:_X9D5)1:@1OQ-^+COW3C64%R%>JX?OF[F+JHQXRM>R"A&KRXG?\32M(JD\ M_NJ@;JM9$;OW[]&7]>#58%[BDM^)]$^RD?NY&[K.AF_C8RJ?Q'G%]8"8Z^C1 M_^ GGBIXE8G26(NTK/\[ZV,I1::CJ%2R^*VY)GE]/>OX[S280#2!M 0Z3J": M0*\E^)K@MP1"1@E,$]@'P1\E3#5A^D' HX1 $X)K":$FA"T!UREYS734\WL? MRW@Q*\39*9HE>H@K)^";4*V@=?6R7C#U9VJ*2_7VM/!#-O-.52"-N6TPI(>9 M]C%W5V#N(4S0QWR#,&$?LX0P41_S & BU,>L( QN,9ZJ6UL\ A:/U %H+P"! M U P *T#^+T U*@:A/%A$1\4\8$ YA0WF*#&Y#6&,53]&=-\&==+B($),2 A MDIJ#4%) REUR#B;I2:-)9O#V9 )0) )D0#A"" <+K5U($!HB M# Q/+".KIF2LHAC!'0-94FPPQ$#3P=/X_IA',>P<;%N'(6+N# T(DXXVTTEH+(%[$$0'=.!V0# P)F;J0"!CUUA= M /63&=C3[<;"4# 0 FX7A%[O=0*W"V)OV@R%9DE\:_61H1F&6PJ!6DIDRC!+ MA@[)P+V$ +T$FZL6! U]'8.;" &:"!XJ/&Q[\HF=F, 6)9!%K:)&5E$9K$)A MUUCC[5 ?QG M7.R2O'1>A%2GJ/JLLQ5"^)%SLZ25@T\<4NG4NJ 4^0M.<%/D"_M$U&XMA^]U=9S M=8)!_*J@$Y.QI:WL&'O5DV^'M>UJ14!A+S4%48\+;(%2S:1T_!E([;&F3IR. MK^Q?C'EE9D<$;!G]71UDN;93VSK D9RI?&;=5Q@,1;8UN/\.%Z *KI6H&GM& MA?FW]F>N?56.>W$QGROS%C] M3"0I[U1)]*+Q5H!9SKX-F["/" M4>QC"1\KL?$7Z?YM@2V"B/ * 6HB,/G!C8D4)PA1@M 0A#<$V6P5$(SOXD4B MM$BT(/#3.P0Q2A!_W&:"$B2( F]FL\@= MWE\+/P@_58VP=DRJAF;:SI$Q"4J1^Z"6J%0WT3BA<)1ZF*@Q[]MQ/Y&L':X: M9[SOBG]02P,$% @ EG*J3/?(<[L> @ 08 !D !X;"]W;W)K&UL?53MCILP$'P5Q .)4U@/+>&&WEUJ^5ZC8(R:H&1N0# M[Z#57XY<,*+T5IR0[ 20@R4QBL+5*D6,-*V?9S:V$WG&SXHV+>R$)\^,$?&O M ,K[K1_XU\!+V$WJ%)Y= P:&7#6T_ <>L_!IL2&[P% M_&Z@E[.U9RK9<_YJ-M\.6W]E# &%2AD%HE\7*(%2(Z1M_!TU_2FE(<[75_5G M6[NN94\DE)S^:0ZJWOIKWSO D9RI>N']5QCK27QO+/X[7(!JN'&BV['_6O-#>&'Y61\R9"#:1;F9E@K9W]INN5NKH)4_".$,7(S1BB@$3SC#!A$!:?4H1 MNE(4X1T]O$U0WB-P[,X0.8N(+#^:&URG;H'8*1!;@?BF"\FB"P,&6TQK,6F2 M+@KY''-C)'$:21Q&%DF* 9/,DH31EX41!R;XP$CJ-)(ZC."%D?0^"<9+)PY0 M$GSP=['3"G9862^LX+O&1RE>G./2 8KNS@F:W1P&XF2'C/0J?FZ5.:.SZ#3' M'D-S\Q;Q0L^W81R]RPS#\0<1IZ:5WIXK?:_M[3MRKD![7#WH3M5Z'D\;"D=E MEEBOQ3"5AHWBW3APT33U\_]02P,$% @ EW*J3/J@!8;4 P &ULE9CM;MHP%(9O)-=8Y2E'O7]N9?% M2>ZN%DW;8[%:J+-.DUP^%DYYSK*X^+>6J;HL7>*^-3PEAZ.N&[S5XA0?Y ^I M?YX>B^K-Z[WLDDSF9:)RIY#[I7M/[AYX5!LTBE^)O)2#9Z=.Y5FI/_7+U]W2 M]>L>R51N=>TBKKY>Y$:F:>VIZL??SJG;QZP-A\]OWC\WR5?)/,>EW*CT=[+3 MQZ4;NLY.[N-SJI_4Y8OL$A*NTV7_3;[(M)+7/:EB;%5:-I_.]EQJE75>JJYD M\6O[G>3-]Z7S_V:AG0'L#&GQHP#H#]FY /C3@G0%_-^ ?&HC.0/0&I)DO MK\V]&X7G;D3E33M:T;F]EI?JO&LZQ:7U:"1@OOI7;4 M:=:MA@XTI%=XE?<^!$4AUM0P%\R_#K%!&G*M^61J>!A>:QZ0'XH[R^!XL,8! MNW+ L ,.'?#& 1_V,@I&F;2:J-'D[8#ZLW".PP@81AAA!./8P1PZF-^>: = M!* '8K1R6HT8),J((+[OXT A#!2"0/-1H%9#R"!2,..C109% >Y*!+L2F9,; M6@:-^)@W__9Q)Q9DR0TCWXF&0R]\81UY M&])Q2$LHP8P4"1"401C!0QF3)7 M0">ZFETZ&^TA&Z0BL]#2'8P>0>S97&#XR 3Z",:/(/Y&._<#,0&<<]^W+P-, M( $(&$!!6 ZT#*/ H@EG=XP"1S5AG&LGNF&'XI@6CD"P[,8<@\#IA%PQ M"!S5A&"<*Q)9=BAN^4.$0+#LQQR#P,6$;#$('%4%(UL@LNU0'-/" 2W"3L@6H\!153"R!2)CA_(&%PF9+ [-K4[I;-4YU_4?[4%K?W-T3^N+B%'[ MFMQMVON?=S?M==3WN#@D>>D\*ZU5UEQ&[)72LNJC/ZMF_BCC7?^2RKVN'X/J MN6BO@=H7K4[=%9?7W[.M_@-02P,$% @ EW*J3+D-6G^^ @ >@H !D M !X;"]W;W)K&ULE99AKYHP%(;_"N'[A!:P8-!$ M[[)LR9:8N]SM<]6JY )E;=6[?[]2*L-R6.[\(&T]?9]S2M]X\AL7K_+,F/+> MJK*62_^L5+,( KD_LXK*&6]8K7\YJHN+WAI7\MO21?U]X+DYGU2X$J[RA)_:=J9=F*_0L MZ%4.1<5J6?#:$^RX]-=HL<%F@XGX4;";'(R]MI0=YZ_MY,MAZ8=M1JQD>]5* M4/VXLB=6EJV2SN.7%?5[9KMQ.+ZK?S+%ZV)V5+(G7OXL#NJ\]%/?.[ CO93J MF=\^,UM0XGNV^J_LRDH=WF:B&7M>2O/M[2]2\ M@.T&W&^(B*FE YG,/U)%5[G@-T]TA]_0]AVC!=9GLV\7S5&8WW3R4J]>5TF2 MYL&U%;(QFRX&#V)0'Q%H]1Z!(<0&C[8G208+1&".D1&(A@+S$!:(08'8",0/ M L@ILHM)3$S=%1EE!*8D("4!*-BA)"/*1"%S$#$'$)&#F(\0'] @CP<* 2D$ MH,0.A8PI<0I#4A"2 I#$@:3C=X+2B7>2@90,H,P=2O8?%!3"+@J!*SHE,6%$ M!*0Z!^XKK?!I%_@X+!7W_%Q,DT/=+;\TMM.J[!:M]8K;%I M'?Z&=UW9-RI.12V]'5>Z 3%MPI%SQ70RX4S7>]:-8#\IV5&U0Z+'HNN&NHGB MC>WT@K[=7/T!4$L#!!0 ( )=RJDQ0614&F@( $4) 9 >&PO=V]R M:W-H965T,O4G>AY9_XY"-DR;;KRF*A>\4[7H M(LD/Z_@!W6]1:2>XB%\UOZI9.[*EO KQ9CO?]NLXM1GQAN^TE6#F<>&/O&FL MDLGCSR@:3TP[<=Z^J7]QQ9MB7IGBCZ+Y7>_U:1V7<;3G!W9N]+.X?N5C022. MQNJ_\PMO3+C-Q#!VHE'N-]J=E1;MJ&)2:=G[\*P[][R.^K=I\ 0\3L#3A(RZ M6@:0R_PSTVRSDN(:R6'Q>V;?,;K'9FUV=M MA?O/)*_,Z&5#:+5*+E9HC-D. M,7@6@Z:(Q*A/" PAMG@QG9 *%LC '#,GD,T%RA06R$&!W GD'P205^000UQ, MYV(*6@7J)""% !3L4U49#9!@NR.RW%QD!9J:^ <8@.DLVQU496A;8SP@P=.5_G-#2 MT3@M0AL8MC0"/$T75BD7):$4$^1_U)/9*=9R>73GMXIVXMRYR\-L=+HC/&!W M"OX/'RX8/Y@\UIV*7H4V9ZD[\0Y":&[22>],Q2=SIYDZ#3]HVZ2F+8>#?>AH MT8^7EF2Z.6W^ 5!+ P04 " "7'_^965ZG>]$D($[W75:/7\<@5+/R:\]JLY)G M4Y6->%:1/M3P9MY!L5BT_BN_"_&B?E9TE@Y=]68M& ME[*)E#BLXT?\L"7(;? 6/TMQU:-QY%)YE?+-3;[LUS%R$8E*[(QSP>WC(IY$ M53E/-H[?O=-X8+J-X_'-^R>?O$WFE6OQ)*M?Y=Z1WMQX.?*O,CK9]$G M1..HS_ZKN(C*FKM(+&,G*^U_H]U9&UGW7FPH-7_OGF7CG]?>_VT;O('T&\BP M(64^EP[D(__(#=^LE+Q&JBM^R]T9XP=B:[-SB[X4_C\;O+:KEPTMTE5R<8YZ MFVUG0T8V>+!(K/GS$!"!-2]\;X?2N^(M\YHPQK%R< JAI_7NC_WA? M,2QO#.D;32E+,"$V\SIA6.,8$'F!IR@*GM(<"18ZSL)7BLU\]3 L9 PHF4V_ M2+T1&P6;9W3F X]A+>-0S!D*#B!4\]PQPUK&@)A9H!! S1EC"@'RF MI]P;C0N'<1%H,1G=Q+501]^#Z&@GSXUO@$:K0Y_S2/Q-_L^\:Y*^<74L&QV] M2F/[ 7]K'Z0TPD:#%C;CD^W+ADDE#L8-F1VKKCGI)D:V?>.5#-W?YB]02P,$ M% @ EW*J3/5;1H8) @ S@4 !D !X;"]W;W)K&ULC53MCILP$'P5Q .HV",FR!D;D$^^@U6^.7#"B M]%&:]HT\)>>+)GC(B_.Z!\V/JA?PF\ M-:=:F0 J\HZH7]U>Z!.:6:J&02L;WGH"CEO_.=SLPL D6,3O!@:YV'NF ME0/G[^;PK=KZ@:D(*)3*4!"]G.$%*#5,NHZ/B=2?-4WB^(^<;A!FMO2A.T M5MAWNGBIH^(D2&XJ2(/HRJ41L[*8UF*R((L#MTSJE$D=,O&5 MS"TF2>Z8L7**K!QNWC$C-F&$#\MX,'_'2" MDBL=M+A.#,3)#A+IE;QO[11;1.=A]8SM=?P/'R?=#R).32N] U?Z4MNK=^1< M@:XE>-+_4*V'ZWR@<%1FN])[,4Z8\:!X-TU/-(_PXA]02P,$% @ EW*J M3(.B4/A4 @ H@< !D !X;"]W;W)K&ULC57; MCILP$/T5Q >$^R410=JDJEJIE:*MNGUVR"2@-9C:3MC^?6U#6$(FJWT!>SAS MYLQ@SV0=XZ^B!)#66TT;L;9+*=N5XXBBA)J(!6NA45^.C-=$JBT_.:+E0 [& MJ::.[[JQ4Y.JL?/,V'8\S]A9TJJ!';?$N:X)_["/"4>QC"!\+L?'OW/W; -M[1!+B M$0(TB<#X!Q/_* AP@A E" U!>%.%9%:%'I,83--7P5VFP2P5#)4F"2XF0L5$ MB)@4)XA1@OCSY4A0@@11L)R5 \%X[JP8&.;!T4E1(2E",#L\&PPS_RL8YL$) M6Z)"E@A!-!."8697:?LQYD:(Y^(7UD4HYF=U "TGQS!8W%4%186/Y#SH']XG MKLX NKD5413-Y2"H.)V?%V?2V6K@)S,$A%6P/PD_58VP]DRJOFNZXY$Q"4JDNU"WLU0#<]Q0.$J]3-2:]U.CWTC6 M#A/1&<=R_A]02P,$% @ EW*J3*U?NH0, P U0P !D !X;"]W;W)K M&ULE5?1;ILP%/T5Q < -@9"E41JB*9-VJ2JT[9G MFC@)*N#,.$GW][.!,FH.6_<2L#GW^/CZYG!9WH1\;DZ<*^>E*NMFY9Z4.M_Y M?K,[\2IO/''FM7YR$++*E1[*H]^<)<_W;5!5^C0(8K_*B]I=+]NY![E>BHLJ MBYH_2*>Y5%4N?VUX*6XKE[BO$X_%\:3,A+]>GO,C_\K5M_.#U"-_8-D7%:^; M0M2.Y(>5>T_NMC0P 2WB>\%OS>C>,5MY$N+9##[M5VY@%/&2[Y2AR/7ERC-> MEH9)Z_C9D[K#FB9P?/_*_J'=O-[,4][P3)0_BKTZK=R%Z^SY(;^4ZE'NB=)VH?A -H' MT"& LK\&A'U ^-X U@XU+8=H6@[,2^UW"X)%WL24$2SP MY@R"8,\D4[.CZ8S9$>QV)/F/XL(^18!Y3(L+@!B=60=;# '_^VEQI:@>F/V6 MF(&E]BE!6#1C-A2;#7V/V5!@-JG'+ O-$"SQ0OMMC&"Q%]OY]D>]7<7EL>V; M&V&PO=V]R:W-H965T=%E48NGQE.7JLJ;WUM1RMO:9_[[ MP'-Q/.EV(-BLSOE1?!/Z^_FI,4_!D&5?5*)6A:R]1AS6_@.[W_*DG6 C?A3B MID;W7EO*BY2O[8E5^)1EC^+O3ZM_@+T$V"8 '9"T G9E7_(=;Y9-?+F M-=WFG_/V/V;W8/9FUP[:K;#OS.*5&;UNDHBO@FN;J(_9=C$PBF%#1&"R#Q) M26P!34^BB$[ R35RFX"/$L1+1X*(3!#9!-$_">))D5U,;&/JKDB>I+1*3*K$ M6(5/56*D$H+:5AH]($Y,Y$68?60"#2=0AR;R(CXU72HTOT#QB[R(^5TD+HO0_ +!+[8B MYC<+,UJ'TP1S#*>QHBL'S2=G\ZW(:?(X1=[4(GSVN/&>!:.&J!+-T;:" MRMO)2VW[T-'HT&X^@&VH_H9WO>K7O#D6M?)>I#9MF6V>#E)J8=82WIE5G$Q[ M/#R4XJ#;V]3<-UV/V#UH>>[[WV!HPC=_ %!+ P04 " "7SRDE0#4 2PR(B,,_(Q4=7>28P 0$)B",@5P1T8%2#H0Y3.4R6)@/0 M&@!1&L)28E!*#$A)!U(:3-S;!2&4#*1 H)#"4A)02C*6$@Y=2<:[A%D:#;1 MJ)1.B*&@&#H2$V$"$Z0@07K[(_(DW%IXC1+AYX *(JGY, 5C( 2)MD$!5QWB'["%+CR4'J+*2F0 M[NA^;5']"Q;'9.J@P'6,@$*.)R@P7'\XO-T4#!<@1A^J:+^N:)1N' UOUPV$ MPO'P"QKTNH:2RX/KR)2W%:=*VX]O;[7K^NZQ[3H&ZRLT6S>]VSM-TTK^9/*0 M5\I[%MKT-*[SV NAN1$9WIDW>S3=:SF,%R"P( %@% 9 >&PO=V]R:W-H965TV[J1.H"*K,C#0W(1P)X410N?]'B$9"="/$IGCKS)3Z%4M<9)P-'K<_ MJ\?Z3JQVD3K,2@?-V9D]5:U0T6N1)JL,7;70B"DM)IQA;@BDU*<4H2M%&=[1 MP\\)]O>(=>S.$#F+B P_FAO&W>KO J=NFD_O6SZ-0>'D-]H1?Q4K4-^\IO,K;G_,2\;COA'9E4 MS\5&ULE5;M;ILP%'T5Q ,4;/-9)9&23-,F;5+4:=UO)W$"*F!F.Z%[^]F&4@*7 M*OT3;'/N.?<>9,:84#KUFEWYRX**G2 M4W'V9"T8/=J@LO"P[T=>2?/*72WLVDZL%ORBBKQB.^'(2UE2\6_#"MXL7>2^ M+3SEYTR9!6^UJ.F9_6+J=[T3>N;U+,>\9)7,>>4(=EJZ:_2X18D)L(CGG#5R M,'9,*7O.7\SD^W'I^B8C5K"#,A14/ZYLRXK",.D\_G:D;J]I H?C-_:OMGA= MS)Y*MN7%G_RHLJ6;N,Z1G>BE4$^\^<:Z@D+7Z:K_P:ZLT'"3B=8X\$+:7^=P MD8J7'8M.I:2O[3.O[+-IWT1I%P8'X"X ]P$X^3" = 'D/: MOLW,EOJ%*KI: M"-XXHMVMFIJ/ CT2;>;!+%KO[#M=K=2KUU44A@OO:H@ZS*;%X $&]0A/L_<2 M&)+8X$EX%$:W$MLI)DA26(2 =1!+0&Y$8I@@ D"2Q#<$"0C(UI,:#'51T:$ MH$0(2*0CB?!>B0B4B"82 1E7T6+BH00)43K>$A"6!AA.)P;3B2?I$'^FG@0D M2.[?UA0D2.\P))UZCN,D1"-#(%@2)C.&(!_N-Q^P9(YBIF71_:8@L"77"-]A M2P>Z*9A@,G(%0$71S!XCN'<1 3PA,Q1P]Z+@$Y[ W8FF[0EX,NU/0I _]@1 MA7@N';B3T;25B1_,4,#=A^)/F +W'TKN,269_%7@&.&Q*5,40?'XT_<&!U?) MQ-F>\=(Y\$ME+QB#U?X>L<;VX'N'MY>0GU2<\THZ>Z[T\6D/N1/GBNED_ >] M-YF^]_23@IV4&<9Z+-K#OYTH7G<7&Z^_7:W^ U!+ P04 " "7-_=[\S MY"X?&'\2-2'2>VYI)W9^+66_#0)1U:3%XI[UI%-/SHRW6*HCOP2BYP2?C%-+ M@S@,4=#BIO.+W-@.O,C95=*F(P?NB6O;8OY[3R@;=G[DOQ@>FTLMM2$H\AY? MR#L\3LX[_R':EI%Q,(H?#1G$8N_I4HZ,/>G#Y]/. M#S41H:22.@16RXV4A%(=27'\FH+ZR=RQE"H3"/+CI0)-F/VKBA2::%8&*/J>(72GV\%/$.(G0&@"8 7 2 "%BW,&I2H^F,!H2;<&.5LE;!$,#8#9,X M89(5#$+6C>U'3;), Y+48G&(4+)QHR G"G*@V/>"5EGN( 29Q>)0 9!E;IC4 M"9,Z8* %DZ[2Q-;77*XE=PD"P$V2.4DR!TEBD62.SR6#]K5D*QB0;++0#;-Q MPFP<,,@=( K=/2#\__]/]$X;B?[]$7T^:%5[%K M)W676%CG4?(0Z]YGV?=ZQ)B>^!IFG$]?,;\TG?".3*K.:OK?F3%)%&5XK]Y& MK4;B?*#D+/4V57L^SH7Q(%D_S;Q@'KS%'U!+ P04 " "7%FPLZ150S;<$^>ZQOS?BE#6+7SDOPT\5<>3U -!6;3X2'X1 M^;O=<-4+!B_[JB:-J%CC<7)8^$LT7Z-$&QC%T"J]>%K FEVI/B^-L[]8&X_>;]JPE>!;/%@JP9_5/MY6GA3WUO M3P[X3.43Z[Z1/J#4]_KH?Y +H4JN2=0<.T:%>7J[LY"L[KTHE!J_VG?5F'=G MOZ1Y;P8;1+U!-!BHN3\RB'N#^-T@,\%;,A/J%RQQ67#6>=RN5HOUID#S6"5S MIP=-[LPW%:U0HYP@P1TD!@'R96#F9,IJT$VG8T1Q1,GG6M E$PB&"4% M4=);E#QT4*P&):-9TDGLH("B.R@9B)(!* AVD(,.\L^ORQ1T, 4(G,VSFM[& MB2:9DXP'HBN4&8@R U"K>+!&4<_? 0*KHWC9%\/%',8"3N3@QA.,>FD>J:QSX,D' ;9+? MW+O 31'>9N>!RN($HX)0$WXTM5-X.W9N3.$>C0[U>1F9@O(NM\7])^;'JA'> MEDE5EDSQ.# FB8())VK;GM3_Q-"AY"!U,U=M;HNJ[4C6]C\,P?#74OX'4$L# M!!0 ( )=RJDQ&PO6*/KYOE]1T5<>4Q%%-*JPVS,=05.26S.RQ!'EZ9BX\3X4@2)9 M-H!"5P&BV+_^G37S9"T@*-L]<2/>!XDD4$OFR;.O_UK7^^C+9KVM_^U/]_O] M[KL__[E>WN>;K!Z4NWP+W]R6U2;;PY_5W9_K795GJ_H^S_>;]9_3X7#ZYTU6 M;/\4';;%WP_Y97G8[O_M3]/9_$]_^=>Z^,N_[O_RJEP>-OEV'V7;5?1ZNR_V MC]';+3^S*+?1>53?9U5>_^N?]W_YUS_C/7S?*/JIW.[O:[AGE:^:W_Z458-H ME,11.DSF[2\?HV':_9U;SD7WXBEYE^]9UNOW_YW_]KZ.;?%/4RVP= M_7>>5=$;^+ %Y>:5\M[.:_\S:7[RJ@_T@; \*[9"$2];._KP_M7K]]>O7P%/?V MU<4G^..'BW<7[R]?1]=_??WZTS40U,_7KZ*S%R^C%Q$\Z]-]>:CAV>VCSY> M0T,BDUD?\+*ZSO?U=ZVOL_J>"'J)O^1_/Q2?LS5;6!M7S. MZ_VFZRH 'C*..JKR90Z/NEGG<;3-]U%Y&V7K=?F0;9=Y!$0:K;%(IKA5) 5:U8OY(I4/6CM["\O8[CO.\:K*=UFQBO(OP/9J.!5\4KF_ MAZ-?!M!H44&Y!_PZ?LU5!_G^^R??W0.S^LN95'VCWVW)[?@H$NK]33%H7V4VQ M+O9%WD8G=_Z[[!$/O^/[ZI#[H^G[?EEN\ +FY CB*E\31=[DV_RV.(J>J_RF M^R#TX0]9A0RKA3>O\ML@^[ M)"T"F/&;8@OA7D7 ;%F*MH1H MZV86ME%V &98%?^ +XZ(X+Z[B[H^?-V=Y8FRWZ#R\S8I=_ONM^I7]<][_X(.R;MML[<,.]6!\H\KKUKY@8:".+UF' M7,$KUN6N2P&Y!JV2>=TFJW[-\:&ME8!H1SL +\I6FV)+AL4>&/.SH0'$V<>D MR]:>VFH7 .2V*C=Z;;EM7<,2EN5%="9/>DE:1PM$H/_E@,_['O'BOI:G=+_J M#FSSZ&P-2WO9J=O(YOJ7U;G+FQS8M,H]U"G:T/B!%2X&R+$+40+@^OH^)\:V M%(:"%-X"U ]972Q/X(.OBO5A+XSK^)5_RXN[>[PT^PPG"<:=L)9#G:.V3.+_ M0,BP_8I5]C ^N[S?PALO/_QT]?'U7^&ZM__U.GKWX1KD^L_;[ "HG:^^4J9? M!OK.6S[.?JG^H5=)LKB(#P:4:$'JYVV59VN24 1:5.4_9\4:#8-S0+SS&IC" M,=OF#2!G<;<5E7OY&*&CH5Z+5;#ZY=!M["#&+>_!YL*'H^YQ@M(G^^D0@.;2 M+O0^[2@OKO\:O7GWX6]?=X1)>M2%1C;\&U"\A&UYMGVQ!/;98ZDY\-71OD1[ MO01E#\[#40)\BK^38P#DP^=BA?;78W0FU//2\-*L_T6O'I@^^L#J)Q;?U /-L1$NT!:-549/Z28]!I8<4U$Z1^78#)D2EU%(\ M9;F3@7-^D]5-D_4H+R?HGB%';^,;H2WI/OQ&6O-)%K?WN#S#']*]+;5?FV8* MW],G-]\_'UF>PN2WQ!N>P.2K ^@?< 1D?SR+OX "N,SSE;QLDR&VT6;I[/MO M,R_"S MXU(%KXA;3M-3GG-Y\IU1M@>HW17;+6X2D8U\^K_M@3G2<=^C_D_24@&N#[L= M'PKHE\A)@7L=*J81>N8MX"1 Q 5>NEW,A 5XW%:%=-H#6-2'#KG7O+,;78,5 M8L1K=5CG@NXL3+KHJ[7,3ZA;@&&OQ$^N912"M\47U" [.>5'#V#G2:=?7IN3 MZ->OC-?R":SQON G+A2C[ZO1\Z,H H63H:<_"Z$%(@*=B"L4$>1.K,MUL6+? M;;8F1D)!Q_J[?_G?R73X_4]H/?*O&@7DO\"D+]:1F/31V=LM/%KTHY>]48L7 MR22)QZ,I/^)%DD[BZ63>#^;YF*^^!KZ&*DYR(&@FS>EGO6H^!^Y$T8LD.Q%/T\ MN!Y$=^QK6#_B??F.3$2_0\ \>,D./19GLFBZZ\>+BRNW;(30[E"A<-PKXE<' M]7)4^=V!#16"$'Y)C[C.EZID4!A=I1+YX>NZ":OKUY?ZPI@@4=1[5$Y1/URO M464!:)%7JMZ!H*MYBT H ($,V&+!=BX^T8 ]F7U?1Q?;[0'N_)C#(>U1$(*U MM8F2X?E_$+?%6VXYX/J( =<<+8_H%2B9FQM@DAINC 9@MKB'1Z 6P:)6P ) M*4*7!?)=7"7P>N"@A\V.08)[_^6PNC,'"&@692RN"92TKIS,!0T/=JO$['IR MDHGU%(EB['OO<<>"B*6_/P/K<#_10[[&:%GO@L7GQLJA:M\KMFGP'I;"Z'XC M LI7@X#H3@(>@1O4H4VVS>[8T ?L71]6N7L]&G?P5+P[9N6MPV:)C=1#C[1\ MF+5B63>'&@@<3!BX^P8@0XN*HULPG,25O/8N M>D>G4&[-5T)-W]812([A8!AM"M#8@421[._N@+<@S@J70H\I81S>G0QFDV\0 M>3_#VFB]@%<%:MG$#E>PE'\_;',1J_. UV"LKU9N,XA^\E"]R8&1P!DRH>(M M[GP:1W* C40/]\42F5#^B.8ZL-@*43"KRRU:9A&C'EUIU$9ON@DSW43R+GA3 M[MY<][\;7X,H 1R)N7'^A7@E(E0NWPJ[7!7 :-"EE*,/=/^0Y]O.AX.\/#!W M/:SQT+OXZ',D%4;YX87"YY#%UGK-^*315EC+ [*\R)A]'FG5#0U7;PKHO& M>C+FQAE@'^P&X8B>/'*WHJV=\_:? T"E;UR(31PQ!\->'@0V6*#KQ_/R88LA MLL--7:R*K"J0R>!":1^J,XAJRJ=.7D:T%)#EW&>? 64108 (-LCN^-@*KZO8 MTZI!1UUCF@)BO/B8M[\ M>%^R>.H]A,N [QY?MJ5G.$OOU^L"LX6CU4-5T[X]&889B674IZ,5,U)4!44[ M^L.5P=AC>/X%]6I!B!!N'6H);_5Q$+'#!IWM_NEB \8AE:]*4MN-87*-4>FL M I[T\XZTNO?E .\/^MSO1%DM.?;HJKWT=\/&:C=Y+81%$5"0!5. MKP.]KRK)/D*\(N[.2 <64E5FR_N!78EXC%@_KU!W$CZ!M@T1M@BA%:/.LL\7 M 0((+M; BB[&._1(8V1.Q)S$&0[\\MJ"T+G:CC*#P&<2(Y*)]>L\,Y*\)ENR MLI[/W"*1@3\@WPIU2!$#GK$I"O*2O4-0'&V/7CUHXV"/X._9]Z##4Y4W/!-5 MN87?EWFGV_ZIZX]\P[>"%+H04GB[]?S)\R:PUG'UM[>:6G--?YCG_G!8KS'Y M@5A38NA%0K&?LB_V\K<;,.&7H1L!+[D\B"GU[^4-KGO_)T*ABWZ_IPCI',;@3W"L-@[A\M#AFFEM4BQ!O@I/+6]*W'-=P? )'Q9 MP]@D?0WP45U<54Y&.5%]"083+6X+NXJ25.@JE#GD@,$*-*S%HR" M<$J,2=BL\G,#31("-Q* W@%:Y&2?":4"U>[OX8O6AO!+W2FH^.M'<<*A%LGB M^1Q/!8">\?7PXITD\-4A8^?=U\PG9 FT,WTL,CAAA1UHP,%U0"!:&S%#P;X! M$@AK)LR,\0E>L'4*DA]*^!$@P)N+ZQ_3J,F@+2'U7697= M5=D...*5\LBU2?N/D(_ MU)USPFU7:L#6_BQ%U.P?=Q*H$O5;: M]_/!Y11*H<$?0^;8'@B3<*#L .Y#K M/QZ\H0&=#3E(VKWZ%780$VL\Z$C8B[N^4#58V+-:'C42<5 M4=Z)#X>_K(H;"M.U@E*DXH8?F2<.HHN:N$'\D5TG MQ2,9B^N#TY4=*A* @76QT&AHZ<_]+$2HZ9FMYZG7" ZA5@SF?* MH65H_35?W5'>-E\W3R9LABTE]@1K1:'XHS+2'_)E=N!,ER-+J]7*IG?0[\DT M%,"L"&^M4BWN77%@D,TRC5Z__?0F^BFG!.'H#-?"K^@PQA6)DZ:4J7 _*&<^ M9T WA]K8P4Y*DRY9$;DXD,51%TB++2>=D58GNMD!O9 R*Y.N=%$%"] MU]**(;R>LDTQ3,8V8%>X*'"2('G<5I33ZC+%<7T[3-BIZ[@M/HO=3DU->/>* M>,YMGFNM3ZTBM'&C*KJ\ZSM GRT&6K((?EFA^0F2SKG*GF(RR5$F@]SEG^U) MV7#2L_/:6J(<=XD^\OLH>BVKG ,$$;)$+'#\!93QO3L]Q39F*$5MX[;9DM+M M,_(_KP[(NH*T^%K C[ L5+)*@!S7552]WN*F*NXBUH/H9]([W#:\#E/4@?8B MN/8/'SFD*(TS;20[!M!M4R"T[TH, ""B*3+N0_\MODJ"4[03%[E0'[A',C89 M:57&++F1#]=N@3GG[/I\+G:'H)>SM1PZUXO#':P(CW9R(K\].'X[.4=\:"#D MR?[#[R(NU_-2Q'@WT?>N^,QXY4U%!(6[4N/355LF%.PIUBC/T^]8\9G0'ZI MKQ5YP]]R!&]7B$"WC^35R2NB>:21#S?KXB[S8>5W@#!;).C&J2S7($1NF1;) MXRJI9LP9C<%1F!?MS(O*QHO6^J+?K JDOP4N[\&.*A_.V;@#8[1"]=]I55?X M *P=C%X#,:X*,K9"P!A;SH)A6:Z1Q"6V3<6LI/T$U!ZWHHP
OB5 RZ\?0T485EG;?G(\6;A)UN# RXUPEW0J)/(E6V(HN&0-GHTIB MKZ4C]?::8>7B;$L'3!)W#Q@01&>I>M=6?6__G]> ^IW?\)+HO_.]$5Y DO^> M@1BHOMX;Y<7J-?)4X9OD!,-:.%RCMD6(?%%&OZMI[*-RGRQ'4&Z M,(8.&;.@1)S7")(& 'R2BL=NMR_T\ZS7C16##8&8*C1 9/Z/O"HC2NZ_(^NS MN290S:B-"LI5?9_51#5@;2%FMA&1+AFLX>3W&IQQKP[5G3!*)0H/>B: FZ@J MU(<^I/5V>NJ<-R4=AA836@@DUP[NM/5!8SCO^3G#W41K8 MUVH>GD=Y#O-VBQ5;S#) K%!]5H15IKG3/$8I:AX_A;EPX968>M#UR'[S?]0V M_X5R;E*:*$(G]<"T9E65)KH6'FJ2/WN=KS?IQK*6E)EL)=@(6L)D? M*N]%[?7WWPM+$$9?BR5O\IM*^?S78,K0ZZCO4"%RJ# ?I_TNG6%Z)'"0?RFT MEL.]W#MX\!S6]"8&WS9_\(:-PPS0->L\=X6/\!5P872KH+<5_5UT[&SO-)*& MZ.$F>5-,U\"7&)UUI\'4O@Z!U_B2TZ-D.;%\RH?%.M) M;)?TNR..[HY$BI:>V7=)8 &%%L.1$I,NM^KS$[W4??6DHOX':.',"G3<^1R80^B) ^:V;F09:7@AD\5Q/FV^,MV9'$]PL8X.]U]7EA]0 M_[ZL2(WMB4I.AY,0^9U+T*?M41!+ZDB-(=OG$@3R4>>AD#[AI[,SG^\F[$A? M:/@)3_8/VJVN0Q!Z1C55IYU7H MP:H4$V,)0C-:QDT3^?LG'M/G9O)A+WJP?XQN,7B*27=FH\9?[ZV;WHO5%#UY M+8C'^OR&1F8QC$"3-1)P,#VA)F=<2M\=\3-1M7&YUAX@6L7" M\"] ZX2-^SJX58[URJ1&.JS.L+N:7@\;R)#'5RMT\'!'K_)V3W_4AQT2:3/6 MWUX/.71H4?34>D>=2GP6/^8GG]?H&W(O OI?9VRFNY513>U#6?UJRV)\(YO8 MKNP&H^8[=LAQ,E>^\D_7BA\\"#@[\N>@4LB[=8_AV)+<([LU<((/;9Q^#;12 M:;Y51D8H>;)]%@!@RC9OI,LKB-7X'D37^GJW2I<%X@,0=#]VM86M$9Y4N6A8 M)B+E'J!K-R'X-BS<6RSL*<, S4 R*[0(B'D9F.IK8E&"K[C%-3 9/>5\Z$%1%DGRNRHI;['CY*8M+E MMS3J/FIZ&[+-?-7+A[6-FN/J;>SM0G)2")YFP/'OP" [C_TH)_0GRD$*X8F! M=MS#7_^@Y8JMT+MBK_."'N8BC-P(QRMW*^R*D=T JC-<"?0R$E&SE+<[5"XP%^6=(QM2])2 UYYW(I5T*$K?/5B2'BO+HV"=G MK*1S=^/M7)A.56DQZ]QB\U)/95R+K@#@6MPZOO+H(V@2KR>]..0L^\<=F@%K MJU(A:^W3X@B$N&*5=^YEOJN]>S^:74TY-(,QAG$!2 M*I59+]Q1))"E!6:24'T^OR^*M56WF5,[D#<77/V';GUR M*^CKFFMYH/(VNW"JB'G,]ZQ,X%5J"^*-=+I\IGL5ZTS2MAI;G:]:5\S=:3+' M#EY+/6YX5RTUQ2CRV6S'* J^5;*T@NI#B2V7!!\XUDJL"@J#=)EZP+6IO(4- M/J!;2N/ILJAW'"_C6$0_E3NE*&A9H">M$H[_$\F15 MU<@P(EB5E=A< .)][C;+Y9:RM:;YCHS;RV!MQ4Y?J3,.$]@5X5'$(\I[=&>W MFZ244"P(Z'[+LH=;T*+?R53^^2?QD^TQ=33/CM -L0Y>(<@"Z@]8@<_&<1C(IM0O)CZSK-WHF9K2)Y/!V)7@]X6/3>F&/(42 ME5R%'KL'L5V7<_XXZX8O\AS%R#Y<5]W0I*1J7%R//FWP]"K1!Z*852Y9"KC) MT2"U>\RD[IN6KFX/EX3PB9( ]F3:J#0U):R:YXBH\W=, 2WV37!T$5/H095H M/?<%PZ;#V(:@?##*:MUK#>*WJ1R$.Z%#J0&ERY,TRLIJ#$:NF\RYTQMUKXQO*1R9-F'1"04?2SSAEWL+-\4A5?FQR MJF1HFJ5:\'O8J^?>U5T@Q\(.#4&'%86]T<$=]MUJ^\&]S^=VX'+/I]9OK?Q9 MN9PQ!\'41PL2YC+S"7IH@M7[:",M%#V)>GN\<)TVR,3*T::"QQ!9YYC(L\R) MQXG20(X7_P93Y1($^<*8G#8_H6L0&>F)H0.>PN,,@( +^'QZ-8C42^3]$DW? ML;>\HD_&+_V1M_ IN)?&H-3>VEKYR*L40(H7&GUW9&JZ-C2TLL+@GCZ4 FL" MU9. >"E=K1RI&?/:\6GK8I=D>I#/!1F%RS5A'XL=7Y)K.8_>;OQ'RN= ;W#PEZ*K5(K17C; MFB6I:?9A(3J(_DNQYC+ FD^M0 X87B5V!79%4QT@M7)02/&_NK'2^9:TUV^- MY5PWW$%*NDO&VC08/4Q8SXU5,;$ E518."QN<5L7H IEZ#3+U6#T24C-@)3T M+ON,:1(%,]Z,G#\H4$2YS4P#U-P99CV,HIE&1H9G&*@ETC6* ML.\=Y%5X[<3@X@.>K&4Q):CM:/=<^NT\L23$KU_%#=9JT>)ZI0PXI^4<0SUY M=)UST]PK HC]II9O&%1B*$IVX+ZG;+2FQG'LR/4!2891;9Y]1E]2HD+^4EA= MYBF6$'G'A/^SJSL&-2-?,Z,O;_#13+*T(C*NFZ^EJ).^QL8..(4"9Q.(N"&V MT;?W0?37\@%LD8IBNMH!L"[V!Q=[ZKNUUC3)O;9.(L^*7[U6O@L4-UC2$8BK M(ZOZ&TE7"66R=RJ3FJ[/1VY4]"3+7%N(.V]F0S4*F96\C+TH0OX,6J2B]=J( MJU."IDRNF^P7,GZ-RZVV48":W09>T_>*VN=.F(8GP+Z2[@<3DV/A$"H0?LN> M6?4#U&1N4+63>-_8MML+!F5UV-=,L@@Z34W. M5)>Z*^!ZK""I!D-&=^\NN'5.,V$=_6@^K(M7.E1CW@6&&]-OZ"IZ[+6<\9EH M@.SK7E#8UH@U@Q"^X78;MO;OKUK[%_B L8ZM[BD2](V2N:54S?Z\V\/ZMA!/ M81#,QL"4^.K9[ZR(U%A)6(4(9K)D;!A_TW'/WC(M#N):!$NQD\\=J&GC.S=)U=K)8AZ^K%C%9"H(%OA@.)L[YV.J*80&L^\:[4%EPVMO)OL]! M]*JHM8FJ, R-.7X*TKKVHC9)R#QD>>IS7?F'L>!U5< E&/$\U[_*2FNU@4V"5VD2HCN.O5I4I=U,VR37G MULV%K)'1GWMK'#L_:&?5;N(20R-H!'Q34I-;'6=# MS97D:2;IV7UF8TD 0 B7/C8[Z1))+N(G K=)P(J]Q-?8::2ZGJ28[-[#KZ'N*" M4(>M9F.0>4YNRR!)8^6& ,B9M0Z8&&NV_'5=W@TZ]R1?VF2P9IZ+) :V(L'& M]>O25R64$=J+Q]]<@Y?R0%R^)N8OR46R%$^I=[U5&*0(D)75%]T[ M6@>$FB1? B<$IDL ']EDCU1+0Y[,?-5TK ZB#PP!N$-7*[>([D\FV&<:4RDU M,;5A:@2X':T4;^/U-57R,$,V]"]W\4CGVO0>-]VP,PNU',#Q#B%- :XQ#IZ% M@V?=2/BRD:W1R3B:O)8)<&6ZEE$)$17"P7\)_I=R#V4NI6#A]?&96\TZM%;B MV;-X/AW2;_%H3J)S% _'S*-GR10_B!SZ8D+4?Q'&4K,9Y&::*II^[4 MI, PQV#^/W(3X:^[\@"^KBVJR05\1F]H\:$]^:J6!=&9\? 5NEHM':;1#C-] MXIV.\#>AQXN.3 !IH^@;"RMJ=*K'H!6-Z9,1:$)M-3F)4T""41J/1N- ,1K% M: ='>C3U]$9^D47CF, M7K)RL)C39[ X6,9+!0#25;NIMH64..)=]DLMWP) .Y^A9Z5?7M.)2C^(8SH. M+#>9(#6 [KP8&5WGK1L2 AL!;7,V'/-6%KPW^&@\G41/SAR$:\M0QWAVOGTWF..J);H 7C8=3^G2,FAT\IC6J%+/__XL*]4U]=\X@J=V0!(Q3Y7\_(#UQ'Z!PD@LG M#5.X-;.!#=8X?0=,JS"HCS+;JF^I8D>-=0]F1D?D C!2/M:/@1*E*0_B+B99 MA"-/3/LX6^3-C8;)W=\,0O?!@?/9.RLI762*:U"@',$.F)3=B"I0 Y5-*&Y&:P]9\4&QW!_3&?? ?D8(D&\8O MG:]>/J7FQ>PK4JQ"W0'3BRG/FWPKM=9/=KSMJ/,_<)N3L=F&7'!1X-RXX5'> M'8-K@BW*.J1O&WI6A#F)8P@$".&,<_[A[ O7L%;NYE9SC,"^W-"C\GT!:@"( MV,?OHG=4W9)0:5V2?!_]YZ'D^),V"NFQ$HHLVM-;.R>3-4DW="#+E=RJGRS%VN, MVPZ'==L*7.RBW(A",,@(>C2EN3:3\2Q396>/=C^H94J@GRC64_O<127==BFH MS/FCGB!EBM KJ7\BAH1@TX7F=ODF#)(ZIV0GA]KU5HZY5#E_OO+55V46_XD4WDKHYQ*J\6B29URO;Y"CDH!82MSWRW,9@ M7"AKLFA[(/V9.#&UZ7STU21$Y.*YK+A-"AG#GUW-9Q8H,1CPH:49GU[/4AY# MWD/58+%1NS3?R#X^*)8WP)')1Q[T>O,J>W2+SF!AKEBIBZ,%L["X/3-+R8-= M=NR/6>X3TG75M.@JNK>W^AE,*^Q_ MK,?:S:\'E#XNE'&%E/'_H]T?A';J@=@JY5-P_S/5M&*0DLOSW CG5G'=$PCV M/X/59"(QEMT\ZC903=,4\#4&D=IKD.2D_Q&91I#$PA)+U@82TI8V:O]AAO]>$6[? &'-Q#.T2B M2[Q473PTQ0YU_K44_#M3[=<>=UL[^,U,3R7]#R3IO^I\*0'5Y0!;U2$X&^Y[ MA(X_H/NB/(( 4M'K&K$4M^Y];!/>6N2XK2%?2[7ATVN[60LL+@JEQ9" M7@:JQQ,_O"IPJD8%[4ZHB-^K76]O?W_49&3Z';'SZT0)E563#Y;K/"EBL5N[ MY#J"8,\K8P&5YN%I:3(%)&FIQ9:RA[$VJ"IN#@CA<[C[\]?P^#>BCEZJ.NIF M:+\1==27\7?T#;)^2SSZB+)_IQB%\1)KKR@*@JZE_C]KE4,HZ:+2(Z(HIY M[LJ]Y=MR)LY,:T6&PI!QTQCM-)54E/8X*H6)-IR1FN:L(WG$I?XJ6V0OXC2<3RB0 2!*OW>?I0.X]$L M";_CCYJ&I5C#[L)T/*1_S;\O&\:RNV \C>>CL?YPMTWC19+JC\N&$:U7+:;Q M=#+4'_HI3@&<3.;N9UM?TBLG\7@VD__-9_.A_-_T6,"Y+9*INU3^'&$P8^X_ MY3_Y %QH9C*)1T/.,UO$S1G:4<2M*?]IOA6+ZB7UX])Z>$V$_EBOM<*(*CLEW..!=^4&RE.0%/NS:Z ME_7I[9.X6TT%[DBA=LU,CX&D#83M0=1J>X",*?=FY1B4_ MO.QPQ"U- -\V6!'VO\&TGEO;0KG@J<^4,O,=15K/I9OC6^?R.TFR^3Z8_A'> M:XB6FB]&P(!93@6ZN\,-"*MHZ3R>W$A2XN;^.FL(RT6JT$IA@U8SM/0;ZG:> MZS"OG&.0AF'#A:68Y"*C?&.H6D<1$J0:9PD^?B]!\.9;(13F#"$[]9 MVMJ"9F^P!=A)=$.W6F71$005W2<=*[=++ M:HVE_KG-);'3-XD[?71W4>HR M9SS7V6#DSM5D&9LC9$Q5G,Q734VR(SKH2AI\>:S+,B-B=VEF_CTUL 9JEE%Q M,;KD>DFP)8S[HIL3Q7"YY9Y:4D&B)18^K9"?2%$A93(!<0V>)>+:)4E:V6*X M9-D'=:H2R-:UH82%&45A\0#7RDG4'Q5-,4WFCR.,R_[Y?S841)+1QQ6>S/?5 MU)D+*8CA?40_THRNGT%@2?G"CV2AMSZ6EO5&]Z5!YR^BV1S4HDF@NOC?Y,N6 MACF:QJ.)5^S.YJ3IX*?C19=*+-JO7N\U6/JXJ8.FH+M-VA?3ITV]<1$OYN/6 MM?PIZXG]$RY9*1Q3\I51W.:21P-?C::]6KG5Q*U&WH)5,HS'"W_M&>;UX&?S M26OCLTF\6'AU]RP=3^%B^'0V23MT[4D\&9H'IR.XF#7N)I3 PEC,%V8-,[@4 M/QRI.6/:O5LL!3@DHQCTNQ!$HY$D&R5I/)]/6QM!\V ^-4L;XMK@T]%\)"_$ MGK3M]YUPXY'YFN'*TSFL?-Q8^62<(:ICOAA.GF2&L:S M>-YD&.E86 9\.5FTJ2$%+FJ1.IG@]?#I,.TRH4?Q<)BV-H+8<8QR7J"L2.;S MQO%-V2[%5-)D\6P*6H!I/6L\28%%=QK M21GH>OGQ/?>8W\WF1:OH13H=&_6R/#IGN!M] M;4GKB\EP,&P^K9LQX#@9M$$+UGC(38(I0\6JH!90S1I(>H!Q_&I7]MI!#4'E M%'GTY#C$:U1S%SJGR3TC;B:&^P92?NX%X1%>L\TY(Y)LV>U>[$[,]MU3Y;D\ MG?FL:()!15YK_$2WE=6\ZJT%^@7@%BN@YN,C6;0]C@0PJOQ<&S_X!+^'Y8+M MX8^3BE9WY"C/UX_G=(#B)FCT==W?%S9!R?2H,EVK#S0GWO6BIA.0GKUUT'Z, MB?-%TD MTU.*IM;77!+O<@SWY9+;4/NGXH*X/"BG1/K\"TJ1FLPB[I"KM3(X MZ49[M9%;/=_WTE2?4ZM99]#MA9&L="HRFPR2H :X <6ZNPEUYW.SH%HW*A^V M//(';34\\F_47OU<-IUKY-]0]'=(;_KY"=C"AH=@K*P/G'+P.1C+0]$"9^=0 MYP@9TD)F&34S:7;LO,,DA+7M_MWAQCCNWJ* @?.3N YQ^HZ;?%WDGW-CN[:? MSB'=FJ(IK:/@^1I2V=OE3NF65=PY(RJ"P4M='AVTEHF\9831F:3_OZ3ZA%C3 M51 CZ T4A#IE$+OW=3S/M"8W;7NA(OMLM3X[F1OEL]3+G==0N1X?2&I%M3QL M-/+:\B2X<^+,*7IH%F:QK@#?:AU@IRG*;2^+/[X6^^T.@IYV%3<7D9GR%U[( M^-J&(TRYYY'/B>]:PE&?+' M=.TB?:QSDW-Z/R:=[;%C3[8F/M512,=7M MMFQ'@3%PV9WBRJUE'[MO"0:%\,L^YT*DTFB8I3AJU:MRO&:BN>'JB2 _8#B!T"X M PFW"A#,U,%+SP[,H5@Z1Z<66 _$=@XUY;WT%7&)UY5H;2O6M,O;6RP"V;L: M13K3K@W87>JCN1T ]P9N@=)N(FM7FG7NQJFBH,G \V)M2.CJA4,*<-T_PH+% M%AWP;)W?=[9OQO? -:9HMS[*2Q A )]#=, ;KA_R%7[R*\[F MK5QWWNO7_Q$.O@V/&LZ61F)1<9#8?12PD]@-:Z!LFP[5('DB?#8&B"3=0J"N=14%&XC/CSVP]*6JA]%2J(NW(OG:9- MSHGC*:+]2D "VR$%P5[6C+S'HLD1RM.5H\9@0.H =YH^1$U1@@XE#*H;(MQS M'.2N.HD$CY]318 JE.+8+<)[ZGN3;^D ;%0(IW/J''$RQDQ:8JV=JB0G*^Q M?D>.CA9>T_N%-=X\_A'\T TC?MI3L2I6Q -7.2I^].;G5-K4C/>2YNRC\F!A M K8).^("&O@8![$OP_8>-JAO*?EWT<$_->0309X8-;T!Z1L+>C!#XKZXNS_' MP@$.CH/1L3^X3E9A_(TZ9+#? G"XP) VLX_FB ['Y]"NK*1-L.1M!3IT#T$' MY[)28'.L.JADZ[*&3J));M7?'])Z5OX6^_7>EZ+J8O,?Z84D5=8V?>=9%S\G MU^>C%X^D__1I.R^B% O$)R85*!W'LP77FP_1RWW\42%;A+LG"^-T32S$35T>]EX=KN5R2*-)U-NX,;RJS'C'N]R MN\0^-$*)9D()B^;:*OMN?8%<8X=&[<\ 4RU"E1544#B1DM+WVP,"_I%793!8 MQ?A0J#4&0$$7.^A Q,X46DV@?>*H.U#H]+R\X,1CF>/-]<0Y=H?/5^<9-@*Z MR]N)!WAS6PW]L\.@-M MY[_!DJY?6MC);DETWF)?3)QX JKX=WYV"K<_AB.^+W:4\#F,TPDWRL"PY(@C M7*-XD0PC''_S"E,!07*ON+JZ7)=WCU$R!)R= 1N=P,\462<\9CB>1^E HW[M M,\ T .#KU)#O;+J(1],9O6P.+YO,HQ'H>GV2ZW>!:/3/@BAVFAD21"?Q<#C3 M=(XA '="F^R$*'94 7XSG@.14_+!-$[&$X#H["A$,9^!>LI,L>$-]YD!1H'! MRQ%8*T>910>=B$KEG!VWOE/XC<7?4U!7TR-;?:\UDAR^ZAU.];]@XE1 MLDCWG>AY-'@;2ZA2G)Q_*V[6#G8EA1\L'[0@[=Y/M^5LFCSSDXT[(<(D@KN2 M(XABVK;S [VWNLOU+F/2"#QXA;%1%D)*PTAJ\N59AW2/F6JF.IQ-CBUUU"\"FC%G;@4^PV=,L'E+3IVD\GF(^S3A. MTF%3JPW;7+UB]:!YT8?J+MO*(F*3DJBVY!5K%ZX.L#-/L5^S[EP#)]*R-4*I M2UU>^A[7+H_^4>C071^?-U-XTLNM4IYC& 5KJ68T=K'AN =Z Q#.PTRGEW(RZAFT=JG[@:?M$M\0U^P&SNN&XPZ=TV_E] M%H2H=M:WU^%YK'[,'Y^VFO"0@E"&5/LU 3YA'?\,! MP06-42,V-@4RP4;%BW@*I@)@< $+X<'1=90 40WGTRC!_*S9V.D5MK';))Y3 MWI.V>+O"OL@5UL1CCK=('1VJQEWC\'P/>QH+*A/R,'TK'E*ONV0$#TS\-6X4 M'QK;HQ3,^@1_3("5O,NHQTXIQ0F;;'O N@3F^'ZZ>@JZ)MI!Z1@[.@[A-G&5 MWQR*-4GJ) 5-=J8_WAPJ8(0'F5A_6WS94S,;>"=\F1(@WF$Z-I9IAL\!(8DC M49GPL6G=,,$?XQEU_N7$:(G]P(5WU/$:]P(;'XWC>3*-K@\W7.\!)S>?QREE MNXWF .0%OK6A&JS0]X"SD90C!6SS+$5MF]+CSM+Q C@G.C'X#'=/GQ)W\DL6 M4_EM,4[;3?;>D:98DJ>0XX3>T>)'03$5J M@:88P(IM.AS/Z.9HM$'MN<^JB M+ZE)[,-&OY?4=M X" #6" O<1D,P'VAVZ"Y[I+< ]DS'\/\,'OJQ?.2!39B8 M.Z:".$#01H8Z)[/#$]/9"*]8#'FL&(<@:9HJX,5LXE,(V;F5-4$!&#R9)8B_ MXX6JX*V+2-M?3":^.R&B]5O3C7G90GS0>$XR1,FG]"))S Q21IN>_C.K'FAA2*^' E(XPSSMLO7:#SY )!<]:^MA. M%D7O_1ALF1[O?5.8GE1W\/1->KE)4>@7X">]\VL+D"B-0 #?;9OC"TR4C91$U()]1 D! X9$ MD8=C<8ZLO356<)/]RIE5W"S9Q13V)JD%E?O[?+US XR[C0YIN( C=[B?>Z"Q MB0IO[P!M)0\R,]4=*M?^D!>_P,>@^]V#:B<._&A)I!0[$6JFHQ&P;ZHR6ZU1 M0Q'_00C1'%3O;9Y74BS''0J!4T@J[9VKQM/6V13=-,N.M;L&353VTVQZ <,# M3RC&.H@^'/8U%7/=VI6T_7$4":>!X&9_-(D0SP8S G8\L)OVK+#'2$I&IX>6 M@1@JFF9C(4UHV\A5^=:6&P'!E'OLA2DYC[A7*K6Z=0:D%_'L4SXQ+N2+R4]ND$9 M_66/?32.><>4$Q9V"$3QL*:&/ 25W$]BW.4ZY)G2Y6SRE^;>2"J:SF9 5:0^]EU8UOMB;X-&!;29+VLBANR7"MBH3+!^:C_OFJQ7U86_#0=9+]G M,LOQ950$4C9LS4QWNV1,M[:>T.73 4LS_Z+O@)_?%5O[26L_ZP]NP:]UP=<. MOIPTPY PZ@>%'!;CB2DA-=4.H.VC%BWW(DP?1"(8V@=M6.;1>]NQ2\8/,[?>DM,(OUY01XY,7 M6;0W3N1)<(_B*3DE%C2$Y0P[QP\;O0I2L+S&]CBFH&K/_&&PT&>;KF $EJYDR\F ^ MO>'NKJ.U]*/;LF@GM%44D%5YN+N/_AVL5\R\ M1/\82_@7J5%_'4CZD$V]C4ANC1D(H02A#MLFIEDU/78MW=I&3Y@,$#Q5?@\O MYJ1&\1NU!JTETGFMW/?N.H$GYTBS1-K-%C=VU&RVDSVE(7=L- NMYIO_W6!Y$:1(_JA),LBJ''"*7O EER9 M0BM)^I.)*EO0@AD=O>9$+&861T<-F%*T&;"DA$IW9YP< 1;]9$R1-M,/?91(*0.!Q@8A>2Q*-DU/:ZUL62 MS=!B?<"=XTH)I%>,@G JT376RK0P6A*1Z4*ZXJAW]^3W1'RMXB$&CLA)@BTN MZ7L>=+@[2#OI%9BFI$2[.[(]MTLCC 6B?[O%5OQ59CVPZJ[5J'0D46G3 ,Z^ MM [24PR_T'F.NJW>100)D<>VQ U63GJ.QAN_:A.[]:'V&95K!"1LH?B\D\Z"35:(44L]$"J*Y@U4@A7Q&!,L")#+@;^K++17?[S^F87?%?S" MY!0(]V^NB7JR]%BD87=,E5^J<8]54O$&OKZ^N_O32-,"1.MY'>;#. M<#L!(B2KN\!"0^^KVB03DIC4+WKZG M:-=UOL4)=O2"WZ$'QA "N&_M3@HRHS[V[G_EH?_D;Q]!TG=V9+W[)$DCYBNF, M/?-P0 >.QQ,4"']KTG\_!9]WK#R9#./1:!0EXTD\FT_]^UJ[[[H;%C(<))RG M ;^E* <;B,"S7Q6H^3.GVK5RII7071^=V&:&!UOGR2HA3_E(O$(XQG'^TN08 MR ("+O,5].J&]+6F#@I E4JDJMNU @JQDJZ*)?.CJ/AI]!Y3]29E=/OB7!E1 MDQH:=- I#V1!H9[8035V$^VU(I'J;#I8KZ2Y4YZN7>!OGF5Z;4\[PD8$,_A_ M.AJSM%C$X]$"U+39;,3S?[TS)-^YZ('O2?,K2,DE'3?5P?Q 'UGL<2L TD"8WY0\HW6^*;*CW/$B'U*K\0J8U(.N+9&RG;;([L%&U M=9/[HO^'LB)/NXQ;-BX7$!_L>W>M,S3G_TB^)M*S\[+NF\L7JYX'1[E&R.18 MH20!S0B0$T9BN<.DF"V? SDE,<67.G9IRCS9ZH]JA(R")F1O]7*MA#4R6IA*%7_ I('W6M=Y4=>EQ%29V538D29O+O>PI6)P54'8"XOBF,96 M Y!\-3>F(VTS*>IE9PFG(-B*$$42T@,P76#K*E&VD@(GCA&B#)J$@JT<]ES] MC'_G*_:R:],%IP^B3]3/[KRU9>PAT@^BGW<\D%U8>(RN_*(9%.)V#M)!;X>) M?-*WP@]K0!IC?9R4/9T&;:9;F6&=H=0(,K\)X%QOQ)!3$K)RR(VG;#9H0$JH M[2+E2>NUN5_"FR48PQ6E=\ %E)'DS-XD[@C6(1%H$D?&$*B=S]"IQH@T6HQF MEDQ4!G"=+09C[ _K>S,$FCN*DA=)/!P..P!WJTS/#$DU@B7,&C?):+Z_"#=( M-LORV?D-5I,.)G.KC(;KQ&V2%PM'9)&*8\87R2(;A\RA(QZ9ZH=&[X08Z"P< MRKMXS^=F)Y5;00N"OB.;0?378L-6X@0XU<(% *@'CT,S:RD1PM.![LDWN@>:TGXK)S57<$W6J/Y7M=6;."< M"B8"3+7)&>M": !)W='X-3DG''>@K# 9^1XB;3J3 D3?^=RNX?OF0; G_K./ MI])*=1P[<2P^*V[DU+5O-W/72$X[68&_5A$:N2&#;/OS8WCMIW F/_FA [3M MUY)F[+NO+.8.9$>!J%RYS'T<"?I5D6FD>I/TL/# MQS4]V3E%)>9727L:DZD0 VRJ.T;SFT+,LGOQ6Y/[^7O\2I>%/FU,72XV^5'I M%6$]YYKWOBY9$7"8)#NKL0YZY0;KK(*#ZR8&.DLM&6=5\?X)'F16'$NGX;4I MLL3$_[NRQ9A:S6D(IG?8@B>CM-5LPPU7I:K .(G$W'2@%UU3ER\2RBY;FR;; M]W'W*E6C*).=^G:MUZK7T61K9QD&^[6W,K)Z'C$<&DQOTU+@GJ+\=F>SQ.S3 M/":J]F5,LHAM69?JT0$PLT(>L1-TJ^K!_LRQD>S7_/P!8-CU;'6VG1TYE)?- M61B/X6!VBPND U3<$[>#EM&",![A=@\LGN3$!\[:7RXSJDJ'L6B[,-BYU=4V MY^1-,NN(=(]NV=MTC4(:A^>LPCO=];E-:=M!F2N'/"_(PX7,V?_VL\G0<[V# M,?OP+(GGBX3C+U,*3]M+G15!*1-\/47\S\946?N^O4/IQKB@=I9@I<:+=$YW M!DO W9N#N2"*>/>OW]_HM4-#;-^J^T5F?3CT)*G @T M6=[.R\B^H-O<-.05V()6\T#5=.R95NO9# ME,6#6T-(:U"(SE*IU:N*M:%.]/RH_'%U1TJQ+=OP2<1G)L I%I.N%(L>LL!L MQ:4C"\ZKUUXIZJ)7=\5Q0@EIUTYY+K2>\W/NQC2_#1?>%<_L)"[VWA7BC+:] MXMC+LRVU-]C>UE^RW/AJX%]XR%_+W*\Z^IE&O".7FYP/1RZ8=DU#*6X?E42: M%5#D['7;#WJ]*_I<7/^LCW7((]H6;D=:'7)+,2[>)EG+H!2=(:R9(0UZ!??H*W&,[MQC65=N*B+-: M-6)M.UV1/U$G0-5:43W KRP1K4 M;F"O:4 5'K^O4F4T*6YQ*&.N<<>G0]9:TAXR-@3YW9;X7I<\^,VAM4O3$+OU M\A?1=#*5_X.Z;"JP1(TGI*UTM(C2I.=:I_^F-#,+!R[X@KO6BS&OE$K#XM%\ M*OWIQW>%*O0Y>0,Q8S'MYS#A^?2 M+4I+ LJMK#5=V+"?#REUC>IZ8GZ8?P"2\"8/%&=A)V70JD^]'/!)RT-$I"RV MEGW0/\ESA)$X VM\EW]F'C1?N .RK17G6E MJKC\MH[>G/>LJU':PJV$\O)UP=T,3&HWF!1O\IM*4JH;K=N_11F'7;DHV(J* M(S9^4V4/+R2-32#S=HL57\BZ@N0XNL0.NFKVE_NV#K0 =D)\MB_08C[);I@. M3*K#K+GB[FXKGY4XJ( M,ZWHV!#S:S:%ZL2-.$#H "SJ@D4W#._ AF,?R)I27&\E8CHVEF+?GQY\,[$: MNBS .50:8_'XD^[HY.Q*Q&MCM2!8"TJCJG(?-W29! ^%C!FC-CJD/F-,]S[[ MC!R3DJLTC]4'+=5,^+)WYIILG+LT^OD!K'!KDBQG[UC(]L++;?SY&PXWBH6+ M-AVBE?8CF2L@;M?2M1D;HC,G\K1 ; BDUY=B<]@XW209%K"8A.8@WE].)C;H8!0E[Y3@X_#T(^ @39?G<\\:$# MSCTSB5T+FDXL%MT^XYG'=A:\*N=F6-N3Z:,X?!Q4]O>.9W&>VP?)+;#:83Y(L,8A:>3:*:*V MATJ%UWF:.4NFW$IR-J#)N*/QL'&MGB2V]I+Y3X/QK+G4!K_EI#]&UX>S60S477>T'Q$&T2L$KQF[];M ?TK=/@@"U#)AG,:+ M^9QYOH)^%"<3N6:8\%>2VKK"W.&Q@I F*:7Q<#KABSR8T2R3BP LQ^',N91T M[8B:-PY3FG7LX08;)Q2GSC[_4X!+J%D>+&^*V8'VX/7V5^.$72 ME8S(V'BYW%03!-L;/ T:,M4"D)#7R:=.&^G^#%B1<2IF;F,PC$V]V VN M>[N_PVX/6X?43D\TGW$I1K!-7^IR[/B__8,._H0MA?JNVTK?+K[J8.2I3Y3? MLQ;?:P=2N)B4=]/@6ID/)B2@Z?R([GOO-,)H>1G,"6*]C:MF>TC0^)T;1FAG M#SO?2KR6#HR-:ED39,917FA)(^<^IS8RR8(/\]C9(!N&C:$]AQQVSKI.J'+9($][J(^N]ZC[^K_\#))I^DTT2;Z) M/A;UK^?H>F\X8I/!8OA-!$P,KG$RF7(JAH.)F#7^M]<=H[RB%Z-!,L+_QU,= MY=EWKLZ3G5!# _@QG2=].NF=T!B;)0'/#)]I[P7XBEQ/Z#A M@LR/T>!!A*AR:_U3/B$F\'TN5H=L_6WM[#'L5E!]1L'2J//0;@#-O%"=S\AN MTL K%@R[Z_9]TR+;HDWDPC,4G&T;X;^.F#^:*LBO"4U0$568HSXSOBEJGS#K M[Q[6JZ5?M=P\:F2KDF(\"WTN375%:>I:G^#ZHAFZ)5;(Y.AFDNH.,VC+E^G8 MQA6 >5?_?,SCW"PWIL!!<),CV;(T12FQP0 W=WJA \;4U'6QH6H@ERVK+5W8 M6: #+B6%@S;G0A%B;PQ""Z8G,MD&JW0>:D*VR[OT1'!_0H\B%*#Z/ANN,/J0 M)!9*^T!U&'^Z_NC<=L?U2:9(:3"2F305>(3>>OTOV6;W_57TGL*C%QN0_.A4 M^N1[4_V$'1,I\(+:@I9_8;[E%S\6ZNK'MV^O/IF%J6I3[S+"7"Q@0YZ/C/6A M%/;/Q(!DRW]+LF/3N\P*E?CY*#RIV%3JS!U68WD "#K-: P [A;>A:MGLV./ MO7KVY@4!(JSR79C.WT0)BZL9#?%AR:V[_P,12QV&3R#6O(U/YJR/HHE+/VKC MB.< C$E;K/A:%_7>DY^"H/_@CYS[_Z7'_@RP\ XK[OD2F":<[*60#O%'^\PT MR9=R*JBH\"''B2J\2ZL='L2O[CH#,,[4FES&'G6')[[3DL\;_LZUW9XQ_C'% MNX-N_\(7F'EUH]$W].\\&HV_B9+Y-[ZAB+EJ,LE@S%HFLE@G.!?R6 Z0KUS,>&_AG#-)>;C2%\$[CJ)*_PS_6\2C(:#X1CN M&0[&<_@O&?+O"U13Y_3[9-&CJ";CP6(!E[Q(%JBLOD@F@W1$?\\&V$,&C/E1 M0G]/!],T3(1W4IV$\MS:)P.H_ET$?HWK8M4OVC^Q.^ZW:9/_>QTH9[-Z/]DCJ[HLVEB MFB"=XE5U'=\ :^?#.:WN:]3RJ]]?+;?)BZ26H\>A3RWG)(0?VDD()P2CS.B0 MWJWV"(K3!JR1L._K]Z@XKVX?<9/EJ^>7<5SW&LVR0YJ=X7NP3^+1?$0_4S"E MOZIYQ/&W^:8=KL<%3V_4+C5[:L%]V>BIB0T%4PEVI=1WN[L]+3JBJ&7W?!A= M9SKPE8U3/.TTGB_FF!:73J,?I54!Y6VN<'HP-5K%]<(%TQEU:<>JET4\IPC( M(I[-AJVE:4^;H%\Z*2)AEBX6K21Q LP%_A_.3O9J8)_%!1T*_#*?S>A!_9"6 MVWR*:VD.F,$EW_B/74(T-0)V>,?!5N<\[!R'VLI)DDY[U$F]_[O3NGC89VD+ M/\:/T\4")Q,"DFWSVX(.[L70]D)$O^Q.AH?R;#"X(K59P#(9U2I@&64.A\], MGWCFV X4/;+^@*0&V,7^)]D M!+EF(I-QB2OIHXW9S\0?1/%O-7:TD2?#)K"OTS6X.-9=FU+SF=?%KOB[N MRU)LQ)I:O&G1,"Y]*62[MYP(2GN@D[&_^9UK.@7 M8"OU2EK/#'0VP2ZK]Z$[TTT0H(2]CB((9U#W+9;KV)KE#7BUEFY(KW+U.UB/ MM9_KIH$G5P.GY<8X/)K@^7B.%',.%VFI42UE3#*98LT6(+=YMUGW[447M7@5 MR(VC5A;W1]+[NL'=ZA-9V^X))675;; [0/5H@NBU]O&3NB5JWO>3MPE_.:SN M-E(O*$4>3!XHL,ZY2)Y#DC2#3& =:9\,.("M=I/",EFR+176S0/UM3;F9%'A MZP!4!YK3,.55SDC,/9X^,YO98C ;_\BI/\LRMQU<"F$8RTQJ_!IP=>AA7-*6 MB7L.1S6+(@2\_6L,7KY$@A[Y]G-1E=N&BQW'!V$J,#6;81C)H2(D72C8T*J,#Y]WWK@1'*[>D.1<3*("RWA?+;J37 M 27(P'.Z7<:^=:B[*E5NM MKI)W5TBC.%\C);W6L'5.;A*S.W%*5/FJ7:*FDIM"/=R4."1)?#)H+#?K1^.R M)!=D,-8>M?J+)96F\.@+I]3M A46KZ4@ ,N\CE$6SB59:#ZI1;)^EYB;;P$,_#"3 M-BQKI"Q=T,_=/K$E>VM$QI/* &:@!Y.;2>=#:XUAZ79*]@XB"E9%^LNE/19A MD)$O'9LV8*JHO89Z!$/5" 3+^A&E!9Z!CMJ@:28%IB'IJ;1K5G*60F]]]F[? M)1^I+0\N]4@52OMQ9I9%S=_J2%=I\ULWJK&Y4E@G6F4WF*7.TM8507HA8+.. M"NSNLLPKH1A*QT<-Z:ZP*(%NF"^S^41&FV(\XJ[H\[*AY M"7Y#-'!?/NC\G"7K(F[PSY9X"6N)8JZIQ IHVELZ1U?4Z-;G[KJDNUX[5_0' M=D6[2.#EZP\:!.Q^+5Q 4Q[RA[H'M-[G)1I\X$MCAKO4B L9P/9N/D/UT*#/ M.2_OJFP'ARICD8@5:6M*0@(&)Q?M6H :X=VI"K3[>2*'<#5M/G6])J\ C6^L MV..W)U*A0;&(Z2@(-;1J!NCYX6U;%W&O.^2I*WFNG0+E1&=!Z6=XL0Y0,>31 MF%ASV!9[;YT^64U+0U9PT.M*)6/QD1M3,6XQ3H)9Z7(S5Q9BCQC/X;+ R#=+T#$] M']D=AP_]'9J.MYCSCV[::?\W1YBQN>A*VJS]#?1K;"0)'UTH)9@@@79C>^#+ M>!3*D;Y%S_5(_P#(QV,)U1E+8TP70TR\'P_C$1R63N]Q<\C('3&.1Y,9_#^= M+**?2?V52I-Q/*89-V=8Y8"_7'++J\*'4,E%FPZCLTD\'8W"F1.L,*Q<.Q46 MNK2J.0T?1A2:#^D1H1:&Y%ZW(69'&P5!?P0R)P>X9B242!LP2B>^,M]+"G? MMCXC7>';$4CC'#,.1;=?"%?!:%%5EKM?*IOB" M:\"Q:.C7.4@(^[#E47T.:8"!K;.ETTOP27H9J^'FK7NC!LK^R7>/XXZHWC#4 M:@2ZM>OX3"8C-9<+%BP*-3Y%O.>!,D[YO>N<<[2I NQS6;&]Z9?F3E"=EXTN M:4^D>[E\5XXVCKAO92951=PZR.Q%SZ6'UMT#5 M2QG%1('.8?>[53S) *BF*K(*YZ#^#E!JB^D.0-GC/1U0&M'MA%76@I8 Z'G@ M>78_-@O+C*=G>I"1"Z?1W-C$>&0_TYX(-?6HJ \[TOS(G#:5R:WS,6/4*;\) M'TZ_N-F.DB-%NIP_MV94O*FKNL'DX3XFYAAH'Y,0CT33*ZDQF_K>R0W+G[7[I1DD7;7WFT@R.;EU\6G3RV.N MJ=T!L_LIXV/\@+-D/HO]/XJEB\ 'G(A<48W$$@C]W;M+9T$%7[F$REL2=!F9 MK^N,QIF:5#3?\J@C$O6JX'1XN IL=>>(0=48"WG=UW 4G_(OF;;S\R_"%NP M*W)&7F7D5GM?PF73>#Q=X*RM&'^=37$T./XZ68SCX6021[-XN%C GRG^.DU! MYP)%/IK'H]DXGB0)P6X>+W!6^V(>G2U!\S,DXKWT 4BB'2V!Y&A]*/:AN>F7 M#:KTK^A#\JG"JVR3W>G0/V1%P(>XP]0OA^W2=[U3:+K)P>H<=5Y5T*-00'/O M;V!/!1-?CNK5DGV?2UB%ZS1S= -BN[LF\^B1I 3)@DU(3'PL[LH*5.$F&3-6 M4#1D6V-<%6X/WO6M 4AI>EF,-,8,Z/EAN2\-=C;ZTROB[?)]L5?K^2TUI+E" MG:3&.:)@S3O\?7L5Y">7V_PD*,0-_!H8S'#MM^PE"+5/5;;*T14O?HB!&(8, M0BI*IYI$W@2LS&VCLQWKDXL$,8+LZM=-MO7^$N&^MA/.Q'3"P6 -SX"A9+' M-S:N%K<@GD;PN.3)RH1.HQQTHCE_CB#^+'<>GR1=[@YO:R/Y"9 M7^;88&P=,/-+X$OP_593,Y_BZ,C09_,T3H$SVVXAP4X9V_YOXKU'EO\[D<&'+I VN9U ;7PI8>@P6;0H[?GTM>>/R++[ M)Q.;L835E-R(,N4[X6V3%&*;2*,<85I=_I; M=,D->.YHJ.U^ZCT!CPVNQZ8[%,FI>@;(/\F.U8=(]%K4./H3L\I"T2 SP.GH MLV:62L61'3%G$#CB75FSITQ:#7H@^6S=\-S4U=[*RA%D=Q.4MF&K>]=VU&8P MF&2+@GPO-XPHALX<:5'KH4VYE\B3>2(Q!K8)I35Q*^.I&9 )\FBZ:=JW>Q8: MWCIL=ME^2XL5KA=SQ?%9TJY(VOQX<7$54]C->>8:MQ,:Z2@"FE09@N2$/;LJ MRW#AVBZI*ZK=C'MK^$Y#>CXIQ/I0.]-EI)P675XU^D8UH4+;\E(47ZY%AZ>[ MEM,..#WGA*GBW#U* !4Z.ZUCV+1#IV-0!V#WJ8$ZO75-P*,/QEA_0XP:Y<&^ M%+]HD.JU9;:W-16K^\>=MF+C_J>U\QGY<:/:=9;S$ I9 0X8KWC]3C4J,$\G MJ[A7.7!P/C,$/Z?K'[A:-=B!=3< ]WGT?1MT10%+^2XZ*UZZ]6,.".6P[7.= ML\Y%>>U>A!)D=]E5X5;4&54^;!%(U'7=9PX%4_3,T<4VA5!D5B@UV]1\J)VY M95*=@.=M"EC^][ ]W)_;?( 1ZJ5S(P]ZQI?XC<$7&XK92!* E\^@OY4/W],& MX)4&IKY$U]MCYY]ION7ND9\X &M% MBU8SU!8W/. O7_4LI$FNL+%#W6S +^H\7G7M S6W^Z)J@WJHSFQ0VY37'>)*)'96J R+) M26="DP2&/,/EL#L:5VJ*9&:DAHWZWTD8[' R4VA+\$[JZT6/8E<"-WCJSI?W M\X.]/.9JA>#]V&L @[EW]Q&H^@ UM)&:V0LZ#Y2'HOI6*WX6JBN)/@[5AIK& M!DN/1N,W(!FY^C)OJJ@)ND$<;W(4S)9IUD+P CVG8T&E;1[]&_TJR*0,W]]. M75RJ*M%Z_XEP\4\(&ME<4(TSG+MOEOD*!"(EGL"/9D-:DT'$04F*'SW"E74/ M0Q1VCTB&V3I[OT;4JWQ["\(\6Q1/720TE3WL6VD;>3>WK*4J/N->GNHE3.6> MYS[#+C6DWQ![#H9%4OVK&UB%6W'VG^0_F0=&!0]/!6,^YJ0=+KGL B&>9%Z+ M0P(9>[;+EJZ[_S&,:6/+;T44&):@K8.V>^=-!:!"3#;0T7Z_PY,S^4C M8S3K6R#3.*<8>!I'6]B)PTG;>YO5KY/1[%PT0R_: GGE1$N6TKD=-3&,NBQ M(!G"C1B/DU6E6VUPCD,._1C A3?9NA6C^IAC0UX[*.4*%$#X?2GWGEWA^H F M7K9O;>4 16>?J'RU=>TKGUXDP)*[FQ=^ZDCN\FW9@MR(WM0E_8*SYGYSS@YF MOFCZT(LHF27Q-%W('+#A9!1=2PH,L=33JG7YX3&P8&9RE\F8]C- E8SF4U/6 :CEZ]S=;R# M?&=<+I%OS2!AI\QNRA7[L8-A.SJ>N6,$/=E7;.%<.CRXJ,EG"Q!^I\K2:41) MF:-U9YXK]AXC=(Z=66>G.KG/K'E#UF/3"'36R1/IFA? PJ0-M?*RVJS#949. ML:= (IF1Z7CBAJ#H\K"/+@X*Q)]SP-A76HGACQ 9 #T##G \F?>PQ1@XG([O ML_T=/IB!WJX7W2=0<+F:X!J^JF_9/7C*,4@%NVW=IRMM]'YL5TZ+K+()*F:A M5D5S75\.5-==$]:=(YM#.-]R3R.(T]IGG/2JUKBS(*G+L=[GRZ1:RC6P M@MW4G4CF:QW]3=K_.[8!+U8X26F_2TQV>-:I!@#W'],G(^#X;74@B5/ J%$: MCT;C0 ",XC1E3 (!,ISQV!.Q<*F0N:OM1)(.XTE"+3&H^W62PEN &[W7[A4O ML#,XO')(S2G@7=1>^BP=48IZD/K;3FBRD))D3H4) /1"15#G,UR*LWQY32=Z MP6SU&$^&Y2:3E/I9#!YOC1>#K!07TT%MA!S3LH M'5,?CP#\"R;G$0)_#,H&L/EW1@#I='OW'#@BU%:(ZB? \U%_F0#/3V==8F&! MLV!'U!ED0>MZZ42$3K^ -QPV!QW9!RI+@0 XFTWF\7">2+?Q>#R]F@O<0X/&I7(.'[ RI:3F)"KD>^T M*+L&/+%'AJJIW?JL/K QZ[/VSI9L*5TA5P@W^4-G7N5%3\9H&YZKZ&=R:/=_ MPP.L$C?(BL51]Z<"?^!6^:.6Z.),95(VQO&(<-ZWHWO5RVF\70RU!_Z:9+,XPE@OOZD.%O&H;0ME8:X;E/Q>#:3_\UGP,#X M?[H3)_WA+%YDJT-8SM1=*G^.D&[F_E/^DP_ <0$@WM&033>P%88)071,0P[H MRQF-K4@F"9@8)/N'L'4PY2S9O)$.$.)W>72#ZR.MVO8ZK#VZLY2YEOZTWPS' M\A7^TFXZ@WW11&>PI-I2\+/Z/N;(.'I8@%RN=SA)I1\K ME#;8S1M+DN'3']&/W?[X'4?5#2GA.I$US@'*D\Y)#.[+%L*.IE0&HQ>>\101 M_'2\Z*(P(:9FGS+YN(G2..^BW1:-/VVBX2)>S,>M:_E31CLZ"3)WFD?".#8F MM<'@@8Q$P:]&TUXBMX1M";P%JV08CQ?^VC.42/C9?-+:.(BIQ<)3SUD*]NQ+ M_'0&@KE-NF"X#LV#4RPI8@)N0BG%7E$+LP9L!8 5N?D.+58BA,Q M0$%*9B&(1B,1DV#ES^?3UD:0V\RG9FE#7!M\BFW$^(54']AZWPDW+D^C+V ; M;!,U32\<-T\B0UC,%$;3*,5*319L: M4N"B%JF3"5X/GP[3+HD,)N\P;6T$L>,8Y;Q 69',YXWCF[*80R,H63R;@A8@ MJ6>-1XX3WFV*FO9TV'(Q^^F_;\U8CCZMV*J\J!5VWHS>MU/;I]_)T>U78M^J9?1V?*%]]EI[,#.=]*?W"T&\I M;EPQG*R:]*R+GZ-3??3>JOQ08-X1#Q!FV]B5"Z0^K,%FY!#)/_C MCW+C&I;,1=/)PF!C"H+Q+ TT.M'C<*L?\R!F<9LM?4@(PV2M79&#C32S=HW; MWI?E(IVV/;L_EN6*LBV1D-YNX6X>&2J&1Q\%6%>5/N)9X9A5OL^*=>] B3M= MUK/Z_351U/D:>K 2N!\PBREH:"TLHD8&TFK9MBHY&U'*?(D< M[+6NC* ;+SJBFA>WQAEZU_C/=7Y[ ,L9A[&I&=-XS3";MB4'T8L20:@; 'HW(P!@!1AU8D?3]2(!D" M6LR JB?P,T5*AL<,0<*F@XD?5MY8%:KKP&8HM'4V75#K97P9:( +$+:CP;27 MD?XN$(W^61!%7^:0(#J)<:*$F%U# .Z$-MD)4?39S7'8(] 1&0G3. %M+AW, MCD(4[0[R6D[1I3*!%5#)&@\77TV,$X0 !?F3MU"NLSC<.[:-0$Z%T: M@'^/:YUYV['MUF%TDW>3.[[A(6MTQBXF.U_F:8SWA$][N M\\TI#-<'+@W#K?6983BBP&<^OU.,]UM_S!Y<[0-IR@"T(?GV0&&?SJ._E=6O MW.>X7&*0?@H@P^#V(IY.4T)FZE*)DA1,5 #P$-1Y;#PSGHT=!5DG^02LXKEQ MEU\]W2\&D?B QW\/*@FE5]$ -1E+.8(')OX:U_L'M9Q12C-,X<<$T.I==H.V MA[9UWF3; \8Q6?:[=X+B-$2A"LK8E*:RON/J!IR;5ZQ)ZP'3?@36L_QX"CX"$ MSE*4*V2P@=VVP+)D^/4W=?5I!2S>-8L63&@7!X9S9WZF FT4NS2%YTBRZ7!& M/T>S!6+/+7;N(A7>I'WSL'%*^<;<4@#6"#VXH^%$>F/OLD=Z"V#/E-J?PT,_ MEH_9FM3]23P>D\=W..:Q: =%$VW*,8[3V0BO6 RCCY3@2$$P&CD$>#&;>*.6 MK8JL"0K X,DL0?P=+U38M"XBN;:@\;L2Z4&T?FN:PB];B-\>4]"MY,MU4;W;B$00J@=<]X0IAL4 M%7%VXSUVG$V>!7KXJ!W9L(I;N/>/W($(\],^/>[H MS7<40):B4J33J1"J-B MVR9_4]_B/%OV(4\>;,/9TCRL-F5I:Z^S2\4W8/]RR=DJ0:#\FUCW,LGSAO M[WUUOSH4&()]OJ"E4%P!725Q.F)O'J &6TR8--<*71OQRK! EE?E]]AJGGQU ME*C1Z^$@=9V*/,-,FY,>BM*T]-*":17C"TXIXX'V?>A M'FO,+ML9'Q#@5?M)K;=^#>J%;W4C;78,5!JO1R_3(3$W[J4KV6JWJP@?P'>* M&_,K$H-[4I2 Q\3C"1ZAVW9H=? M!Y.N,7"$$\NFHS&/S5W$X]$"^,4,U'\:V,4SP))XG(RCU]=75[K=E"*LBXG& M%S$7#$>&)7#KN"/U^3,&$&^(\=%P.FY/>HQZ?3_FOMN[S@XANU1GG7'Y$_3S MF[U)JWUN)D:;Q4JB* M9]%8.A^:WGXT10*U^T'&(!@Y(^?DB86XZ)=7 7NK: MOI'ZR]>3\PX(%4W6]^T=2@AR03'<9(R)<'.I S!+P-TO"934H<@MB<)_]J5^ M&HB95Z^S$BKGZ*0!W@):.@^M$"Z:@]I2%:-$&XVI)NU\&QGL*/JRUK?@*M0. M^53V8\ Q%JT^3WZ!>M5,NK(Q$=VV?C/-:8[[H>OE((PG4_F_.5:/CJQQ-)A] MF28]U[HS32F7"C-GO)^J]6+44\FC$H_F[41J/VRX_E83*$]1]%S&L29=4JC- M-?L]IV8XP'R^(K>ZY>_E-\B89]=8VVCEMCCB*IV0S) %C[4Z,A47#@.H>I8-!0 <+M@T^Z MY3?A$0JLQ@.B+YOU=_4N6^;_]J>=M-']TU_,D7[T864[Z-.=K8OG\+305WB( M)E/A=SGC*7EM"<[D^AJG\6(^9_FK!SSZ_]J[LMXVDAS\5_IA@O4 +8V.R,=+ M@&3B61AP$NW8&6 0S(-\1EC;,B0Y&P/^\5LDZ^HBZ^B6/,%B_309JTX6FV2Q MR(_U<*+;#(;TDRT&JHRWU^:@,$9C5 ]V)]3('::)TE:->-72X&A(ZV/;,;[H M#D!R;'8ZTPZG$ZO#^K<>#]5OA524/D;X[]>[ZBA8\5;0\WW%T'*A5BG62RS. MBL/L38HJL=*:Z+]*O@]=_A) 6X%LEWKJAX0A& 5,YJ)J(%(+E5'1ET70CBX> MYI^:"( -H?1C]2=D&1@[H5TZ:;KBY;F9W8_&N?9FA_B=1\A:,;.3JW[AE])6 M_:\N\?UB5<>>]K4::4P.SN#(&Z!#BUGI2B)!^I-G-6&9!:7\@7]["']+ ?/6 MG'+$"2,!;*VO\N !W46[(JQ1TSA3;575:$?R#VOJ\L,>Z>$:Y8KZ# "/?E"- M^P-B9'RD&JLO9-AG;.4*8S>CO/ "01>W?- 69='B90.N0>Y(334D75N'RD<_ MK"PVNJ6H7TUPQQ8GU'>"O$UWJ,%D]/TK*%B)QZ!]R^YXOBX#PE)8Z@V7EI$=H@N1?6?W?UARBV, MAZ5'FA*J (GZ&D]5^Z@*M<727R\EOUY*?KV4_ I*?DD! ,B+4[)E7$CGB0< Z2.V:(RT M:D<'*O^LKA^?3]Y7.S_QMXH9X25HE" 0B$\N\%Z98>=8-H'J-*K+F/_KISN> M]=WH +>WZLLQG#T&1+,B0;^R\<,6HX/^8/ J_.M0_.LF>SG]SX)-,A2G[N]- M7D4?8:OWB@.QG(<6OV%W]TA*KA<>6@Z/7-;%YZZ]2B["\F?7C.:XHA(XO%[U M$9B/7LXY:RA1JWCWU"@7OK+SOL55"7],@PLIZCB=($$+)9E$;X47J9K=S]] 8L6 M^P 8AP^WC &TWPCB^\+?Q@.E:Q[91J<\.II0QJ^6LUO.#N9]F2V(H#)Y>WE6 M=1>0QY%9*XJIV(75HF.E^*1A<(8_-FU-YJ)-&IP!N#'P(PF+TZ2O-F#R9N(M0][*]N#GO)VF]Z?,7RNG]B-:;WO+JH'? MEOKQ[4LKE*0N5ZU*9Q4+&Y4@4 MUZZ#!(_,4GNR!^35Q\6=%2M^ %6RIQ#T8.T[V2V^BI?6B]#T"[FSQ8QO+*M M"-(KOEMIA:0EX1^'#F.IN&$1LZ9Z9R5@LF^2/U-=,VQXXG"U/+XK:U6PJ7C' MLH\Y,7&2(M%^V0\XW3-.2+K5']M\R00U$TWS.TMWSFXO8;YHY[8ZRL:C7]YQ MZ\:LLT90P^P)18^V@U*BIIFQMYHATGN4TL/]B.,H 0DJ(\U%/SDVQM?+&ZP? M<:7UX^KA;#6_F,]$):#;G)@VS,;E6 "%)?D:?] M SWX<'?O8D5/R[K6![93F_!+6N".JOKJZ1(6ZDQ./H MOHN ##]&@0SUDWCX>/6Q8,$IKK>K2#%R%!&0W]"+0/]D>\J $+8;M '_QP9. M(^[U+)Y>];OB*;A#(#^4.E1M[R]^=T:^##1>]GXPR&!\(J@W#K5W$.WNCTL'7>R82 M=#06GX],N^' --P7V\D@;V$K$_+]VLXJ/UI-V.KD=A)"')/X>JR)&6LH[\"T MV[?M)F*[+#3XU4^Q]?A*=C@C" K&O/)SXJ M'!,734@X:5,.$R[\-8"$8W9..C;O&B2C:,<5PYS)"\K'!+)9-T,R$S9> &3& M%N]CF;%#-'!F7 H(B&:L41/43/Y60L BF;BY5@S?+]K 8)RQPRA"]N.] F _ MQLHBLA_GORRX']^0C.['GEM2(&P:;"USNA%DLUZ(:Q=#0.N@8_QQ\0&* -(( M,"ME;9]*U\, +HRYB9)84TQ/!!!178G7&ABLV+*61\N8V6$ +Z-AB.K%K,0D MOA=GRXO$9*4TW"3P3,958^I$NV0>J_,;K)8K!;X4(6T5'EXKX"Y*,%7\ :A5 MZ0-N@4,5=NT&N16[F4D(7-P(*0>GZH6 1(?3DP@[_&)R7=4!?*8P9O>'4Y?] MFSZA#1&6 MQ)(ZG"U!!JT\D(&D ]F?P_.W-6&B+LV@#H7$1XU*G$<#PX/)#XZ]\$; 8WCC M 3H).EP.]Q4E6]C[P^S1N$'&FL<=B_/&/'R-N3.QT>B &L7'(G>O=L"4N(1C M0>*7]WVH5R&ZC4T\86U@CXX7"!:@&%E=#Y32(-UFW&))/K'NX7L$D<&ZZ2[P M&>39?1 _;7(TJ&;,P[U.]7"5Z+'T*#X6WH5^5' $*T8[1+4[B!%D:>/YA=>&)C>JIBA^X>Z%" *1LW/*D-V!X M@WS')==;TC/J,F12W+0'K-,2IG#;O+S0"%EV+1K72;RB'4$ %QRN@_3"YSP@ MW$]#1""36$?$S1+&HM-I>1H@OSTT#4HT#\#*V-?D'@3)MP^29:G!'6PR (5S M/NC<)H>P80?_)KW'#P?]T9AQN"_;5B3;[NA#]O9_/E\J:P?4)9P#S_N -+05 MWHO62TKR 0\89N->!!D-WJA/%9-L_FK6=E"X&BNM@<1H3% \PBU%XZ?2*,:B M &A/GC5/)9'7= 8P'>#0B&TE2 8Q4^(X=36_ZNG_-Q 2F'_V';'[%;=8?D^L MIO9)1/D!"1(=[.H)L):!_:PWZ!\&FD/.^J&P^C+72[#CM+UTIE+ZD0U8&ZBOJ$J.Z#-DG MVH A1)]\\Q0O&,DW6XPCTF0^$/N>2&8&IHHR'K9@'91P:G T$G9X>*S1#'VE-IG2]^*]W:IH5O[F M @@A^HR/,*\/3ABPB+@RU[:+774U>UA_72SQ:TKL1;MC+IH&&2)P>0:)P0U, M#(1K19@D(V&EW*_A0';SQW>JB(C@(T]5)-7L=PLU=&>/TK ]1DF \0 1%3J, M7KH4%4TO)Y:5=#W\/J?I+S6\%/SQ#[TDEB7P_F%I68OXPB5XX\;H\S>U.4)C MFHPXG4GMA1,@%A [#SR.K>^)80N,NA][;&CMQN9&38I&NF5M>6$'_"DYR* M=A%UV!Q$T$2E73TLV/:='?J\%5SS.5P'PM)GJ;'S]@S3:#Q[!IXPWG MMJ'.U>)<*-B7B?[\U-OU#\C;LK-'.Z%G2YV!^*2^PI!M_:UICAR8=.92T54A M%-Q-BOLZ*.GRSM2SE3Y@.^^@$5I#/V=E!B%!HC/675--04FD@Y6W+I0C2Z&:"J8M,:2U*-I @\:Y+ M41_4#:@(1$]/N7EB.KL.0%3;:L)@">5,MG7H]N(PD :VN 0G*3Y7L>^:(CUD M)T1UD(E CGUY">#Q"&)U>3Q&FBIE )WL!3Z!,44 MIME! #!Y^$?$*6=[\&'+V+:(OPYPUOELN_PY&5'7B_D['Q95AM_.^.:U"! 8>2(JQUU_ MY^.N<^NE(-RJ\9DE_#Y\F@/LM16-QP_$(DS[,_VF=FL20U#O*YM,'=FAB>M/,J&S M7*:(Y,RO6 3H+_0,TY[!%#LQ9X'+4-DJKU M.(J[')98.J_=+]2 _SA[K&XNUTI9HK2E&NW<[&$1.R:+.Q(&\FYV]^_+Y3]6 MU;7;*>'(6TTDP^/ RNTZE%ZEZ/?:2^@\4ZJ30-_/9_?J=VX/-0/M *0YL;=C MW'S\=YO)Z:_=[HH93V@#S"Y )8!8NIF?2U<"*POP1NE1X9?5:OWFOU!+ P04 M " "76QEV3N0+ M/C_G>^[QY8@NTU3O&-RO 33:P/?''B=4X-E49/R:ZQ0M929TB"J^WQ9E\C+=3\AN$7\X0%P6T'<5[C> %LG%TR2U\&;@Q+>!7M%4 MLVDL1=5;0^P PTPXH UA(;XBC"X4M5$QX93M'#RPP%(RJ9 V36TR!Q9)'YT[ M<#O;[P4/IT*J/+?+X'X7Q?&68[^S BECI< !=L!LFA"M08EKL\D/Y^ O+E38 M\UUB%*X4V06#$:X"\L4D64@5@2K3!'@/S:8,8BM'T=7:KEHFGG5J+;DQ(DI6 M4I!QLC=\8^$A\CJV)OFEL79O74W#.KLSGN.NWH M*%Z4T(W4GS-S'9'O;>/"G8*8;O/]-BX%&':2)&SWB=&5X. N\VS"X,B$LRG9 MYT%KJ>BCX;.MLC0 *(PVH#1=UI$?BB1SV.I].VWC8S4/.JCY7]=Y!0(48771 MIO=/N2\[=*6_!I5?6U)=KIHP,B1UT0.>Z"R [\;>R,U@&1%Z$ MN>?+\=AF>UD*^Y=^ MEI7_9*M-*9Q_:W9C^VRDR.U>2E<6XW R2<:E4-7HYNIXK0I$;\7@]FHS\N#$8V%[T^'H@NC2_PJ2W6Y7)N<[J4E;N &5D(9S2 ME=VK9SMBE2CE]>@XA(DJ9XO**?C==S18,0(8(9'A* MR A 1@AD=!+(]<:_?%VL &2,0,:GA.0 DB.0_)20"8!,$,B$%O)66&69WK(' M(ZT?VHYHE_I:[2H%(%,$,J6%_":S9@.:9IFN_094[3RMKOQQ)IN_!)#G".0Y M->2+K&K)/*SV,_?3WGB!@%W0@OTME&'?1>'9ODIA:]-.FH4;]P3;N2?$RT1; M=U9*M]>Y]\J+M.ZGWS1 O4(LEKDTZD4T_O5PUIGZP]QA0@F(C?)%Z_Q5%46[ M8)=^]5:[AH!-K95=2LPH ;%2;D4A_%)EZ_8;YM()573@,),$Q"KY)IM?-7.U M:?:59A[OW5X:OXS]8)E#3,PE ;%,_-Y7EW6+] 8XTZ4/*_>RLO[FA)B838+? MH).LG<6Y*NH&=N6_Z4Y;RQX\,\3$?!(0"V6F_49C7+M6UK)2VK"5=K)S4V(J M"8A=LG8Z>]KK(I?&_L$6_]0^Z(9LF$T"8ITLJTR7DFW$C\Y\A9A#0F*'K.6N M35'Z\Y(0$TA(+) OM3"B:?B-@_/7%/+R/F MGXC8/^\!4"\:YISHE,6O*(68F',B\O+7QRCCC*V$,:TO(2;FG.CW%\ \YEQ9 ML=L9N8.8F'0BG$Q-+IQWP[^V<'$Y-.3"R=?LRUOW)> M^PT>8F+2B8FE,Q0$GQT"-XB)22>J,YN8>6+J M!S"]E67VZ6,%,L8L%)\F\SGN\! 3LU!,;*%!S,/= #$Q"\7$%D(3M/@"8F(6 MBHDMA&)RF/IPS$*?$-2*<) .T"(+80C@G; #AF(4YL(;3(P6$NQ#$+<6(+ MH44.?@XQ,0MQ\OH;A@DMQ#$+<6(+#=9B#L$';%'!+)20MP@,8C8W*<3$+)10 M-Z$-8WHGP3P]P2R4$%NHM[+U7D^ F)B%DE,4X,Z.!U.(B5DHH2[!89@)M%"" M62@AMA".V6E&0[O1B"TT@+G13A1L#7.A!+-00FRAH=FT3OF+=58Z9J'D!&T$ M'K/)W)O!$!.S4$)LH:$-2;V+1!XFI)R56#WAD<<:F3?=]\U._=80QN NEF'I28O5T,/]_'-!7 MWTHQ]:2M>L;M8'MSE%F_\ 4$L#!!0 ( )=RJDQNQ0CI9@( /8L : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUNVS 0AN&K&#I :,Z0PZ2(L^HF MV[07$&SZ![$E0521Y/95O:D*)/JZ,#YM;!@V9MZ-'PB4'E_RN1Y.;5..IZZL MWB_GIFRJXS!TWYPKVV.^U.6N[7(S?K-O^TL]C!_[@^OJ[6M]R$[6:W/]=$;U M]#B=N7K>;:K^>>>KU<^Z/^1A4[GWLWMK^]=RS'DH[OKF[\8%XT\^NOP_Z]O] M_K3-W]OMKTMNAD\J_BZHW.=!,A\D]""=#U)Z4)@/"O2@.!\4Z4$V'V3TH#0? ME.A!]_-!]_2@A_F@!WJ07P,9U_PDA#5?:P^X]GRO/0#;\\7V@&S/-]L#M#U? M;0_8]GRW/8#;\^7V@&[/M]L#O#U?;P%Z"U]O 7K+ M?:Z&*;K[< O86OMP"] MA:^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP*]E:^W KV5K[<"O76!LQ)T M6,+76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK7.P"] U_O /0.?+T# MT#OP]0Y [[# 63@:]W 'H'OMX!Z!WX>@>@=^#K'8#>@:]W!'I' MOMX1Z!WY>D>@=^3K'8'>D:]W!'K'!>Y5HIN5?+TCT#OR]8Y [\C7.P*](U_O M"/2.?+T-Z&U\O0WH;7R]#>AM?+T-Z&U\O0WH;7R]#>AM"SQK@AXVX>MM0&_C MZVU ;^/K;4!OX^N=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN=@-Z)KW<">B>^WFFB M=SG6?=[]&/I3!7J;)%C>O?P(BR&=@.2#,O8)+;)FH26[9A MRMOC!!AI4)% M-+9-$VN<^]):GVK7OYY\A07^Z$?X[IH4_(_&(MU2X.-I?,T MYLK&A<&F?!JVS-MZ9[?$Q&IE6.W&1&-:IJE'<75Y31O[T*?%SY?K4^MU8;WO MN]JFSHWL<6S>-5V^-BP#]?.:V'8^GN4%Q>)FG[O$?&U=Y&HLV" MCG27JY%-"X_YB#1MG8::3PW/K4_WP_YU83=_/_3"_Q4CFP_?>^O'RR% \ K @ $0 @ &9 0 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " "6&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )9RJDRW40B. M90( !8( 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J M3&7+R7!1 @ 1 @ !@ ( !1! 'AL+W=O4D" #9!@ & @ $F%P >&PO=V]R:W-H M965T&UL4$L! A0#% @ EG*J3-1T !@ M ( !I1D 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ EG*J3#:3)LFV 0 T@, !@ ( !6B, M 'AL+W=O&UL4$L! A0#% @ EG*J3*MI?)6T 0 T@, !D M ( !,"< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ EG*J3(8I7BFQ 0 T@, !D ( !\2P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J3/R= M:52S 0 T@, !D ( !L3( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J3(X/I9FT 0 T@, !D M ( !.@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ EG*J3'5[=&BT 0 T@, !D ( ! M-#X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ EG*J3,6VA9W% 0 -P0 !D ( !)$0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J3(3>$R[" 0 -P0 !D M ( !ZT\ 'AL+W=O&PO=V]R M:W-H965T!3 !X;"]W;W)K&UL M4$L! A0#% @ EG*J3'U&GQ2X 0 T@, !D ( !*%8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MEG*J3+Z/;'#) @ E@H !D ( !?%P 'AL+W=O&UL4$L! A0#% @ EG*J3$6K8S-? @ M,@D !D ( !XF0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J3$DB("6*!@ C"H !D M ( !(W$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ EG*J3(WVHT7K 0 S 0 !D ( !-GT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J M3-450<#M @ J L !D ( !SH, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J3"'?[)ID! $!8 M !D ( !VXL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J3.WDX"X @ [04 !D M ( !8Y8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ EG*J3&,EOCMQ @ K@@ !D ( !IYT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ EG*J3/?( M<[L> @ 08 !D ( !?*8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW*J3%!9%0:: @ 10D !D M ( !T:\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ EW*J3(.B4/A4 @ H@< !D ( ! MT;< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ EW*J3 &NJ?C: @ +PL !D ( !&\$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EW*J3'^^LA!1!0 M)3$ \ ( !8E(! 'AL+W=O!7 0!X;"]?7!E&UL4$L%!@ 0 !4 %0 _A8 ,-< 0 $! end XML 88 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 89 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 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 256 314 1 true 86 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.infinera.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.infinera.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.infinera.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.infinera.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Sheet http://www.infinera.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Statements 5 false false R6.htm 1005000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.infinera.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.infinera.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 7 false false R8.htm 2101100 - Disclosure - Recent Accounting Pronouncements Sheet http://www.infinera.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 8 false false R9.htm 2102100 - Disclosure - Revenue Recognition Sheet http://www.infinera.com/role/RevenueRecognition Revenue Recognition Notes 9 false false R10.htm 2103100 - Disclosure - Fair Value Measurements Sheet http://www.infinera.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2104100 - Disclosure - Cost-method Investment Sheet http://www.infinera.com/role/CostMethodInvestment Cost-method Investment Notes 11 false false R12.htm 2105100 - Disclosure - Derivative Instruments Sheet http://www.infinera.com/role/DerivativeInstruments Derivative Instruments Notes 12 false false R13.htm 2106100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 2107100 - Disclosure - Balance Sheet Details Sheet http://www.infinera.com/role/BalanceSheetDetails Balance Sheet Details Notes 14 false false R15.htm 2108100 - Disclosure - Restructuring and Other Related Costs Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCosts Restructuring and Other Related Costs Notes 15 false false R16.htm 2109100 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 16 false false R17.htm 2110100 - Disclosure - Basic and Diluted Net Loss Per Common Share Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShare Basic and Diluted Net Loss Per Common Share Notes 17 false false R18.htm 2111100 - Disclosure - Convertible Senior Notes Notes http://www.infinera.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 18 false false R19.htm 2112100 - Disclosure - Stockholders' Equity Sheet http://www.infinera.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2113100 - Disclosure - Income Taxes Sheet http://www.infinera.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2114100 - Disclosure - Segment Information Sheet http://www.infinera.com/role/SegmentInformation Segment Information Notes 21 false false R22.htm 2115100 - Disclosure - Guarantees Sheet http://www.infinera.com/role/Guarantees Guarantees Notes 22 false false R23.htm 2117100 - Disclosure - Litigation and Contingencies Sheet http://www.infinera.com/role/LitigationAndContingencies Litigation and Contingencies Notes 23 false false R24.htm 2201201 - Disclosure - Recent Accounting Pronouncements (Policies) Sheet http://www.infinera.com/role/RecentAccountingPronouncementsPolicies Recent Accounting Pronouncements (Policies) Policies http://www.infinera.com/role/BasisOfPresentationAndSignificantAccountingPolicies 24 false false R25.htm 2302301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.infinera.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.infinera.com/role/RevenueRecognition 25 false false R26.htm 2303301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.infinera.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.infinera.com/role/FairValueMeasurements 26 false false R27.htm 2305301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.infinera.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.infinera.com/role/DerivativeInstruments 27 false false R28.htm 2306301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.infinera.com/role/GoodwillAndIntangibleAssets 28 false false R29.htm 2307301 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.infinera.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.infinera.com/role/BalanceSheetDetails 29 false false R30.htm 2308301 - Disclosure - Restructuring and Other Related Costs (Tables) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsTables Restructuring and Other Related Costs (Tables) Tables http://www.infinera.com/role/RestructuringAndOtherRelatedCosts 30 false false R31.htm 2309301 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.infinera.com/role/AccumulatedOtherComprehensiveIncome 31 false false R32.htm 2310301 - Disclosure - Basic and Diluted Net Loss Per Common Share (Tables) Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShareTables Basic and Diluted Net Loss Per Common Share (Tables) Tables http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShare 32 false false R33.htm 2311301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.infinera.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.infinera.com/role/ConvertibleSeniorNotes 33 false false R34.htm 2312301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.infinera.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.infinera.com/role/StockholdersEquity 34 false false R35.htm 2314301 - Disclosure - Segment Information (Tables) Sheet http://www.infinera.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.infinera.com/role/SegmentInformation 35 false false R36.htm 2315301 - Disclosure - Guarantees (Tables) Sheet http://www.infinera.com/role/GuaranteesTables Guarantees (Tables) Tables http://www.infinera.com/role/Guarantees 36 false false R37.htm 2401401 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details) Sheet http://www.infinera.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails Basis of Presentation and Significant Accounting Policies (Details) Details 37 false false R38.htm 2402402 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.infinera.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 38 false false R39.htm 2402403 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.infinera.com/role/RevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 39 false false R40.htm 2402404 - Disclosure - Revenue Recognition - Contract with Customer, Asset and Liability (Details) Sheet http://www.infinera.com/role/RevenueRecognitionContractWithCustomerAssetAndLiabilityDetails Revenue Recognition - Contract with Customer, Asset and Liability (Details) Details 40 false false R41.htm 2402405 - Disclosure - Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Sheet http://www.infinera.com/role/RevenueRecognitionRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionDetails Revenue Recognition - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction (Details) Details 41 false false R42.htm 2402406 - Disclosure - Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) Sheet http://www.infinera.com/role/RevenueRecognitionScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesDetails Revenue Recognition - Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) Details 42 false false R43.htm 2403402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 43 false false R44.htm 2403403 - Disclosure - Fair Value Measurements - Investments at Fair Value (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsInvestmentsAtFairValueDetails Fair Value Measurements - Investments at Fair Value (Details) Details 44 false false R45.htm 2403404 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.infinera.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 45 false false R46.htm 2404401 - Disclosure - Cost-method Investment (Details) Sheet http://www.infinera.com/role/CostMethodInvestmentDetails Cost-method Investment (Details) Details http://www.infinera.com/role/CostMethodInvestment 46 false false R47.htm 2405402 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 47 false false R48.htm 2405403 - Disclosure - Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) Sheet http://www.infinera.com/role/DerivativeInstrumentsFairValueOfDerivativeInstrumentsNotDesignatedAsHedgingActivitiesDetails Derivative Instruments - Fair Value of Derivative Instruments Not Designated as Hedging Activities (Details) Details 48 false false R49.htm 2406402 - Disclosure - Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsGoodwillRollForwardDetails Goodwill and Intangible Assets - Goodwill Roll Forward (Details) Details 49 false false R50.htm 2406403 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsPurchasedIntangibleAssetsDetails Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Details 50 false false R51.htm 2406404 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Future Amortization Expense (Details) Details 51 false false R52.htm 2406405 - Disclosure - Goodwill and Intangible Assets - Goodwill and Intangible Assets (Details) Sheet http://www.infinera.com/role/GoodwillAndIntangibleAssetsGoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets - Goodwill and Intangible Assets (Details) Details 52 false false R53.htm 2407402 - Disclosure - Balance Sheet Details (Details) Sheet http://www.infinera.com/role/BalanceSheetDetailsDetails Balance Sheet Details (Details) Details http://www.infinera.com/role/BalanceSheetDetailsTables 53 false false R54.htm 2408402 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherRelatedCostsDetails Restructuring and Other Related Costs - Restructuring and Other Related Costs (Details) Details 54 false false R55.htm 2408403 - Disclosure - Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsScheduleOfRestructuringReserveByTypeOfCostDetails Restructuring and Other Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) Details 55 false false R56.htm 2408404 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) Sheet http://www.infinera.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails Restructuring and Other Related Costs - Narrative (Details) Details 56 false false R57.htm 2409402 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://www.infinera.com/role/AccumulatedOtherComprehensiveIncomeTables 57 false false R58.htm 2410402 - Disclosure - Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShareComputationOfEpsDetails Basic and Diluted Net Loss Per Common Share - Computation of EPS (Details) Details 58 false false R59.htm 2410403 - Disclosure - Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) Sheet http://www.infinera.com/role/BasicAndDilutedNetLossPerCommonShareAntidilutiveSharesDetails Basic and Diluted Net Loss Per Common Share - Antidilutive Shares (Details) Details 59 false false R60.htm 2411402 - Disclosure - Convertible Senior Notes - Narrative (Details) Notes http://www.infinera.com/role/ConvertibleSeniorNotesNarrativeDetails Convertible Senior Notes - Narrative (Details) Details 60 false false R61.htm 2411403 - Disclosure - Convertible Senior Notes - Components of Convertible Senior Notes (Details) Notes http://www.infinera.com/role/ConvertibleSeniorNotesComponentsOfConvertibleSeniorNotesDetails Convertible Senior Notes - Components of Convertible Senior Notes (Details) Details 61 false false R62.htm 2411404 - Disclosure - Convertible Senior Notes - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Notes http://www.infinera.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedRelatedToNotesPriorToCapitalizationOfInterestDetails Convertible Senior Notes - Interest Expense Recognized Related to Notes Prior to Capitalization of Interest (Details) Details 62 false false R63.htm 2412402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.infinera.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 63 false false R64.htm 2412403 - Disclosure - Stockholders' Equity - Equity Award Activity - Options (Details) Sheet http://www.infinera.com/role/StockholdersEquityEquityAwardActivityOptionsDetails Stockholders' Equity - Equity Award Activity - Options (Details) Details 64 false false R65.htm 2412404 - Disclosure - Stockholders' Equity - Equity Award Activity - RSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquityEquityAwardActivityRsusDetails Stockholders' Equity - Equity Award Activity - RSUs (Details) Details 65 false false R66.htm 2412405 - Disclosure - Stockholders' Equity - Equity Award Activity - PSUs (Details) Sheet http://www.infinera.com/role/StockholdersEquityEquityAwardActivityPsusDetails Stockholders' Equity - Equity Award Activity - PSUs (Details) Details 66 false false R67.htm 2412406 - Disclosure - Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Sheet http://www.infinera.com/role/StockholdersEquityTotalStockBasedCompensationCostForInstrumentsGrantedButNotYetAmortizedDetails Stockholders' Equity - Total Stock Based Compensation Cost for Instruments Granted but Not Yet Amortized (Details) Details 67 false false R68.htm 2412407 - Disclosure - Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) Sheet http://www.infinera.com/role/StockholdersEquityEstimatedFairValueOfEsppValuationAssumptionsDetails Stockholders' Equity - Estimated Fair Value of ESPP, Valuation Assumptions (Details) Details 68 false false R69.htm 2412408 - Disclosure - Stockholders' Equity - Valuation Assumptions (Details) Sheet http://www.infinera.com/role/StockholdersEquityValuationAssumptionsDetails Stockholders' Equity - Valuation Assumptions (Details) Details 69 false false R70.htm 2412409 - Disclosure - Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details) Sheet http://www.infinera.com/role/StockholdersEquityNonvestedPerformanceBasedUnitsActivityByGrantYearDetails Stockholders' Equity - Nonvested Performance Based Units Activity By Grant Year (Details) Details 70 false false R71.htm 2412410 - Disclosure - Stockholders' Equity - Balance Sheet and Statements of Operations (Details) Sheet http://www.infinera.com/role/StockholdersEquityBalanceSheetAndStatementsOfOperationsDetails Stockholders' Equity - Balance Sheet and Statements of Operations (Details) Details 71 false false R72.htm 2413401 - Disclosure - Income Taxes (Details) Sheet http://www.infinera.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.infinera.com/role/IncomeTaxes 72 false false R73.htm 2414402 - Disclosure - Segment Information (Details) Sheet http://www.infinera.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.infinera.com/role/SegmentInformationTables 73 false false R74.htm 2415402 - Disclosure - Guarantees - Activity Related to Warranty (Details) Sheet http://www.infinera.com/role/GuaranteesActivityRelatedToWarrantyDetails Guarantees - Activity Related to Warranty (Details) Details 74 false false R75.htm 2415403 - Disclosure - Guarantees - Narrative (Details) Sheet http://www.infinera.com/role/GuaranteesNarrativeDetails Guarantees - Narrative (Details) Details 75 false false All Reports Book All Reports infn-20180331.xml infn-20180331.xsd infn-20180331_cal.xml infn-20180331_def.xml infn-20180331_lab.xml infn-20180331_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 93 0001138639-18-000055-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001138639-18-000055-xbrl.zip M4$L#!!0 ( )=RJDRAG7O;>:@! ,-7'@ 1 :6YF;BTR,#$X,#,S,2YX M;6SLO5EWXT:6(/S<\RO\Y?.7=NR+3Y7GQ.K.GMRX<>-O__O[W>T/W[*BG_>Z?W^#?T1O?LBZ M[5XG[U[__W_>_OV_]HO[W_PO?;P+NL.?G!%UAID MG1_^R@??DJ7?NQG[1^O>]]^>KSX$T%8OD7X+<5O MGGXV+ I 3W?I?H7H^-W?LOY@]@M&U])/Z-0K^CT@O)QX2_G+7G$-MR/Z MT^,=3S^XS;M_+K@[7?[:ZF=/MW=;>;L_&Z;RT@RLN[UN=W@W^QV=0?'3X.$^ M^PEN>@MW947>?O[=\A]-_J#(KN9B(GZ"JT\W]O/V;!3@0D( 3R+0']P7<^Z' M*S-^,.R_O6ZU[I]_<]7J?RT!>;PP@TAPI>C=9OV9ORFOS/Y1HL/L'Y579OUH M4&37<^FD?X+K3[>F"YTIE7BFY^CBQ*V#F;?RT:V#\5OS10+:[0]:W?:SR'VO MB.A?M+P;:ZU_*J\^W]KOS+H1'HM_^K\?WE^T;[*[ULO-^?*;WSY#\\O_^H^_ MI7?]W"\O?,FN?BC?_?--*7=)M]\^J?"/ ,B;Q\N)#W]_T\_O[F\!I9_28T:& MKMWK#K+O@Q]R@#GZ]-/?\#\O?7K1TRU@AO/!0_KBZ9N\D[Z[RK/BAQ*.; *% M)[ET[_[/FU\0((*I$E3_[:?I'Y?O^&GZ)8_ON >EZG7&WPHD* 8>O,$OI3QA M O+T]/.7:V,_R+J=I]O56T3';G^Z,@; \_N>OGBDS&Q2O2LI13X\D#I2:B0N M@T?$^5M$GA_Y>&5CQ.,(9[WO\C.>,_7 ^"Y&*0?[W-+K)NWBL^]@99WP^S_QIVL\N_>IV8 M;B?DUS>#+.M^R.Z^9L7>"/JL3-EU KW\:O1=!][\_?XV;^>#$4P_='*X993% M/2+^&/.__33SY2-8?ZH 6Q,'\1@[@:5\E@F@0!N@*EH#H-B7 MO/^G?;"0]-W-7P)?C$K]E-'[SR].=,XF\2-9>!\43BUX 6,*C M+8%2Y?"3/DZS>'=Z5J=(_404\U,W:Q3SM!7SF<5GI)BR4I(/GIZVU^7;(E?+_/VH.L>LX?!!$T,FSU4,A4>>W,%[[M$N'-Z-W_\;?=//Z1 MQK^\T/AO/^WV32-2_E2E9^Z:-W?Y.W6[81"F'[> M^MQJ@URUCVL19BYJ+XL?%=S.:%EP94%XW'_QQ^\7)\#Y1V1^_OWBC%@M&YVO M@\X?=L5Q+4$HE]_#L.C=9Q_R3NTY&)LHEZ"5HGI%XK.P2 M&O'8OW@S>'(+O\5?^T1&0%5,](3-9S,HV8 M'$1,#N]L5A:3)O\X8E8_5NU\UMYCZ6NS@/K5&S8 MB'HCZH<2]=H%Q//RIIER^_3EYR+[EO>&_=N'+]E]KQ@\+3$,AR&LBS (!J=X;MP:?B(BN^Y>WL)57R>9&U!X]+6LLR*9F!U'J'Q M>LQ_U^V<)/MGXG5& J :[3\4\P]O^E=F?J/]9R$ 7UK=Z\EVI ^M[_G=\.ZX M&/Z,QDN\-X%'P^ Q!N?=TV#P.!YGPN#I E]LY<4_6K?#S#Z8?C\;N-M6?[+" MX=*TGJN\G2K^GZX\I#S])^(\W_.N'/F9:%/94']Q RG295;UCD@_QI@:J1TN?A M"@NHU,CI,EVTC_AW\/\6^OV M^*1L$7L7X7<:S%W%&-W=944[;]U^;L'+&FG$: M8P^(3]6^-;=N-;CE\RZNQ7&LG\T.MF#Q]:Q9_9( Z[G29SG);-V01J MLL8-I'/4#7=][U^_U-W3 /M@VL-LNM>\3!5@$O7!S>]SM':PA70 M'2^IS<5W;ZOO:W;/30C,]D9H=[+\C_?9=>LVE B\-$W%7I'EU]V+X==^WLE; MQ<-QB /@\_,4/H_=4G,0VHN^[V08S92^O^NV>W?9<^?X^UZ[G,\SF>W :UII MD5;O8AUX[#G/'_\3F-HJVC0$E.=[ MWG7OAX-^>0.9_\@/96FNY&DLLG\/4\0Z^WEC=_:_)& +8/1Q"7%-5IQ7X^@+ M3 M8NGV(Y@G$#' 62,1Q1G+3D_H:U=N%ZC4R7Z=HY@AE_N7FO-OJIL7YJ<,U MGZ^/PL[PO7V3^G[AS[]:Q9%M1SQSQ5D'KMG2, ;+ G$X7N7=:LGV"+3_"!7W M( 7B,S<<]8XR:YHHXD9W3RU1Q(T*[U6%ZZIZ3=!\/HIS4D'S/JL\3=!<'\5M M@N8C]KC[+%-M*VAN%.V@$6XCW6M)]PK[\8\@*CTE==GY[O\SCVKKK;Y;3@>; M-92:I8-''-4UZ>">%T ;K]DXK&-U6$V\63/-:>+-8U??&E0PFU;3&BKPD:P@ M'G'D>TH>>/>+$(WS/9U%B,;OUL/OKATU:$(301Y,@,8F@CR9)1V];2OT;##Y&B-/&]Y8F;CB$YJ/F?CC&JL MO#5=1FCT]^26$1H5KD?CZ*[K-HWJGDS=IE'9_99:SU4_CD@<:A"$[;Z,UY3> M3Z>,U]3>C]"&GVMW?M,+?WAGM*LUI<9S',9S')&=KH$\KYP>-^)\D%SVW*6Y M;H,KFFI/[=8CFW)/W5*%]92V62&MF>(V*Z3GK+QUZ[%KBG.U2[&:XMQQA\E[ MVMS<:.[JV>11;&YNU+<6/G<_ 7.CO:<5,#?*6X^":^-[:Z:]C>]MU'>-]9)F MRNHKUTV:*:N'3PS/52J/2!QJ4)EO]N+5?>WKW.5YEXES(].'RW*/2*[K4,]M MFGB:)IX:6^DC&S=\KMW(Y[@6?U+]T34(L9H!<,=3BSPBMU2#(*OI_*][6\H1 MR7-S),M12GBS>E,W&UZS(9Y-EW'=1> M6#P?N]-@[+:VQ)RT@-1DWTLCIZ_8S7#N KK3+0N-9.[4@GX:W&3%^U[W^M2% M]-!6=#&A&WE=45Y=JW]CNIWT3_CW,/_6NFVD=0?2NHC,YR*K*]0,SMWS[SR+ M;[S_[B3T3$SI067T].WHR<>635#WND7L<_>1NUQ6;MSC:W>4G;UT[GS;6".C MK^@F:,*WG:[P-Z';"0O7>3-WAV';*0A'C0.WTY--#P\5O[%_7OIG&?JUE7?? M]_K]3]TQUV\?',0AU[WB84I0T_7!3:]SM)'8"NB."]YZY\?#S;ZU!_BU[V4/Z)>__67(][UYU M_PC#HN>S;N\N[P*).E-[21T\O&BURV;+#)[T];:RIO*?6>RHYL7_ BXKWY)5'OYTVIMZ7 >3;M7^1[!O&/TPM.&[7E9&W@1PIHYCF4R/:+Z+]"@*>N'3O? #+Z.(CRG,')?NTY6[LV&I'SGB\?I9S+OY('L/.@=I/SS^.@=_ M4*Y[].W#A]:_>D5U>:CL;9J^^[A8O@;:4SU=L_'>6ST-8?C_5>MI4Q[O]?6T MD0#AWUXI0#YMH>W=9YW+K'W3[=WVKA^^Y-UZ^)YK55I MI.BP,7Y=K4OC;0X7J]3+JGPN0$6*P-[G,%J3\M.O6'1SM)/NGGW^N*A/\CNCDQ\5L#[:5UY-<2/TYY,UPP:<3@F<=AY M"6D5<7CI'"Z7K]O)KK[KPB^OBZQ_BF+PTCH\'^'C9?]&SN%]UNIG-[W;#MQD MASD@WKU^=W=?]+YE1]A OKHQ6 WOXW4-ZPK#T[WO6]UQDIP@^Y]NGHGI\3)\ M4^/?,/Q(S?WFWO[N?@B1T$7O:O!7J\BF@=C,_[>^INF,:7=5 MM_.AU1U>M=J#89K,_OR3$Y2(40BP*NK'ZQ0VC0+BL.CF0(L,[HOY]_3I%"/! MYXK47'3/C_6->SB\>ZB90#35@?U6!VJ1'S3109VB@UIF$*->MG-*"4VU"'CV%-FJ<#J,)W6?%MDO/A[OZV M]Y!E%]FWK&AUV]EQL7T)FB\LGX/GF328;" @I9\HLV,PD*V\.+ZX8*ELE"YA M)HIG(A;30>.J1B.VVODM8.IN>_VC6UA:V63,Q/(T L7&.QS8.^PS$&PL_4$L M?9U8W!CN(V7T*R+[AM=-^-88^A.H\&T2H3>!VQ$R>X:Q?]=M]^ZRBP$8B@3L M^UZ[.N[J$[P&ONU>A^_W0,@C8_4"#,?&',2 MPO7^:,.WZ?QK."+.J=8/W]NWPT[6B47O;M3"5U+ATU5H%6F;?_]S5ESNNK^L^2RL)-U_UBKNT,%[^Z,B* MKGL1RCDT:BQEDX$?6C0/GX$?WFH>0#@;JUE_JWE0P4S5:_H;^=!ZH*B.)WF, ME6SI6\2W6;GWSZB/S3/_.G@Y)?.ET]3UNM^R8I"FK%QDW;Q7?.P-LKX?9O\U M[&:7?_4N;WK#_FAP6T@SP+/LR'Q %?''!M2-,=^3^I1"L;KZ3,G03CK:UA.B MT;>)&RXOVL.[)-3M1-F3%J E6)]1Q+H#X?G4/;+&V:T(SS/6YR$\XXZ[\5_' MY+]V&-*4S0ABK"?E96V]'P'W["_3;O>&W=1__KGH=>%C>S0N9+HYX?&F"X"G MTRHZ_=_O.R"N\'2.Z(@2SW?;UNTH=LZR.5W]Z83?C[UNNSQ??'",)QNO1<>) MAH?EA%PD:6N .(\-4R]OLR*N\2DXQ*KDX@ MJN0_2F/GF]SG2 U>M7;W(A9[K]U-6\BEUBMM?>FF8;O_:-T.1Y>[G4]?^[W; MK-_.CFYK^G)[L2+"1VE$*HW[#?OKS/Z]-.S_!?ZY,E%TJOOL]VX^Z'^Y^/VX MF#V!VMS.NDG0*B>7 =/DU8^MN_%1,RE"'VUN>0=RWTWKR>FNXQ*"<;R> M!LPL1&Q/ACWY]2UK]G2OQ4S-GK/RO[$\,VS=CAUL M"I_*\1^/#3'3[_Q'5EY^^<'C%^2X1&V.O=F@U^)0\KW&>V>R^^D\U]G\WM*; MQZ3E\7V3XG(>32RS%E*WI?&3>5(:SM0]B/[C1O\WT?]UV'>ZU@"?4T!7 ___ MI=6]GGS5A[R;WPWO&B6NK1-_YMD+HA-,:USI05QIHTK'[@]KHU@U]TJECHP+ MQ%-%YJ@EO92Z^5@U5O54$A1ZU&)Z3@:YA@G*"@OAY^0*#I&@M+XW4=71)2CC M3&M7*A= M9-38\+,<][]Q<'PL_-^>83TQYHO?6,/\0S"?)^83N2KSIR:B;#]Z+XF4GOEB M^F/>;[=N_YFUBB2LOQ:MIW-WSD!\1P\8ITDKO%NY^#=]CE6K$DUFU2S=B6X1NC.0>AJ M%\17[.))2EL-.+]+<[.N@VO*_>=0[J^3Q#5!_)D%\3N1N'72QL;&G9F-VT_: M6!&>XS]L>#8K#W \\"$RLH:?9Y3L+%^Q:+A_0J:YV7%X5"9Z-0UMF'I4FKK: MWO )\_1Y6+1O6OURD\ QAN)3.\27X78F_G>U88N-()S+;JAQ07C7;??N@"[P MX(3=S*-^P#9"-MN^,0! ]BV[[=VG6\/W>R#]D1WSLP#="5^P#-_SM1RK",Q% M=GN;-A]V.Q]:Q9]9N5,&[L2^.0ZNF0#F]E-A"8QLHG6\N>:TV_9KWKHG5_D[\/NH'CXX_>+8Y&KN;B\^>41 MF9]_O]@=G_[@'>W6 MD16.%C"S; &;@=KQLG2\ ;O1S'VP<>8=C' MH8VKR_#5O)<+Z[NR]ZW\HP^33%8!FZ=>T)V;_'")8__W[AGY[Q=.GEJ>DA,QXY\X'#09%= M_[S^P[K#:0%\^NDCJO!Q[8<"TL#P<@5\_,GED:435$^_^#B\RXK6H#>^'+XB MH?YC I#)!XV]P6?=WEW>G?N.1[$H%^R7O63J64^7GE%;0IG12^:3>QX0RQX[ M4I*9DI8T\O'Z\N=VLOQG [=VTNWQMG7]PZ-H?\FN)LHE;T:VL=4>O W<8X,H M$\IZ;A0VP0>"HE9<:,*Y?_/+5>NV#U)4>?C3&]VP*-)7SW/NPDCG5GBY\XIS M%7WT3'$LF"*&&(NI1X+!7_#RMV7KC!Z]?MZ;GB#QO?;P[OF&SZ6>1_BNOPHH MCFH?#)>,!AX0U1(C82.F1O&@J'WSRV]X!,7 KJYKYI&HS4;;/"VYG%@"@F5!@+TA@MY2"% A-!J ) WOR"T=O?)M^;'OWT MNE Z%P??%JW;=]U.]OW_9 ^K: $.7CIFM4&<@S980-5SK:CSTC+D)YWSW#=- M@=&[N^MURQDCHWZB3\-!BGX[>7=2,T?Y#?GP0-[\T,G:^1UH''S[,8Y!*#UU MW/HH<-!<4J&IL,XHBX2,1FKSYH=D!='\IW MC(,W\=))>+YDU^6VU>X@'6N\ D (,T0$XT2(R$&EE)=(2>P)4"Q2"L($)'[W M,7PQ/[A/7SZ/@S'YKBMV3:#,*SS-SU MBD'^/^6%3U>?01F+D4KV?7:5@>7LO.M^ WD%PJ8=?%7X1UG5N B^I6/8"*ZP MI$0@L$H<@7'D04?K0#L-P4JP,0DLXR8M)2@-1&*[QN20U'KEMM!YM+:24",# MDQH3L(-,VQ#A7ZF"Y)Y8.TUK25A#ZO5W^,\COY;*6P?B;JCD5%DCL3 "A6@% MV#(>I\E/.&M$?>V1''.I;Z@/-@HKI.+4,DND@5!,&H[!]- *]:E4#?77&U4P MC_2<(.HCC812SSU8>L,",H9&#\&H$[PB^!+\P>F2?F<#C.;17Q),$;7$ZXAX MQ%B#O>$4ISA*.\5,E?Y"-O3?EN%1EC+-K)211PX!MI(><\9T[9E)HZ*3F+QC$N*J&X.G4S\<_=A>(\>L4HXBA8CB*VG$E$##,A7 5D4I?!".8@UN1'$&X@RC?3.1ELQ M\[B,[&=39S8BN\1Z+,98,/A\'NZ6Q1"C4B8HS+7!D&)J,!5"1(61515-&95/ M]HC[\N'@&W#RX3EB_CN,\1N1PM,1Y MQ 4QVF$C(+K70!3OJ*YPG&V.^[=6?MOZ>IO%7I&\6C(9_4%R?Q_2 F\^>+C, MBKO'C?@KE"X]\0AR"PH>CW"GC<:(61655$X["(??_/(9JP]/D*[S\F>0'RO1 M91$Z1>W%MZP##WC7[P^3@/U^GRQ95K3S?O;I:JQ*/3HSHV_@OCOX1=&[,^U_ M#_-^7GX]>MXDAM/]0VG2=ZKKO@BV2=NN SQE\ #10UJB_E;. U_"8(%MH,2I MZ(CES@K(T;3@UFD$%Q16LXKR5(\S>9=$&*-T6J5H#_X[']RX87\ T5'A6O?Y MH'6;_,C3Y;$G)$-"_R>\A"DLNJA0(E^6WT\O),_?%M/+N^UZ__ZD[ M]D3[\+326LF-[Z;?7O6$9-SX1R.-HD%BXSF.6%GI*9>60P;(/!]?&WSJ64(_ MDA>*K(GN"Z&>)/8E,'UN7*NZK]=L]9CG]EP GZ^--S& Z"JJC >3&2F8&JRM MK59LR83?6P#_ADB^9@O$/"2)U#QP8#'$29Q[H\K5@-2M(ZDF6E72-KDVDC[[ M.GC7A2B[[.D '?F60?0+,>7E#6C(3>^V\VC;'\6A=9T]!L6?(3#/+HO\^CHK MENK!Y&M> L"Q%UYDW;Q7?.P-LO[HV]1&Z?*B/;Q+T1>\ZZ]>E5Z3W1J,$QX, MAAB?0>3O25I09-9*Q3R.++J9^J#5(\&V0XLYI/V8#4:!;LHC>MWT@E91/*2J M[5W:M[M8;=:CGQ]F_S7L)H)=WO2&?0A=3;<3\NL;X/RRV%H&0U2 I,D:H"7! MBLO(D*8X(,YTJ,23C-)QH5L/Z:W1:ES[]D>KP+FV$4>52@M1@)@)( MIJK2FK$+6GW)[L#'P%V+ M/QPH!UJ8$)$T@QN<'82!&9BE)&I)FC.(5D'V8" M./&FN=#_>^E7>>//.[ M;DBU-["3-\G_K!(I3%H"Q"%LAC#,"Y!@&ZEQJ?+E('<0A 9$9U@"/ ?KG6 T MAW[]65;'#OMY-^OW?>MA;C?COBVM4I!O*D/ '2%.DH>2P?O4)X.EU'3<3*2D MMHCF;8B86JPD2]DI:!@2/!+,<:#&8E))P0GG+U9@"6Z;TV#<)NZ< M!LX3JJ-&1+' (0I3Q+,H!-#!(P6NMT(#JNCZ-!@M,5VVOEM(C*YRD*5VD<'= M/AO]NU)&,6[!D2>!:T01!PO.L3(05GDB(,K2W#A'*ZM,$^639> \PYU2@)1_ M@/$$6CY\R6[3VM1E[R/H7>)+6<6KIG\S2D$@V/,;>" :3OT+$#(:0$8;2'^" M<8%Z!\+(*DMF@DK]@LRF,.X R>EZUSB2* @#Z9\"WPN"9D",(@?5T]I933VN MQ,2"C"]\O1K)L5K@1?KWZ\,HHN\_A?3+638N?]H%1(*EU)'(@R8&&:6\Y PR M&QI\I53-)M*8I<"\!NR%14=(.36Q-M5VN$)&0]#-O! XJ,B%]-56L]>W!I@!$(T&S]W7J:2)E2(0KGP T!W-P&87$JAFHAX/MJU^HX,R8!7AF/ M7:2[4COD&(2D#H-J,VZYPU'$%&E <"W")GB4Y0OP*V5E/I7WLTXJ[J>%I=;3 MLM*HJ _^;D) -ERD7#;+=5T)7;WJ.B]4TR%XL(\^&N%XD-$J+0)UC"(AE%-R M1BA,?GPBZ^;T.P\63-:"Y]8E&$04)!).+;" :6W!9QE$,0[>JC"S3E=/!FQE MGG&5 9/I]T4&P>@.-<(RE2)VI2B/G"MJ!+<0NAH?=&1!SRH3U58C:LZ0U?3# M@'6G:=\CYYY3PA5!D7FF(,30"@6\8_T8+0 _KJ+WOV2#8=%=,_9&"#*&M&)" MDZM2AG$1"("/&27.5DM!S^#/?/?:H"V*F'5TV*1>EP#!(TVK4DR/0"-10F)0 MJ2(3.;YNLAQ"2.?;J=^@>^UNTE:S?EI8Z%U]24(S7']!B@L=<'#>.@U! -;< M44NL4)(J)EFL!)=C@"Z&Y#4P+UF9J#59R M@L"O@/O3?=K3]]+P.Z-"M(3>6FIAO)206%E+(V3 ("E ;P9B0*R4Z]"[ LUK M85]"=XAJ%(2_R#G%@:9,"Z5SD)\/*FU1T9IO2F=IF&_J,L% X G'[>3I68)0M- MZYT]-H^(1LB 9!2(*\Y96E;#E 3',8BR!A&H]DYJ,M8%?A"Z[)LK'TNWLP]N M4$AWL*?2N*BX+18\M7=X#\Z1:6IL2K;!PC/BV5R?=""J[(TK[[JC^LUX YB'G!@RF-E"&1?TE5J:00)O@>M68U26^!8?P!4@3?% M5EZ4S_QT-39UX&FVS"8=Y^'N_K;WD(V:CY^JHRF$7M*>8H10/$820A2<4&G! MEA&G2:08F**G./(R_8;^R,2KV;(:.0Y(]^5]WYO2W7L2C)68Q$"Y54%S)9! M-#ADN)N.Z,;ICNG1T/WY^64S[DC57*\H4DD?/J?&NHO/O[Y[]_GR2SDGI,J MO1PJ/#?G%5+RE)A)3QSGR&@4J8["&N$#A%YJ9J\*UZ_ES[ID.V5&K5:<0$%; M+Y@VC@F.%;::@7(I$2WG$*?IV8Q2Y\BHO9Q(.E^CE+#<(XI#VO/BK +GPSU) MTPR$!:V:R2AVEAJUEV.,YS,J<,@YHPO86!X%,YH[3[R)%)@FZ,QRWX_XU9': M,3)J+^>JSE\ZTHXY;!F65"*G M720@07B)(&(@LS6Z/.TO3MY:#'^2L:*H _ M"(W981GW=TALG7O%4I/A'+\&0%J2_S)S ]YJ8 M8E[J!\!OYW M-MMHP[9M54C'35_D@H3@@V76\9?_-3J M^:X[JH/W'E>@S7!PTRO2YMG*J%'Y&_G0>MC*;NA)18@V"A21-!@1CU@J\>!4 M9XN>2Q0GUF^>5@S$:,O[CVA5!FQ.AV=:7\+#^E>I&^RYV?BR%_/O::)&/YON M UUAX=)Z+6AD-FV79RAJBRQ&3-* A%9AQ@P4.K9*L@R:5X"];(J0)!$!QQ2Q MP""MM?16L&"QP &<3F6M6&FZ =@CK>ATLLYEZ_O[O%W=<+FK=D0>@N&,6A(# MYLAZ!8)HI$)6:TC"965*$I[8%#,+[C61VD5OHN<>1P$\\IIR*FDJ X4H/:1& M(C!2Z:U>%:FT[_)GGQ7YMW)TKNG_23+]H0]_6ILMTK>_W.L?CPL>L^S MU[-.^-XN]Y[$7I%4]VE#;/]+UL[@25]O*[[Y/[/.==Z]]ED_O^Y6-PU\[(&) M'5W*.DMWC 0+OAE2?!TA& '3!\7'IO $RE%VLC%O:1$(3T1^CP.2B4[ MH^3DUKNC$LFT-5\YY7R$4!]! HVF@F$ M)*1[TFGNC#$A(@6^., '$FFE88@K_#ALK_?M\!C2!ISKV>TJCGZ8<7X.-;1=ZK]#4\7G\!9EGGB6%IG6"4(E5ECP8*I=#1H]AHN[)>PBV:546Z6))YJ!CV)&.RTM>MKBDSSK+^1X@6LG8G1.N<-" BRT0L9E &XA<.V$I92#4(T#?!L0#:']L@U MSE+@.P3VF*9&;HH,$4(MDK31#OL^OYBZ[C>?>))W:9DU$*73U M8)%28TV@Z6 %EJ98_/*9_A.C#\J/8[,Y2+M&[3E\6_!0^_"A]:]>X6Y;_J%9$@++TE@-.W;\T O 1DLMD8IRX7W0#+^3_FA'"5Z M\B1[/+$CZUQF[9MN[[9W_? EO;]*-N2Q-A3[B#7A!#Y;38E*\\0%N,1@T_2H M?ZH/F->>;-71RQ!]"!H=492EN5X&.T8-T9$Y9!$=*1%(!#T2U/:@1%:K*)R/ M28LXA? '038*061@W@436:E$[!B4: LD6UV)- 3?1&EA=)!<.(C%T]R1P*G& M >)(4BH1_X!W8JX[G7Q47_U<#B=[G/8\UJ&_9F;D J4F]-XJ MJ<#/,E5=%V-IF^:48UT*TVLQ6!@7",@[E?7:(,I)Q,HP2$<-2D-%.>+5VB6C MZFGRR(88K'0XR?K[>"V.RDH;'8 -62KD^0R!A!'AM7750;X8*3F5E:P$V/90 MV=;>E\E:M/;2(P6!'N<0\VF#&;/1.E(N4(1*$HF%P@>BPG9W $WU1BB0 P@, M,9?< Q4D5@Y+BA6#;-54YA%@/ET5VB<5%FZM!P>LHK:".\6#5THZ#(F6\9"5 M4,&JXPN05G0+J/R56I]BK_"]X=C&D?4T3/"C$D']Y"81%- !*53 MN3&LG.5K! 4DBGOA.114".$Q%H))I C@&4UY<=3 MZ>\RD%X)_Q)M"/,P"W #_$)L#$-$JA M>HS%"J0G46IFTESW9+F4M!2048+;:!AFNKJ"/"U%"X#9'.AES5P H4^'D(#G MY80C12EB%A19(H^\K\XAIXO(O1G0Z;)>PPU% AH^ LG87"K"5.>D)(3,MCRE;<'D58;1F; MZ;!\)8Y,S"1U$H'\V! )Y8Y"M)D&>5(,[DXJ+2O+IX).1Z,+X7D-Y$NFJ3)$ M54PC2 -/ZT\,0B]K/7" !FTYK:R<";TYY-U!WLEOAZECY")KI]..\JP?OK=O MAYW1P3S)Q0\'CX\*K2)-KNX_;3^>U8.S@K+(")KA1?" )V?8*&8%AM D> [_ MN'%E>9[-@:6<\A#; 'UOM'B)3E_W%OLP^P$3.?1$N+LLSN=IAIN!!)2E6J>$ M_(U)^ )X%)$P8@8O(#1I.+$!)T:#+):=88VL9P%R35PV4# =(9H-D(>Y-'%L M]MP:01O56)$A:T^L@72782T@&_+<:&4IMLX';JQD7' ZBQUL.I9MV#&/'5,C M:I8Q(Z0Y0403 \E%<$%)),!("8XC>/B)5=4G9D@IC]-831 A+* M.4ECML%,&2\Q(UA[F=HM9[""D.G5^X85V_,;*BVG6ZPAQ>-@J(12PD6C%/;* M*CVQ^_(EIE(-0W;E-R3FE 5CC8FIY52AH) ,&OQ&"-K/9 >?[G]KV+$=O^&P M)YQ[@-5@'I'6,ITJB+6VG@?LXZP8ETU7&(Z'&8LR>QJX0P$A*0/E$B,5(D^+ MCQ!D2@YYV,QXADUG]UNG1:^=CTZ1OVQ]-P-@[5?X=3K/IO>YM;Q!]KEY=>KD MITI#[%/CR<=L\'NWR$;'L[Z@>DC;EULC1 M*T7&-P7M65JL\6D)S1CK#:<X9(RE]'D74T9_[R#*'*.FXP.',NTO(VQ%F( MI7-4(136E:(H:(6N@+UM@!=N(,$Q> 9D)13<'W;:.^N9Y6*AA_NBHGIB\3*DYMQ!XQY;RV/%CF M(B&0E:2%:4-F38Y?#/^>,)P>E+T$S50)DL8ZZB"4= KL;0R/:'(2J]M_WTYO MNUL-UW6/S$(!3!P+6(-J*-"+H$R0DLO@DW>L-/9CC*60J K92I L;$-AT:<> M%"*8@=P4&^"+H I%;A7S;,80;DH$ERM!LM%"M2K/_8Q&<.!0JJ@J$L$Q*O@> MD6BKRQ!,ZNGM ^-O7P.LQ>=_V;0ZA14&TBB(9RP7D)=8$!<1.*L>5ZT$GF[D M70S6\TR1M-ASV^L/IX>W3D/[XGSFH M5]&^>7B?^LHFGO9\S[LNQ*K]\@8\_Y$?LE;"(6E-++)_#Q,HLY\W=F=:=P<" M@7HO;32A)J9N*40HE*QUX9Z1TK=W9+2@@ @S,6 M0<0#F;@,5GCOTWYD0RSUNKH#K5ZD[-W=944[3VW1D"V"-^5. M6>MLU-$&%I2(SE3:WL^')0>S.HI*K=*A58Y:#@IB!628.%H&WT)^69V))#0F MQZ@L.Y9L:[0GD %;Z;FER#*FTX@!C*-R3E0W ->.C,5]KP#C;7OIW,(3S+BX M5!$AADRJ4& J;#JY/+A (?X!)M4X[MD7:PYF@P1/AWB8B+&RW(MT?&7$@HL M42K6M+I7 1(+KHY9>W8<_AAPJM%SS,K#4AS$^,Y%B"P)(NG@E-K3\T.OFSU\ M:!5_9H,X['9.R0PA1,"W4FL-1ER4!Z2E,KT!CZ%9E-4H'U&)SXHU!S-# 4)2 M)BDDQ,'S(+QQRJ2%7R(@/E6LLI/B"'FR6P(2[)QF/#CE!-+RZ)$^S1KSB:2"(&],DA83IQ1!.,0(4>FCH&GK:P!4,Y0G;S" M?MAS./.#( !RD1+G4XDN+3[#WR1RP8T.H<*>(^7+CF7]JPC MBP@RUD0:;*R>!D^0T&*W(C;>*[7-%;BCT_Z TIPG#Z94P0>AM.-*< )QG1.* MQ4I%_8QX['HUY@2"<:U%B)Q3[97BBE)%G1+*LSK;GI-= MKY8&#([4$4(< \D"L6E61F":IL89'2M6!P*BZ=WRQ\&9'4NV10$%%A #F<8N MI.-GHM&"16F%$D= QE-?K_;(FQBQ1)8RKI6VU*=>84X$> ,#I]CM*) ML^9@1LBC%;^6B_9/O'5:@21C^+!"O"TY2DB$K@2 X6(7Z7#I:HS"2OS4<^ M/0?L&XZ.4V$P"YA+$I7!:7>TB3)P'W%]S4^=5JLE)3(='H65QUQ1JYD7&E&+ MK>?<5;.P@\GXT5D/J["7FE,LM>)"0,Z$O:?(2D)B$M;J:C70]I@H>[@"C);4 M6T)I.G]2IXA0&BU^^_#"Y)XTJ> MAV:LN;V?,][K7EUEQ]W+?LND6BCN*(?E5A*6; [@OBN$$HS3#D.'@3F)7@Y,^0^*L4 M3+?O!J)G'BD=3:">(X^M!2L$1L@%0ZA@E#J![U>H&%EC)RL#Y& M.RD-Y=8KAW%U:^W)TW^%"L:V>6 0>&.B/:.6$8_23%%"2%JN\P5&O M.95244;*GC(&63ZM'G=UA,1;-'R0D7+(@DEG!_"TMD:B X?"N,(&A"41G/B!,0T5+095F=*W7RU-]_-8-Y9:P).B .O$@S06DT M%DR!%4S[Z@E?I\^"3:L9&SE_(9EC4N'(I:4$1T5-BE[!=SGI;'5C64/^;5;R M*(]:0Y@:G *#CU5 &+(Y2R/VG/I3*&7OHOMNVSI@:5 H!*$I%128$ W&Z6@E M!&%=.GFP8<.^:GI$"1VM%032-L&PB4&X( GAD<&%1>XXU2GTS:Y ME5H3%02+2E#DC9<+1[V<)!/V7-/31JM@C,5"VK3&;&.TGA.=#FTURIV?4SA M3<\Y9(S6U$D3P3%'ZWPZB1S3=+Z-4>?G$?9>TTM-(Q9;I51J&#%4"ZYI.CA, M(P-^^M0XL'4!MM@@;Y4.(::-VYH&@:S6T8!@2U;IGCM=\FT8BIA@J1$$2V(5 M%XXJS )%/"K&1+#\%/H<5B3@)HODZ3A2R0T/TG,&*4YDG*V:P2TT@0*9>>CG#)4R/ M?FZXL26U" 8)YX+U7@GNF# H4*$Y2O-R*%BE*B?X&7!BSZ4F#_&0E2P=P(JX M21L[M28TS?#RU++JP)"3I_\!2DTQ!D:-QDQ)K9T54:A0MH^Q8(@GU8'T9Z & M^Z\V08J # )-$)RS=!RZHS@8S,!Q*QRKAS:CH^?"MN58(I-.M(M."3#?45H% M_Q.,B59 XLNKL?XI4W##\,12"-&UU99[S27FQBIA/8I.:VUG'#B$IT>\GA85 M-\DXB>'$0Z!-?)J/$G6$;#-*H"EUWM 9T^*.,\!;U%(FA(U&*YO.0>:6!1O2 MM& (9:5B+%;;83D[SI2CQGUE"CPX9-=8":FY R[@()@CWCCP]LI5FAH)/0,. M[+_PH=)<$B0-^"$&J86V/D1B;/ !J=2@?P+Q;9U[RX+T!*ROYP0IYQ$%R2][ MRPRVTB%:3F2V(!'$)IP+@ERMCJ8_#@S[&/H,&/6 M2H,-DEX+R3QD%E*4'6;!>8A4=K%#Y<39L&&$32PSCI/(-2/PF2X1T:2T(/#4"\D.X:K%#3OCJ\4WRZ"W1MH4822DP M]8:C"*[4(Q4U5]SR&!QVKCJ4Y_A#_1T,-D(!6T0)8XIRI9D-W$DG7%#8>57= M"74*LOU![;5 MS_OK]9E123#X#O#>'O +2J>Q6(2 V 0'649U2FO:8+N6YE4 W#IR=6X@0]11 M(H*RWKJT'Q?B54R0,1"G.OBFLC$>U'&M2NJ)4'>S*6)"$\%Y.E<**YX:1D/9 M)R:QMKI:'RV'FA\I9?=?]\2(ECOIX;^^/$C;.0$^)(WA-V 8JH<-3Y^98IH D8XPV(1 N:#PKPFNTK1"0,C9$5/V,#4:B'Z$U3RME:0Z M#7@L[(/A&GDC/'.55="4JJY5&S@M*F\@QXX0;.&_1BC&11 FC0,F,ITFZBS6 ME:,9T=YRI;CS5C$;(2Q(1T4X\'*S2HS3)[T?$7$/ M4##1RH9H(B=*$@KNS%KX3#2$#T0(;BJ=)E*KXS7">R^&("J, (N;CKSB7@J- MI+"!(*D%AR"BZN,DTW6U#5L?%(# 5'K%@H^!:TRL(\I$!JD "PY5)Z]B+.AZ M9>MZ$&=#QPV1)B1(&DL6@#R.6!L""F#ZC#)>F&J^A+&J:SJZY8!<1Z4=,MY3 MR,X%@S^CM%I*$]+)*9656,Q2KTZ-2+.HWTAZ#*@AZQG#W#D$KL^#Z2":,3 E MMGHVN:*$K55"W3UR=4V4L2&68Z$MXH)KI70@QANP.@ZRD&@K-4%>KT2Y]@U" M"(&)YC%56-.2L-&*2P\?<# RRFH=HE:)KH%>3,!C*,Z! NYTH9 M$J2I+@A08,/QVH2]#HTB7$MM='FJ68S>0*P6F%H\1]!C@[WPB($G4YACB#:1<$RX%'-3X6Q%C"77NDX!>:U[ M9V1T-&A$B3&,0X"FJ&/1,FXX Q.A*S']C#,2CXBX!ZCS6*V$]B0(EJ27&@T^ M#@5,C*6(ZUA))W6]ZCPU;WI!#B.)'8?HP7'JN"78 P4YIR)2I:N+QTBKM78; M[9&\6U=M LIJG:!&62X\Q%J>(G!+-M#@7?5L$1!/5K=T?8>.VQ(B-$;11R6X MHL*"]4N+N0&;H"#0/R;'O>5.,JLQAY"<,2,YCMX2YYBD%,D \3FIU/XQI@3O M+NUY^=WD4]8\\@YK8CV+ J5*KU+&2>6 \UA(A\'55=M,F!:+,XYY@&T-F3JW ME010&V,\$F!BX+P$$12G@#>=''C6+TH>9AR0=JI MX#3!.C+$!095CI+$= 0BA&6\FLP2A+T>#1^WUMI'&8\6J0CHMQ+9Y$$M^0E21XJQ$I7PO*VCSH1 M\P#I/U,V:HT\949QBYS"DI:#<30C@ME*G5MJM;B\H@GQ0C7)8S>+ MDH=HHW !1PZQ!<4T2(X<3J,&".3P%!%&5;6@M*R-XJ1(NFF7+LU]6Z+<))R8+TD+<+G@[]L"9ZYK% T3LL=66XNZR ";!&$ M)P)#N*=I3'M[9=H*Q4@ZU[V2,-?)L6ZY-PAD0GAB%?*62T2,LVEV'?611"K1 MC'U.1"WI\%B%%';8S[M9OQ^^YX/4W]#'DTC[4?'GGY=^#.]V[RZ[&$# D!![ MWX,L-N]U)\4!4@?XMGL=OM]GW7XV WD^GE))H0SV\!^&@X<(UGI/B I>(97& M/E2B 3JUY:**QKI( F?713(]ZM-5HO12"R@LIV7KEW0:!8:UA90Q&D=EU,0O M.MGL()BMP+Z)94(*)BH20Y2T)-#@0#(?T:,4^4JIYBU&4_YR,9;)Q*XYIH5" M"@1!)4>:<(4PJ%7@*E@G<*#.57+T=!# Y,I0>N=R&!85 ],*/O@]+8)%/%"< M*@0B;?74"C%67>J3"D_MZIP%0]7CF(%K%<4#<*OT^[,(-1](EP;T6@$IN) < M.X:"EJ!Y)*0YC5%7SP0A7$P=T+(25%M!8SZ_I?;,I&/4E5'<&0$4%D8PYKDK MAQBNL+RP+S06UH^CA 3("*.BY!8)I2&N=TX9"QHEPBK1P1[1^*.3Y7^\SZY; MMZ$[R ;I-%#(<6U:X^)8@1.H M]O@*-NW,5@=M"4)?X+XB;P^RSB-Y)K\8N[.*HUAD737$[F!,930L&IG.3V&( M04R+F(>_JV9"NCB<9BL!M1&\@/"09)2+;2 #D@Y:XN M55$EIC;=UA?M^=QFV)L@%1*0!W,DG!58.>.8#\2 ?Z\L8V."F:H:I3JBO7"+ MM:;,.8N\CDI@KCVH=BU__S<*CX590K6*0,3H/+%3:M8'O2^^QC'311/6QZ4XIHI M+JW6&L(G1,$'>Z21GK+,3R^!]/)'A/"8@"P'[-5X3%G:23S N%H=L.(X,!YL M5)Q[;2&7Y$)0/7UX\P[P**_US7 ,5;:Z;$F'SP(!P,;&-,0%N>155ZE^KLP MJ2-YHFVN7[[I)8)%,\&?AF=CL!>2'0&X'IRYC4%PP<#(8"Z"@SP#$:HGY@7L M .QW_?YP!4I/-GQBHRB8!2.=24T1ABCU.GE=$ JV%G0\I29OAK:3\-!?]#J)@N])H'!ND%D MZ\&U4 ZYE_68.A\5 40T(V%# H_!LSG<"VLMPENKHD'(01R0U(OAWN#6H7%#JR;#LH&QRV'?#^@P'T !T<"Q$S5CC<]#\IJ5KL4LD54 MQ (#;)ARC2%WA7@W;?7QX/_ (!N*JN<)\KE\GP79?9'=9-U^_BT;U2 _9H-/ M5Y5QU2O$FY2"?X#H7"(P7,Q@"R+J;"H9I'9*7-GR]Q9<-1;3H,X#9V.HET1R M45&AE8,,BGL> U$6[(*V3&&DN)(5OK^E(! 5 J\&=;<-T4Y1%G:_Y/T_P?VE M+UK7V\OV;>L.TQ03"TASGA,=05M MV!\ "D7EWJEG?6C]JU<\W=Q_*3,]??6I.Z-"32:6F9#5*FWXTX*#RS,228&< MQC)HJM1XP:([+!\$L076XX2?3]'-*:].G_(04G!N-4GG2W,OL>8>!6(]I(@^ ML(D!^R^4)PWEEU+^\J_>8LIKR9SSDD;$,0=G8RB6QAKGDG4'?9@M\W@CRL-- M[<%_YX.;)^C*U@,@T'K^)R !@8>E1DIA+$JU%K#R4, MLB ;D%YQ@3@:01ZT-:32X"@YFUZPV@KDCU;@2];N77>KV=><@&!\J0"D77CG M)/&46!:10LE0*AJD)$RJZI(_FYXTN!Z 4ZA]2SWH7T?3#IZ[AGS>;]_V^L-B ME:T/$\A ,!:\5!8)PC6G6A&1"C74@;4GIKH"!^%W%9ME,"U X2.8JV%1@(%: MO'TEW?NNVQ\4PU01&C.L+X^[R+IYK_C8&V1]/\S^:]C-P-I>WO2&?<@%3+<3 M\NN;099UE^U@D!9SR["ETG+)A;6<2,'3.3V0=U2'.&#&-*F(ZFP<-R3$>/_* M_@A!<$!(<# X!/Y70<2N5+*!Q&N9CL:!W0&#)L!^<"R(QF-DJ->6KMP)@8L3_.C.O0KCF33A/1EJ((0LB=U-K% MH)P/01I$U8QCTC;BS*>K7WN]3O^B=SO#B2W)Q:/%*IWM;'3JS>,2(X'!MHEH MK*-!5=:"M:93S9U3$*P%W)*4FT.^S9757$;#'<21GE#GTA(N@!%M=380I(5B M.C9; MVCFUV;<(@YG1P]\SIR[\ B8A-3TV,T,<+?U985S,2T41P#8 W(IK(? MT_G7\%$R(EC[["_3;O>&Y2K)YZ+7A8_M;+1Z,K$9\/FFBU0B:Q6=_N_W'1!\ M> %#>BJ=>>XWNX 4HE7DO8EGI>6GQ^LOP"QS*H8C&:,PAA-DX6,@:;]UY"@I MBJ\:K8IKW0KQ%B/V].7G(ON6@]N\A:CLOE<,LLZR3682,PM!((U.AN"\1V#V M$G8@NUY7)QUB EHW':!OC. BG9((0,."XHAT.N%-H41V+[VF$&?+:E1#( &= MKK,NA.PB*[[E[>D = 65@CNH,[P<*(V5A"@"3,W(%LG@0T4D@&B4S8#L"8!U M0%M"-1:X3G.22*21&\A4M&7$$\594%C/:)DABLYBYSS0*HZE;,B^O&EU+[.[ MM+NG>'AW=P\1]5TE+IS1XKMKMY9:X$$H% Z,@'5&%*5.+ZT\A""(FVI J&>X MM;50WC*]IGIJ=T"OJ:4Z[T1 D"1R9CF(CB9.:P4Y!>>@AK$BV=LBU62.X'JW MZ2C&HG5K[I+M7QY:CS/=1(:-D )4 3)$I\%N!Y(X"Y&:4;1B.,K]7N-,7PS, M:\!>V- G4-"&75+V%D6Q*,<= '"PZ-@VD%$*B$6Q#2E-WQF619!/JPH M6XM<(\Q7(M>[J\<_'KLEWG7#=_ Q_4]70/-N.[]OW2XU@>L1\ 5,EQ?MX5U: M96UG,VO:DX90<9_&O@JK(N/(.H-8FJ#B/292Q%CUHPM5<1T*K$3)RYLBZ]] MG@#?];/V<)!_RRZ+5EI ]JV'%79G;(.,,Q=EICMN4I\*Y,YE!55YBZD6.(#_ M31-8Y'BUKCQD=042+D/]>.BW@AB&M,^%8">LD]PR9:T46#B?.O:CFMA?DES" MWLGWLE0#(6/9$)6,YV617U]G15V$4-'@TD'**#H!0LAL!"\"(:'6 K1[8KK@ MDRG$/])U:+F0#.M1=(P7=:$?1D1[ [0+GO"TGH.8PPYC:Z2*(8A)(21K*?$8 MNO/I!%!D"R+!_3C729I0B(V9-AX%R"O ^&LMC>9IG!WUUI)J"EC=2C(/Q\WH ML+>*^R0=F)681RXU"0;D0QCDE7:@:%$0[ZIS99_I\..I4<)(9YE/&\Z=X\(" M81!&1D 6)2F8ZVHE91L2\0YP!TT:O/1%@SE_L4:SMMO0_1!GO,DZ'185C$54 M03(&Z9@U(>5HP=/@I<=B9BP*5F>N#5Z"]A;IM3=A&J>701Q))?\?>V_:W%9V M)(C^%43U=,=,A"2??:F*=L19/37ALM15JG;XTP1$7HH8DP"-12J^7_\R+P 2 MP+G801*4KNTJDR ND"?WS).+ .4:9+#2"<&4!/>3,NI$>"%\3[2IE.OQ]7O_>Y\@C_>)+^PN5HI M"?34T\ TP:F&QIM@/,32+GGI,BVZ'/XL5@M>MI[T2+2\S'UQ,DR +ZV] K08 M\ 8=RP8G)#,C<[+EU8BQF^*\K6BYJH;#ZC+W^NAXU>WG?QD.1J.U69:UN:( MML5R%REFMZ++X(-$9U@*(49#5)'7+%9'KH5E&\"-M59J@:E/?\DC"5^YY/'= M&P3HM^NJ6C-7 -..CW?W=8W3ULOI3"P@D"BNE>0>]*_G20C/@XY2L:(H^2U; MO0-=@Z^#4*K/#:7SF2O(\ELPZ62@CD9NF*)2:&HAUO();#\/&7XLUTP?@'<4EVWGN8. MX@N2)>P^U,EE)\)*JW&A$%;&-H"Y#<0B<&WN*G*3:>D\9T>"\.2.\L"!/.A,/06=9%VJY;1;Z M?>$\CSK(10,L@D;U0BW)5F9-/#$B.)UE<%R%7"9E=)F)V'S29:S<#0&.JE.ZY[LN9\!$09QVK4^]S'.-6- M_G=U^1D<@X4WS(L&"C]S#3V6+J6Q."AD!B8TR"R]D8F3+)A7&CSE5$[<*B^E MCP3YB<^_I73>@CJJ<\?^H.^_#&T?QV M&Y<$7NQ"T\6+=,UDL@$(2G.2EA.KG/$^P_\H)7:U"/?Q(OTM><<6+M(;83D MV)( B\":) 68\OH65F8LL$K9,!QC2:A/JX9R"5BJCP46)#'V;B;CII:+S3@6 MADFP.;A'TV,+IF,N8^MH9H%;YN(Q.'Z$ZJ@#;,9[%MP1)WBBSF$QB@4[8FB2 MP8JHP/<_!N^['>! S"LP'"DEB=4_4@2<=!?!-\P$%+(GZE#,'P/P9DQK0AE$ MHA:;LB466TD( <"#Y38)YE9+U';&=!/ =>+W_=7B+)7W_1-..MIE@@\5%-1- M8AHDF>"V4<&G]EWF(,N!QY3SY<%63W"(9\?1ML)7XS6C-C*KL&L?BUV9 ,?- M"!"\$,M$U$KP^M0HNKV[&=Q7U:\5UI==+KB'!\7"X#%Q2F/*X%X WUN;(=J( MVAB;/6B<,C4-0R+%JVEN&ZY()]GT;$RB1X"!0C/++Q+JE M)X!^5IT[UZFX,O@6!ZC6'N/?!G7])7@67S$S]'$P[MXL_AW3:>"!_*,:/[;L M/7[2]*&'NLWW=_C(ENZ4^IFB QE4T=5@>#M-*^*4BVU;]H#!/7;4T>I3XNFSE=T#PZ-???M]V;T(@2 /O44HN MI:76.T)29 J\8B) $HJIM],QO.=&J=P#**N_@F]^^7-_#*H20_#ZKN#W474U MN?EK[VIMN\WC'/RU'S+R]]/F^F(R?JR^5#>#.PBOJXOK_N!F\/G^5XSL'R3D MT18(+"JQ5',:P9-)/KF,(Q(MUUHSEG_X\P?YCT>T[G*BW3 PZ+D$4D95Q&ET(EL"QH:')!N:G G1WQC>M@K)VB&1]9AP M$3$^#-P9P6S0S@J?\'ZTN)P01JZ,9WIYW&U,=$;..'8Y*X/B#/GB M960J66JLBPHS@"X*9Z)41@M%C;"F3 -*7 +V3+A;>&2V1P[C# ,7O+H:+'3022/T7HTK+B1PA77QYR\$>3#,7 8 MM240UY),=69:JA L]TH9'G MM;"QB#W5:F/T84 >>W#9 M#835)@H= I%2@1-63KW7Q+!CCPE 'G=,K!#?>ZQ@EMI$K;WA,H5D/,=F6$D8 M,\J60PPH>-'''K0&\\B3?AWL=TYPJ;7/.D@D:&;"9^>8)DHXSF@N.]*Q=M0< M>\ZO@QU/69:T;<\!N>"\H4Q;CTWUPE."SB_G-.BD?&F:I=1RYQ,5=6T' ?_L M_DI,S("O0I/!DFD-BCF%[(SSW$473($42>L-SZ\&)X?Z(BD!LSN9(;)TTMI@ MM!0BN: IL$ILD'(B<'C \R%F8^$'DS'J&)/C"2M5K./1TL RB0:"E3+_+3E? M&>+VY, _.Z#D8$[7P4@, M6Q4$>HD*$WB Z$\1Z[DU94LX!! M@)&BX$O+U4GK/_S9,FIVEM&56_$#X'Y^96X8E[C)ET)<$;-PTAAMM)4,>!\.P97S$$9"-)DMU20ZQ1,7RC)55A(I+>@)E.:I$''6%^V6XW=U9.1[NYT]6QF S1!@J$([E3RX$ MH00S7GD=23DPC7-+=W947A@?A_)VH +73#MPRI),PGL"LB\THRQFX.]B? #P M]>XN^NXX:=ZJ\C)W&NLJK" Z]<0$2:B3+C.K7> Y&8AKZLZ<@GO(SKS3?/I% MU/VEZM<34OJ7[O(6/FA43R'^4LT"G[W+&SS6R289 X]&::8I\7(V&,H$TC U M0D.$NG2<+1 =!?R6N@,*UAH7BQ@=E/0T !V$E-R8A%DPT@"\6=D)N _P@\'E MU][-S7YNA3+!)44,YY))QXAA)ANF! 1*5 K:4.0+1F/99LR_>#=@-MD!%@G/ M!#0_T^"UXDP]8&4:E..&6:++*EO+I&([ S/;;3BM KBX_SCL]D=3I3RO#MR; MPA;>Y"+S "-0F'$'-LQ&2SQ-5B56H(^3%3][=]B:3O0X^ND@Z(-.$#&I', W MHF!ZI7<1-U-!-,7@7P7T#7 O0[ $(WK#'X:#J][^:\FL@5 45ZU([*6,SNJH M0>J- S.'>X;+-"*1*X+S^.T[ [5M$)QVR=B$F2*PRH8:;RS.JB-.,!54Z:4P MJLPN0#WB\/W5JL:=*N,;5,9[8U%X$Y6(QH,[ 7ZQA(B834O#@HNF+'MB@Z:&=2RH2%RHT@2,2FPE]MLY7.B M: M[$L)UTE8P!L*C#0:()$B*>1%0GKQP&H\\1;W"!&4^#P>W88"]__-L M_S3XN;ZZ ITV?=_'[A_5*/T!QFLPO.SU<6C=N+JMNQ]P#OK@YJ:NUI[VB._- MYTFZ)"#4,3A6.&-7%5-**V\MUO?YXN1O!5GMJ'G"XYP3UA997X:":Q+Q.P5EK"F-;8XU\\UC;(F5@,!EHC$A%S#)0,$VXG0.D#MQ.\ /* M]@6F5F/5[P1K2_W+R05+!5@?Y["^#7SA0)*6ABJI9%,G>-$_]:Q8@\=G'K8' M!WQ7#V:I82Q20ZEG43,CK5)60Q0O.<=A[:9AN/;;U9&9:P Y%:Q+,19A3 9O M-!>.9QNX!]]O&F-1[)(LFX\;.?HTL&YSN(UU22='X+\2+)L+C@706LKDA LL MRO8A?3BLU>A#M[>_WY4(9[A)/&D5@[ \&*IG+7>X4[#I\HTWPS@%8"_8MN"/ M&9>!,0E+P)<@EC9H 8&I)2";6&?=<%VB]X!M9=?LK*T>WGG?!8]B;TR"V/"L M5$I!*"H2L3&GF0=K2"@'S[[EU!1BM!FF(P^P+<)2C'H);. QB1$5Q/W9R63Q M=DW85*ZBMFQE ?>)#O!K=5'UOAQ$A"Q3P/Q%]E[B-I1 G)\2 71;RL4-&Y@\ MKG8]Q"-4*Y<]<;*ZT^4DQQA.EGH2 M]M Z_AS;DF,R@9+4+*&I M$2H'8*SZ'(PRH$Q#(^AJQ_[QQ]@X660'6D@.\7\T#K1ITEX:-/(S_80+U1MF M_5M1J/K-,!UY@&TRH01P$=,"G#%)=?;1)IY%=HG3!/]?3O:V)X4?!YOWQX/A M(8+ 5<[&&)L25QR<;\+3#/G869W*W!O;II06H#D"[&W-:."G<(;#%!QX75CO M&2A$7N I@IHUJV.W?_@SXZR(50^%^\.P@DC_01T* #A$S8S-WAQ 1RYL9K0J7X@ XG^*DVY;24-P.GH/-.LEZTW; !>[@ M-P5ME"MO5JSGX,VPL,@;-931$VI&#AP(1ED:>9.!LP4$B*TQ[>8%\P!GJ MV/'0>RWA0=$2(I,F/EN: I\:PHR+/H$D!2L)LJIXEP#8"[9M,8),4@M.16 1 M*\$L#1QL=?(>AWDU.$K*' H;3G#97_%3EQ3-%!0H!8.DC,291!!$U:-JRGX- MS@N?N@!B;QBWY8D H"#!.Q98"&V,BTE;"%$-KD#CNO#2N-+B$!@Q!MMU#,ER M'YG$49Z@R90%:<'E)+.V<2%J 7$"W)I)*)T3)& MK+;))'#<"W6T.V!3(WF/&>W1=759;P;;(ID8I[E^JQA48%K8"E&MAL=:KB5L!^[7[] M!;<"]>#K]Q,"9B%< 2^2V*RD"-&D! %D$,SAN%Q:7L^B(6D&;A&( Z#( +7/9#)LTJ)C2N MMIY#F(P5B6%/O==@3LJ[;LS)LV8PEZ X!,Z-I8[@"#"2DA6>2Y 3QQCHP0 Q MH,I,A0*=2@F[1GXWPCG5)=-D[<$7JX DK@&XA(57+'L6M)TZJ2X&7V[E6YTC ML@Z0PX#=ED\B,3F7F,E.2<"IU2#H*/T2[UQ\69YA5Z/0[< N))8@1*L'/.#* MC6HXPM$N39O<-_%LI,EIFN#?$$^++*A5*J5\>(;X/H..@W M]DR)X +H@BPDAY#>05Q(@G93,L9-O#'-@U!6$-,%(,*)6^:@\ACC"4EJN M5@0.)^NY83. #1O:MY2QSQ_P]P\__N]>->P.+Z[O_XJ5JDN>S<-[?N[?3<:C M^@UTQ3=:^,A?JBZ"4._H&%;_FF )7//G+;P3D^YP2/#$5C^X'G(-5F9E-NC# MWZ>U=O-I3O K#C;9UCIBN0U*46."DSK@M-[LM(\1;Q]YN9:EF2H->#\C"K%7 M32&G'8^1>M0_TF"V KP4'#X/<6T2K$C&LY6(XMG)] IP2B4-,@'VM$MX V@8 M-PRC-I*94:9,5C\;3I?Z$+YWY20X]D$E3YS%@=+&$9=\2DG1 .YFF4U\C11Z MW%:_=_ZX[A.Q\'F/MN_Y_@!#^\>?1^N##[SP_ZE]L* MFS');!P$:4;BDBN-5;'@K0=#'*>$E:T4J[6=^QWZE.A:Y,CG0A=.MI<:6$C" M_[1F()T)2Y\R9K4L+_<6G1!=LS4P"SN^]TRF$M#RV,JA>)04B]C!#PI9VLPR M]Z5J ?K3%5$H0=@;PHW9:*&B$#DZW&4B'8@M1+(8+$9IK4\%A-3PE1NE+1#^ MK1KC?-4/P\&7WF5UZ>]_'V'CP$SM]#\[7,]V6+D-H51@2$N8T9)*[*/-2;$( MJD8D%0K8+5W)H^\.VZE.M*WFPZH@J*%:60S=A14& AN;G7,ZQH;A^D0*_71' MFI+T."(E0GR&B)YYW-Y%O>/"@^<*43WS4<2R3A!BZMW(U #=J3M)VJ [50GVEJ.S)DTV0#G$% [M MM6"*L:,Q$@*!%,6MP#E$4/^-[3?,%#ID#63 ;G.AF[[CT.(>D">9350$#"KH M.6+!_^O'G3;;]7G!G>R&>#E#;42VQ6P32V!-_!?M& Q M^DBR6[H[&4V_!!R9!7#70=($[E1JNO4VJ4/A=4!@YZAQ%'@C@ OLE7 *_,>4 MX%6B=H2W!&41X/<7O6D3%,3AV![;N^I=+/9&?>S^X<;C8>_3I/Z(CX,/W?*: MXO$TI9J9WLK@Q/!!OTDISZ>.@HS]WA]6W1L<(/[HL\];V;>EVBDQ'-TI7Z]@/Q<):H7)@$L+-Y\IHH\*XLP6F4S"ALW# 4 MC'ND..^J;.@2AJKGPR!PQ_NK/1&XW@,+'O0 #CQ36JK,?/+:! <6*P4FRC&K M;R'>H3N>=1.@2T>=:Y&9SMO?(<,QFR90%F*]EHD9J8D(&=Q+^(&7"AA">+,2 M(A= [ GAMI5LT0<=@LF 6.D3A$^9RIS!.5"X!+L02DK4='?EOA >X]9J20!? M%B_E) 3IX(T'>,G@)*5 RWT7;SG87=T,8[./L!.46S 9$^-$ WZD<%+[8(R' MJ,#D:)ESA#5X5V*UB7$;E'7M>-$+<]"UN?!11Q7!P4I"XG@NFD'"*/=""L[+ M^A_*Q4IAQ69HCH%[XRR9$'F0D5D>A00;6P_!R"EEXI2CJFS"%%+3)X';]2^W M[&!=&/E4[K;[M3?ZYV.J,TV&@UCU![>]>M7=2L8+.BV:^F70,7RXMK7).="@WNB *U92XEKMCD- M"?-8.'>3E2OF5B[:SA_9YR;F5GJJP5E/@DNFO'5!14<"I41S0PM\GQ&N3X@% MYY+)66!#/Y-!!*?P^CRXG)A,1!3.W"FY;MH"=N#B=,%H]MY$$KQ-X&QDD;P@ MV= (1,WE\&5K9!/H*S < .0F]\A;1;4,4A$C!(L) B5<'@ E M!KC#ZAK<_5K^YMZJ^]+MW:#: JGZK8O9#/B :1WH0Y [C[[V#@."PH7J#BP" MM=+IZ$PTEJ;LL@5(,RDD)4T MX-QO3Z8\,S::)B'"0:9[O!NS(0A/4 M"]["H2Y 2,H'GI4++$OLKG,Y$P$NUCH$$?&6P"=/ MC%76DR(4?JM("6\3) >"NX5]O3-<4 ^!DZ+4@BN;#)F#JT1I:=Z:AH!U5W!/ M=8O)3&::&ERCDIW0@BLZ[?Z2R8(S57H.O!G'VR\&]X5\F[(PV2A0TZ 7"(12 M$$")!&9=@^]C=>9%-EV2!ENU$^ ?NO?SVH4Z6IQM3Y^Q[W+7\!)NE?5%O.RYQ1 M/FD?L6E(\@#_H;/S>J?+DAMJ5WJ[SN+4\]+6<#,8/91YKZ^=3($[7"@EL#PD M^1CT[,S*YUAZC4P=SM.S;>\?!V#2_]X;7V,?(;P5 Y/&5=A[JT,'^EOEP"3- MX 8;B"3I;)HV=WAO5TY.I(V'V1?0ISGL5G7D1 0/WOLZ+ (-A*O2T$M)(4$X M6>0P]).=]>/ 7?QKTAM6ZX/-_3,$- N5/; F[GV*-.DPGRN)SD^A?#!'PAI/ MN -T)SO4UH%ZX )9<"53D%(%BU:/D,RUM,P&5TJ;72F!/=69UM:)XR'4\J#W M>4G(^_["4_X^ -M\'@R76TY0+]U6X^O!0DG)UL+^I)TW,5E)F<3[$A[ #0B, M"1ZH*H?$%7.'-YUN(Q8^#-%]&-]_N.G6^48L^+B[;2QQV.:(60EB%USB.".. M@T>FW6S0'1S#%H2EZ*MM/L1:X$YUI&W5!,HI;02$&/5 46(4;E8(WKGD;?:% M/VQ66Q:./=$OO?X 6/F^UD.SGO/]@Q#T7R21@COPZBWUS,\&_7H#L5^1'!"Z MV20T@W,,X-OR ='BM R:<>>I-<%D+L'/!"T!)MOSHHSR,)B'LZ%V=5__A^[P M_;"N?KJL6ZT^5%,;L#6P7JZC(\J#3@,F@> $W/R$.PUULD;*)'%5T#+D\R^! M$[PC9*&>;C?83G&:E;![I2K02S"K\"Z0<*DXH)Y80S45$,/*1.TSG:;^\\A- M0+4.L6)O3YK0F(%M&'BL+&/[G4\L&;RCG::D.8%1_$ZX:*?3L1HB.@7TC M!007'ALG%.%&$LI]#BJ(: 4+*OJE]:%/!?O/H]%D;YQ;KR5-%. V268C?""X MQ34YBFT(2][H'.XM $_!.!38C4@.6.F4B24R>HFM!ADGNG% ,* X+(UF.2FP M[R?C$?8'%!'0=C5# 9M4X20A#FJ&.? ?((9A/BH6Y5+[Y(X0+\!R%-@;$8V] MGB%Q;13 [E2VVF@"L6;F5$>]-/;ME:F;/27H\A8.F$/./[Z_"X/9VT*]5 MS]ZAC(TLFN")PGE&1NA:Y]6AC!3)E*73V/BVH#S+O4BXG!> #^7^R7[OU"5=JG\O@X_5@,@+%B"$N;H.MJOZV%(CD$$PD MG(2$]7L8=FM!K3 Z*=,P' ;[C0L'=]MQUR$'YR*,YH,1FKAR.1OT3.,>F'4T ML6 9TQ"_4^M3R#E&HABESJDB<%^#BJ7#'8B!E43\O5$YR6$O M)Q?COW>'R'OW=8EEMV%>O]KD_>/X71L8;G.5$%Q9[.2D@EG0R=&1TN03+E8- M9A,4A\"I-]5%".]E)-9Y#^&?EI8PK7BD1E)P!LM0@$MK"LUY,C@WE)Q2$X@" ML)ASDA/J#$2N7D$T"+^"?#2L-B*%%)P(SHU-.1I7VJ>8HR528GU)K828TJ!V M9+FG@4/853#P07"&66=?=7F0CPI@@(,!3A(#6VH<4)]#, QHDF.*UUVO_'5 M0:T[@G62DVPB@0"W"-.\4G$N7338*1E8$$%"X,U)N0 .R+.+Z!UPDD.KJT : M)0O:1W/-TOZP;T2_HR(Q363,H,*-!2?, MLYAQ] X(:\,^>W#1U(EAGZ?P]S>V(48O$M9^29!67*OAF1/&9T.2:=B6S,TN MTCN'YQC(MPW3X3EIZD'K:%"-.+E2X:P6\!U(3*HLR(,([420'[P@QFF,70+8 M=R>SE3XG'!XHI8J&0FQ3.C9R(X\W%2_M".FV:BO'+>4&0G4('. ?&Q-623!< M1BB=(KWIK=MQOXUDPR29'H7S(4@$+)'#T69:"^ZA]N>&L8=3- MX[?O"M,6C+GL1&9XZZ H@(?S.CV1B>-Z$2I*;FR88K(6IN9+T'KS_'Y:-NOD M@M,)]W]*"S&"2C9$0G#WL8J\7*]FI+%%2+T!G",!?PB9UC[K[S_>WRU$30DG MNM\->R/L[!I,AA<5/H(#^GZ['^%ZX&V!M)6)>6)X]@I^!+_*.7!+@9:KS1RX6TVO,E/>G6]TL^W=\/!EVI=OF$ )"<%OTYSTG.5N4T@E,+IM"0K7#P;K5>@ :S+B5I&UL/4O14TB(/ )J-E?<,3P?X\SM%#.ME MB2'@9%.I-;B)$%F! >2)4!M)61;]C$[100@YWBERP,.:YPQNOI89(N/D3;:. M0>#)%&4%D\ ?9'$?>%XX.-0YPBK2)1'C)"):$):*M-B8IA?_S4J9RJ.[J6/+SP\)^3A&6PV5E MI(;32Q(X;G!A@M#$&:4TE2KB*9RBO7>Y)H]3HWW("<18*NU]-!;4G"#9.U^2 MC7)IR\N\M< NG?7O8ON=/U.77DWO/^_O_^VWG$'V^5!4_N@M11&6G#T8B!4*2[@ MEW)1!C.KHZ%?\H0UC:>U5;?5$%[>II2B-9H:F;AT1(*K@MWPF2CG>+",E+MM ME=K11#W#8>?O<*->]T/W N>:;CFMI=1+[^"4##PTX>"7B/5X(N-4>U'>=U-] M/K2=OR/]DMRV+%W [F.PM($3F;5 1RPQ)FR(4M)29W')=E2T1YUSX\5A $ M M.LS92,] K'PP((7%QE)J-%"*$:(7C,DH(IZT4P*J&6INMU>4$ \JT*6^M7NR$ M>ZM9,) &4Z$!%Q33P*XYZ+(4DM)5H9Q M;X3G","W]75"'!T)%K."D5!<>:G (P?P<3.JB27@1JW8R#C+5<3,>4X"]#J:/);@#X[X(JFH[4HU M^I[0G?1@&S>AX09(SIRG"ERJ0+W(P6)6S">98GG_L3(&Z F/M;D8:\,@2>42 M)R M9%2?QPE7MS1L^; M]P%;2,$N@>/CN(X>U$A406*;BP)CJ\#U*93)6NCPV_>%;=O<(2]BU,PJFZE4 M"2QFQ*4$1# (6L &E;,-&QR W0"<47O/C]0!YR617 M;@(ABC;8]!48#H+Q*?53-ED(IY&-<5(0DQ)[(N&8*CCGRQ7&+WJ^0_52])Q$ M#JX8"31*'&Q%:KVDP.Y(5DZSYDIO4$S/>M0]1^?QD".851Q('8R%J,Z+*37! MW#;TXRHK-O@/!Q]TDZLL$4900V@8F1?6>C:EA21>45[0PK G$:O%I,53S*FD M.C&:>9#U< JOI8C34UJ79*G=7O1\^XC58N!0+Q"'X$$'GH-V"H,=.&3R/%.M M6)%N9*NW5N=]U.7*,P%A'6<1%T![EZ(R4S4I9;:I'#S"X($S.>IV#;(4#$:E M=-00QW(5<2(NS3A\$_MT&-'E_FBYNM+^G ^Z4EQ+M4Z4,A,-93Y#]#NE*%>@ M-(LD(SCN\NB#'M1%" K=DT0#P"I9!LZC$72)M\(% +2!),)N)TE#N]U> &]2 M\8I@3ZD2 *?2UAL=?*H!1F4/04]YS:(W!'?[ ?Q;-1[?5)QNJJ=[$Z M+F/K4"QF3!!9&)IP]B"WD49!0="5Q,D"95N=EJ;,1F^#Z00G>(4CLA8]"\.P M'5! &&T#U4188RWC.D43*8FE(J%RM>2[Q?)V=0THCH$;'T#Z7*(Q2,=QHI>U M(0B1RVY#P/*J^7IJ+&]>P.H,5L(%&ZP,7H-28=)+XK#3-3;D^+4RMO#,GO $ M.\U5$T%K!X9!*RT@]LY6YGJNFO51$%<68KS5X,CIXT[QI>I/JE^K6W@(6?1Q ML,_C3*!M?O8.'X'I?;SJ^=B[A;?@G<:X-[J:KET";AZ.(P"XPL6G_-AWEP/\ MG/^+L+^E[.T&(D25DV3&!H*7BRK32"CCU ="G.8-NZ>5-FI5X^P ^W=.!KN% M#%GBC0XXT;CKUQB?QQK>!);!I*"4GRDDDU,NJP9M<1O0$F$;$?06(C!K(MAA MQ7F2RG*O0K13(M ,%J-(J%*C6TG8BPC]WLWZ#)=U-#BIG( ?L*T2U-(4^X)% M4\XD82 :12W-8?C?_Q:;!LVR8VK8IZG 69UU^N/B9H*] M9K\#,#B'')[:5JG$LM,FT>1"CD9#E GQVO1D@A((?(J[1L)7 YRG.UB:8 GP M+[W+RYLJ=>M(I>,IIQIU93%=.-L/-?[X6_5\$OO M8B'_''M#T&2S#]IRB+HJA$,DA[GX+$1@"0()9G+6I*FDERIIFQ75J4_Q<_]R MCW/PH'QVH%JE2490+T/,TW,PX6@Y/]'*9G.WXRG,,EN]SE269QX<,T5T5"I' MRD2RT[XE9TA2O)SZPMAWB;.E86/<:R:T34J"%0Q",@Y*66?P<_$Q?:2H:*E^9)>P8B[(S\$>;2HV7"MXY38G% MVX9 :9HY 21H55H51I_O8(>:2J,2!Y]&*!QVG +EAHOIH2"\=:8<*VVI7:WD M>9)3[6\JN0=N$\+BREQ),B&XN7%*'XA0RM%CEHEC_,MU)VG4 O,7/PRK+[W! M9'1S_VMU-Q@"ZVTML>8A*;"'8#$)#B&DX->@^@S1ZU0N>V%$6K):#;;GL396 M[RLN-0?6!L"D#LQ8ZFSVW-*(UK"<;P->2W'-MC\\)W9(O%!1!8Y;Y<$><0@_ MC)\:<@AG RMOL0P$3DL:28Y'X**8.2@&= >'COIP-_C1L\:SR4-9=4_EC4M.U;K M@3D4Y&VSS'V 0"\J -E*&R"B!S48!:AL[[)EA:+F!#CE()!G)7UUAQ!]YF9. M&0-)D84@NMUH&: MZ>$\@=B\<"RLD#N?#I>(^NZHNL19@0!+P]W,+HZD]DI#+,=="#&!AT[I;#L= M.+HTEWJ6@/PLP]@(R"&@;MN&0$0 2^ E@2@II0@2BA7?V#DJNC/RH,?>^.;ZOT5QD!?>I>3 MI?P&_%1S]:S*=_4[9P=[?&#V IWS_\*=);?6!N^U]L#TP;@8<+JD,-(;J

A4#'7!6>D4#X1IH"-_]71<,>2GHN/R3E"TQ?TST;*9 M.DE3LMD9<"WJ-)7@DDC!-<^)TF]"RW[C5"UU;@:9E +O9HV7,6)S>90Q@W-F M QA1^4WHW&^OK@ MQ^MN__U=O40W#X97%=[S_=R??N_VE%0CT1]G)-5+H?'N+O\"RZ06Y&!O61WPQ 1@YWP0FD!!BPZA\/;--'$BJ2,- T$W"D";>FW M0#_U=/3+PD"89QE0S$AKO3KZ$1.YCR3)9+*F+NG(X#^12IL( MD++) K:T.]@'75\MD+P'DV44%LA +.8-USA5R"IJF5U:/3HG V??AR&;P&G_ M7O4^7P, #C/:GZM:'%!>GJOD2V*C)2)!Z>S\A++_RQG+CO<"6/ MB4PK>7G 6'U^7+'UCIIGI-=.B'LEI#R)Q"T245H=))+,@N[S.5@GC0HJ9>\D M3T:O):)\I^7W2<3Z>T!#^HP\!(B9&F8Q=5M6ID,E K@#3:J1RJ?R\]8 M1LPW28REJ61>1-R2B;I/2J>,L5XQ2D5VB2VW]SW:JI4JZ.^.&.<2+VL?+,X) M(3;*E(W5REF99.!*&1K(2[E[WP#5GC!*CMR"4VYY(E[+X'&3IT@D$<4RX\0W M93E:JKUX:*QX"(3D$(D2,@INP&,/DG-E7+9Q:DF:BI(:;Z2)R0>(JR/XMM1H8@A=2W+RCM.6 MY(>27+^@E!NO,VAJ&81@(.^X4$6X*%7V1*6TVH2Y0'+]CC]+2J4E^:FEG.ND MN0 WE]N$;0?>"Z\H4RD8R@A?K]CE.\9;DA]*\J?+;2<1J0I10+B">W6)]T$H MH2EC/DJY.H9]*;=-6K5]#$%/GN&V#&)-9I@4"H>%)VNM]"J(A"W80=@-LFET M2\J7(.6Q%MA2QY/D@N*^:.V#(9QFX:C@-&26^5J2VW="M20_-Y+O8H&QZ<8+ M<+T2L=*9@%MY$V6"996U]7(MR<4[:[];DO]MT/\"YK&Z_-L$D;ME3O7+I>LY M%9Z%>MTME4Y3<+!<"-G)I!*X5TWW7L]6WK:"PU=(N"?,V!MLC'>6>P,&6+'@ M:6K*VIO5 M?OR6&:JM=<9YKR4C+C4V$K7B=@;^G@4Z*64#T$]*IJ1GSB1"(P//W8BE MP3D/_AXQ+>5>WM_+.#)/\PS^!I?*R& MMSLL;SB$GH^W(UQZ'KBQV0KIH[.*6R62\IPYGKDXU523IT#-ZZ+9$54EC[D- M:L%?SSCQRTE)@K4F9$N]<,'ZY&4]+\K^0DW\KDGVW[7,OTA[I&:9YN1P5)"3 M&2\=7?8!7@HDAN7YM _9)R6>R>]?QLO9T.),&O*2T9Y8XK5R"3P289TG.7F3 M@)@JA:;T4TNU%T_WXLV^<,P*YSP8,&VC--1GH!W7S*FFZY66:B^>ZHU H83+ MD07+,AIJ:(9?C%(<#)HQ+=7.LB&/!P$$(EG@(AB;L[4TUFE>Q506K*7:4_?B M<1P3JB)7,6KIC+#14NM8DL)'KM.+74B^/ '.JG0?O/%H"!BCE),D,EC&>12< M2TL,279]^PU]IY\EN[@G[EX/04]>NB^8SKAGFQ+K94H9)"YF8FT(W&>S/L5! MWKV$2_\\E'SX-#<:36ZG<,Q7-O_WX 8^Y@: _A6^][2-D.L3P98;JHBB/$I/ MA.'<<9&LC>!92+TH;OWZP@/)''$;YR1/AV5.QN16RNZ#Y/AQ35\ M/T[;W8+^P"/3$0)?)J*4TEOPZ+)TC&L?2,BL&?VG:%%Z1>C?:&R.0C\-/(M$ MJ!4Q@$^@O4HDRZR=D)11E1K1?Y)>[K-%_ZQ#Y[0-FFO;JWF2#.>EDF2D=0)^ MP(V/C)H \:=:P_ZGZ/'9&R'G0H:G,-3$YHA;Y]'E,LJ!!)C$6 "-Q(672PU7 M"V0X1=_-V9-AVKST/-) 2(S",Z831UO@'=,FB<"E<")ZWJR-GMD6SQ!R+F1X M"FD($'.PR&1@1!$MDM%&U-+ / <#O<8E.D7L<3YD^+4W^F<>5M7/@&] V/@Y M_"*Q:)@59RI1R7#65.80]T7&"82%5A-I=+-&(L0\E6?4A(\71OYIO2*Q=*]) M/2 YIJ2M),8Y9= SU1';<(TBS"#D/(IS*%"\2(9& V]V5AI!82L$\" "S M3%!' ^X"6T,$=8II(*^2"*&!\\=:[7B4LK19.*1J#$#2ZI(% Q3YH<:)I!'L@XY3(7QB? M?^1UZ0&X)DQEO!/0UDFIP0,*6$-G ^X:<(W-M^)$'67K3W]*Y"[/=/G+<# Z MM/IP?^3:Y$TTS"2J'2@58GPRGM*H5.;1AZ>:A;W^Y*=$[$)QXR8]L5M_P_ZX M!1WM@PJ:@V*0-$((Y9+2AI-,6&)4K2J)$S6P;CO\"V%X>_WZ_A@VC+ 8P"&W M)$KP3#RW+('ZM59PNMQM.E7#W)Q6#S\WD@\??+ _5I\A8GH)\ZFEBMXD8G*F4ACE)=>.9\=B M5DIK_N3F\V#\/"^1GM,Z1$.M#TRY;(W4)CH9),Z\8XZ3E!IG%)[<.NR*D>>E MPHNK,:I%MBHS3524(6BC1$J"F* 9M3&M+0D]K1H[#E%[D6RT;Q9B=Q*=-J1= MI)(W(OFH$IA[#K8%PMM,%,B1LIPQ8M>VE.MW>I]*DI/BYJ14:;]GR*?5*7)T;/24FS<7KOBU#%2LU5B@S7=>>M=&G0TQ!CQ)=,_7_2W?([.*Y?_Y;7N3'S&UT%-?,];?X^Q#(PF6PE(CE/5%SACB MM%:R3D&IPR3+8#K4JT!C<& _@@<9"\Y$8C3$U&4&FA)6:\)OB6";RD5Q8@1] MFHK-A42UCUQ$ZC N4\[9F+5SD6FIF4J&_O#G#^J7$^![ZSE?"ING*,%\3$!D MP*<"ZQ"Q*3@REY*-TEF5<"(D=R^$S<%PC*_ZP7 X^ J<.VJTGANF6W)*>8 X MT(DLC# !(GX,(E%H/8F9&12+!M[+28&+.,9^\ M!K^<)"4+GXH*;84Z",2?ZY%*M<[8#XT$.$!DFP*C&H(%'/;*&4V2L7Y\ED.A?5)#_R@K?XRZ>)'5=7[3S>]S[7V M@&CQ;UV,T!\5V.Q[_PN^#&W>[=UP\&4:6388:+E8/>(X,RYXY8.52@NKC3,^ M*=QGH&0T!?Y8O3CDC/$W302LO[95QL4()X. 7FJ1K!2). ME-.<%LR,ZU_.GA[]#"J^NHP3<$(^3T/\6O/#IUU5P^',XUIX_]:2TK]T>_V_ M#D:C]_T% ?7W 7R=SX/A_9)C%P;X]_'UX'+AO5NXANL<=0B<6C 2%GQPRJWU M3,J#P.!04ZRP^8!A0+J9Z'I./S%6?Q#.%*PJNCS"4$^9Y8!S*F M>(C)N]BTWX4J5F)JK],5N+D>W%Q6P]'4(=[/H@7N2(Q!1;R-QZ6;UFDA<=^; MY$[;0K\J);F2Y0&60-@7P$W6+'K/)6ZK"@"24!H;5+T1-.G,4E2%R56:,F+W M /!C]X]J!)X97AV$"?!B?[P?"KD#)6.H\38;J6FT@JK$C18,W)FX.L3UAS]S M39;OJQH@V!O C9X5SPJ;20W#W2F96,$D1-@A0>P<&2L!-"OCW+8 ^'N_>PO^ M0N__ PZN/HV1ES'@1V^VOZK!5],\]0,/(=RCP0LX]A(^$[[QMZK?&PS_-AA7 MHSBI_L^D7WW\.OAX/9B,0%7C15"=+:VVB2H!=R&JE()P3!K@>V @D1T%!X-) M$F21!"++Z*(4*L7$JBW^('X M6,EG3R]/WU_%WLT$TPVUHEN;O=C!1X2XUWE);01/'#QR=,H-V"V5G?-!+NFP M!R4LI%[Q>?>$\J0'W.+3"(K5.Y& #@2G)G(O%'4"'HQ:,>N:)C)22?B*(WSZ M Q;/^.ZH=[$W_3SG6@"XX.:89&QF 5BMIA]$6LM=IOO3KQG&$QYN"^T"3K@" M(T:(]]*IX(S,T@!K$HC&B3B.=NL/ATKCQX<$F4?J]N[ MP; [Q(@"WEO__2.#R=YRRK+EX#EF*EWZX<__ M<3/^Z;+WI3,:W]]4__G#%7SDVZON;>_F_L>/O=MJU/E;];7SZ^"VV_^I_ML( M],F/E-R-?_KA/SZ/?UIY_*;7K]Y>U[CX$W$QF/0Q:NE\GO0N44UWK@;# MSA4>\4M]Q-N%(W: ESH]^/_1Y-.H^M<$'8[)W24$%Z,WB\_T1L#T5W#.RTYW M5'_177T9.;[NCCM?!Y.;R\ZGJC.L+JK>%WC/U7!PVQE5-S<(1[$_X8/NNF",+GIW=0 % " \"Z?J(/SO.G^_AB^@CZ#7[<+01LG>[E%S@(B#J8]?D) 15?KWL7UT";&7KGZ)A1;.%3NX]9 MQ2D]FK T_9 )^"1?$2U(O3E*'HCS0(EW1W/^I\%X/+B%UX#9%Z6A?N$)Q0&% MN$ZL=,;5Q76_!QP]PE,#>]XO$064::=.U *[P[L'P/W#+^CTUOB=]!=>Z/7O M0.N^Z[Q_? E)-R<4_A'XX.JFNGA /3!@%SYSW*TEII8&/"^X2WCHSF@P&5Z@ MA &-X=,:ONWA Q=@_H_N[=U/_V88U3\M$[W[:3!IHOK2FZ:'1<3 )WZJ1@AZ M?5]78ZO[I=N[P>]?.N8,%L35E'5G$?SL )W!U93? 3D?KRO@K?%7$&T(M4?X MI]G3F#,93S_@:G!S4^=J%\7PN@=V;GAQ??]CP74+G#9GHIOJ:OPC66$B_'V1 M%?MXKIMEQL/W/##6N#[>!2BHV7O^\P?R0_W[Z*Y[,?]]?T/VM7#K]&?Z M\-X_C2\??QPV?L(,^BE(YM]_6OJS.C(3#73TO,N:KR%G^?J<7%EX8UQ^(K6V%<$(=5)CJ=!OUK]:6ZF:H:JLA/ M=*,I:,3Z"H*F9WX!' T D"O0-S]>]RY!3>R-HUX?7.?>&MP^(.AH_'QK#/1@ MINCQN&EYY_OBG?^:#-"WKF.+41T/@/__I9KY-E,OO8K^;/AQ)F+(P]PFY^)*5M4M:AJ4=6BZHQ0U;KT"RX]^W88[$P%\%MCH-:E M;WGG-"X].O"C'CS2!4?^L9R[=/7?=/Y5//CH^:__E'FD4"?",7'9'XQG'_VF M3NW>#BZKF[?3;.B7IFPQ?M,T]]Z]N8&O^=SO7<&7KJ13\:.7LK;32XAI#A8^ M 1[ ^X$+K$[]-!AVQ],4],(CBZGB&BV33WBU-P9$WDQSU5<3 "O+S";^I"I M;P.>^H"GX\+-3PS3(SJ K:+[NBZ@P@&+&$P^ :#*@"RW[FHR]@O[CO5'Q?7 MV*N)?\&FD+KJ$?>]3VN^I@%9'9M=5I\ K@J>G): +55WU6^^N(%@#(@T^_;> M0@=?'U!Q1=(>%#R4M=-]-8WW,[Z%?W\QCQ:M*_G,+X^[O?WG7& MP_K@-6# ,P^@7-9?!E]?V[\.G8>-3=]]*^]KN ><71\S=AS ML\\*"2]0+:'4C:?E2Y?5W6#4&[\!+KF]Q78<..Y=]ZX:OIE2 408F:H_J&LE M@=YW=9@/(CPGUCX,N$0YMIERHUDAU:BLF#H(YR=#\?17?/./O3$HUXLU];9A M!=5QBNJ3G.:)ZVT7&6A8?>E57Q]J-NA0CI.^K>5HO) MK 65LUP]V.U,!]Q/Z^HN)Z/Q\+XSFC4P3G-(V"=:%X2^Z_P\S48!+Z$%J6W+ M4CEM;S0#K;KO[P9??^ >@N -:?UA8BCDL4+GS3K&QW5O,X603[S:/\S)Z;Z>XQUO#B4/<* M8'FH7 ;# >(],[;P<=-WS\L:'VHR[\#:($[+W.0<;8\INO'BH]?=+UAU61OU]YKO\TQE+SF:T"D!&_Z&6 =S2LZD\> M75Q7EQ- )TC>O%*_VD5R7T9=U%T04_']=#\_!E8S(TGQ \"C&#? 4"/KA93) M#,P*_5OX%*SWOIC>, P0$:]5U]0NF)NZ8'5_Y$G.89Y?V0!_UHV"M9N-\HF" M,U<]M;,-%"\<3G0"9S[BFL:7T>0*/*S>"H,]?&B#!X_L7=^6S7L!EMM8)J/J M4-5X8G5XJ!R5P#!3\.C5P_=-&WZN%J7N:ECWTUU, ?LRN)G<5K,6MR4N[-1C1FI MZI815,RCR1T"]!#(ST/5B^EM]10^8-N%\+OS\]7I97XJI2<4^\.<'[SCQV3* M")O7,($VN1GW[FZJN:S7&%SSE6]FJ)J]%5,>=3]8=S0'M=<'C'<[ESV:4J(<\R%6&>J4CS3$6>92K"/%/Q&M2%&R$U+R8C)#3(%3H( M'?6F,\^P,?)31/W>K<5P8:S@PQOH3_-@L'8N\!? P"6..ZAQ,0)5<5D7=>1> M'U@38Y[?QO#"[33WN"A$MR!"X&_A5!(4MO[;T5V%WF?]Y?,,F? MJSI#!9^U(:]4_7$WJ%.B2XG%3C4:]V[K9,MR4FF6YYIC8E1D 1?]U]I:SC5 M746#G97XR\5L4LGLW:AF1[47 K+6O;L#MGO0+""(LT=!PO\?-CA>37#\U31] M>S4-%%#+ OFPCWE6!U._I7N+K]3X0 4Q-?I3*9S",?W^66U/V5+9ZU_<3&J3 MT9OM[ZM![=2RCBF\8779@]=ZHW^^*>DRG/9$S_)Z-8GPY]'=8+SHS+K-/?BT[5NO[3QLSDW%U=TT@]LZI MTT$GH_]5)CIW/:C=\\;JD D$;9OJ?_[ Q$GZ5 5YT5;1/3M%3_SM+_OX]WSV MEVV/?MG'U6L&ON7Y5\+SKZ3X>'U9B#G$S3)[>A_+^'X$E?ZP&5$S*SZ?NG+W M1Z<.4#K_-IW5>1 B&^UY,ZHN*G2H3X&LYO#4U8'*+^AD=CA]T\'Y5'O@\$X;7;V+.>ZMBK@A53 M0Y<@.QG]6SW0ZH%6#[PR/="Z JT*:%7 ]ZT"R!NN3[9 ME4!K0IH5< K4P%M M--#J@58/M'J@=07:XK>=F65U//SE#N/AUUQAL>>\PMJCIO,5V-FUJ/E6I*^] M(S[!'?'W(F!,D%:P6L%J!:L5K%:P6L%Z!8+5NH2M@+4"UEJN5K!:P6H%ZUL5 MK.^[[#BLK.9\"JEZ9<+3WKBU-V[/8&M>F50(]<9PT0I$*Q"M0+0"T0I$*Q"M MW]1*12L56T-Q]<92U@I$*Q"M0+0"T1:R[9N>6MPZ?-#TMN\EY]O>5K:7*F=I MG[X5 ;/JC9+MO4HK6ZULM;+5RE8K6Z]$MEK'L!6P5L">4, H-6^D/-D^U5:X M6N%JA:L5KK:<;7]N^?W=;^\ZW<]5_^*^TQ^,JR?)&+XR"6KO9=MKJ/8::O4I M^4;HG?>2M_+0RD,K#ZT\M/+PW[IFGEH96'5AZ^/7EH M:]G6YZ;&PZH[F@Q[3Y.9VK9Y]UM)"G/RQE)U*KD[&&O?BL"V%S+/<2'SGV%=!60+]] 6V- MYUE5$IK7G:[].!AW;SK=T:@:GVP5]S)/<>"IR\'DTTWUP%1'2]SK7\FS,X[. M?V>/E&\XL<^&F&]%\;3WJ:V6:;7,SCBAPKYAY&2KP5HUTZJ95LVT:F;U*4;$ M&TE/UZ/?JIE6S;1JIE4S97TX_Y:Z_[J7?3&Q_83L"?U'-=R7,MQ+<>=#^):CCL$<=_W2,8\ M&$+8VN]<3(;#>BYC]I<#89?NT/DJOYXV+UHRRS;+-M!.'GRQHQO M.-/6)O1;5=.JFIUQ\C_9\R7S2S%Z-:SSOUKUTZJ?5OVTZJ=5/ZWZ:=7/MZ)^ MVD"K#;1:5=.JFF?Q=(AH79W6U6GU3ZM_6OUSOKRSL_Y9N 3[T[@+IV]Z_[,Y M9@NXN>GUJ[?7T\I*RLB_+^&>(J9K[/7ZH*/&/PJ<:G(Z],7)$+ZJ,[ZNX)]A M575NX4W7HTX%WW;9*8ZP_Q?\TAU>7#]J0T[?=!BAY9"<_3_Y#4(]K#I?\5_] M06<\[/9'5]5PU!EJ(4)__Z[CZ@\]:W34ASG!Y\3JHKK]5 T7@"0UD.5R MGD-HAO(QQW48W(+*N'^(ZO1/P'A_]$9C9,E1=0&\69.MIO#%#="T=]4#MNR. M9E3C"^]Z5Q[^' 7NX^.Y'X\TFK+>X :\$3S[C'N1HHOL^[4WON[U'\Z^@6/K M1[MW=S?XV,(;NA<7@TF_QN^@W^DB-8:(P5H)?.J.>J,W\(>;^T[OJM,#('O# M6\!!IS?J #; L(RKRQ]/@V9U*JQ.?\4W_]@;@XFYF+Y2E*J'P6C\]K8:7P\N M.S_WOU2C,1[M)(=1S\*#.'7@!O0MX:/KAL^>0=Y;?5ZO6[L6X!TPS>].,^6Z[PW]68V2UX:![ M<=T9#SJ7_S][[]K8%:/3SH+O1:(A81!-U&UP M6N0C9F-5S4K\E7CQ2]YDU$"X,(SP-R^ VZ"]J1JV&/1:@L(&W'^1T-T(;XWP MA0%_%*I3\*X)_U,@6I+)%!N70F8NHT@\\@B'"=4WD7&4 D,X81!.H.,CZ%,8 M@9#D]&D5.FTL!9S-:9OA]448.F,>/0I-,]$W9FL(TO=]D)N.Z0=&@[M_@)"5&!P> M12_8B72HX8_YJ+@%K6VQ.S Y?@MCP6R#Y?. U5X'UOP"4[T.WX/W2OQR%2+V M)#P>/JE">>I=MU[ P<:S>YB^ &?(C'O!^P<&&\O@(_0*!!!JZ:T=LN=;'HX MCX2O^GREU.3M9*:*4-O/03;S)5$\9G\E/ +4H((O PJ)1(T?&@!LZ@,T8-B1 M,:+$4>A%B#V'D>\^ V_E6$92.,/G%+0+'\X^S^Y$-?T$SRNHUW<*Y3P#8TYV M^-+%1H&KY22IU%?S\6AY>%(4ZS(HO^FW.AIA;"#]0B.!FPN 3=DQYT'L Y=C MAK&3E"&3('R0(GI"MPI -4UBX-3GL0<3@A%#S($O,:2C+HS$!+[C M&](G(AG/)K8%0F^QMWT@9;&SW%!?'/Y(/'DH+?5C86H.UXT]V%]1PGU9(+[A M O$M:B4V^'?T1Y.ZJW,M=X\NSEM4]?^]OV UEM<#IK_4:'C@UW, MB,':<@:+MMX.*PND=KNHW;N;N4K0NNWW=!U0#R]4($6XFUJ4AVP:. PQ7%+% MMJ%SM(7^50R?E4M'('RN4[2?HE!N'%\[8+N^!)& -U43G3]Q+]"VPY+@2? D M>.ILW"\@LZVJ>!$^"9^[J=HM]PKI)?_&]9)R?*U3*,PWBXE/%A E&*^$"D)%S5%QMG%2WZ9* MTN22"024P\NG&BJBS36KCP>&%F176W7+ILR5M-Z^\JY?09 O^>;W$?1UI^/O MWIM*!%KX(%80*0@6A@E!!MA,M M^>C2E2^MNQ:+L>1D$GE;;90^.8]^: P'^@ZO:+I#3\$R"I91-)H 1@ C@!' M"& -!Q@9A^4Z8XOJT*ZWTW6O3HU1==ZQMOOK@N_:U*B$"DR5*6-R\',7U\NO MY@5P3-LTNMV2CF5<[G5E-(BBK]7=8T#41=1U)+>&Z(OHB^B+Z.L ]*5OW^:F M MMJ7V<--(XV?1*C$:-5A]&4+]GID3%&F0NEYTQCOT?J]&YUZJ@KIJ'TMCDI MY>2"U%:W32'JL@5 EL3I 8N65PE@!# "& &, %9/@)%I6*9#UBB_B\JT+D4] MVD9WJ T_38$)A5Q/%A"T+X]00:A86N[3MBEOI^6\:I@/M&)'0-G$GAK0#M:] MW8X*>?BUKIW3%">_;QO#H;Z6$:@8@V[#;M#1$L3V* M[='2$*&"4+'.N=%6*IY<&$)*@Y%B&]T^G8B\M]M1(2>?BIM6 %96VQ@.M)T3 MV7@_GV)H%$.CI2$"& &L"@ [L[59A+0R1* CT&UJ,79H9:@\%VU1'QI1\E2. MPR@^CT4T85[P)&0\H7JG5*/FT-G%9L>P3'T6 ]6HH8 L41=15TTC"41?1%]$ M7T1?AXC3=#KFH45&%4^)TXC3B-/*\R8M8S"@BJ>4SE Z- ^QT_4]]6M(\-H< M&/8!0=OTX#8M'!UBX>A$L'F,( S*9"CB#8!JCH^(Z&*4-5P5!W2 MT2-_CJ!VPE [K'?6E+FKM(7"01.\,X?+L:'^9>*OQ'OB/KIGC =N^=GW'= Y M-TP>?+%?PD05P@@'3Y98(;QW]5;_+*E]P]"@8UC=DO+NMQ%94]B/PL,'2?TB M*B,J.W2X@>B,Z(SHC.CL4/43NOHV,FTVM\>OV.[-*YPSP*[8&J'&CDO .), MOQVX\AH_0ITQ_0?U\/I7B8_[A^]RJ#YYC':M$U= M^]OW@;$2GEF?]KQ]W_MK?7N]6T^=KTOGMUNM.=J::*F3[EYKHJ9=[451!V8[ M$14Z/MC%9L.;U+?G=+I\"'TW?.AOW"\ALJU,L")^$S]U4[99[T5RD_^9^ M(LKQM4ZG> N7XV-"MQ+K$8=8RZK_4M6@;PR'^@KE56'@*6^HFC,@TEK0U!3@$(!]9,%1 GF*Z&"4$&H(%00*AJ&"C*>:%5X8V7YTKIKL3@2 M7":1MU5N!]4W?G47>/V#KC:O_]3+&U/P\0 SVZE DT[T(( 20"L,T+.#'=1E56P1ASGH4K%8GG8US5C#Z5F.ZW,5^5$5#I35Y>\3+-G M=+ITIBY%I ]J8A!U$775,=11%2TB^B+Z(OJJ-7T=+A"T4[RG!AI'AP$1HQ&C M58?14E^RI+JO)VJ,43+'RKNNL-\CZ'DL) M'S!734'K;U+O:/,C=D""VU6UK M0V;30]2T>G2(U:.& (LV7!+ "& $, (8 :R> "/3L$R'K%%^5SB9B,B!/[,I MGXJH#%35#3P]8VAIRX9O"DPHY'JR@*"]BH0*0L7R%!6%<3HFEF@'( M,NRV-OPT!284VSM9/-#:$*&"4+'LW&C;"T8N#"&EP4BQC.Y@2#/'OFY'A9S\ M>A=\;8B?;_6-[I"6ABB&5J&9J2G8HJ4A A@!K$SOJ5]^A)K<*@(=@>Z5Q6B1 MQ5B>B[:H#XVH>2K'812?QR*:,"]X$C*>4,%3*E)S8.(RNWUCT#W&.= 'RJ8'IVGAAQ9^*)V! $8 JP+ SDQ;GYM,^0R$.D+= M9B9CVRH?=TV9T6BG:^D[7A3!! M!9(!WE52_3.B=O?6-,S!P=*;*J$XM&)238N":(QHK$91A4IH#W$9<1EQ6;.X M[,SL:2L5M;>X3CG*0P1'!$<$5XK/V3:/3W%-L=/VS6D8-"&&YG Y-M2_3/R5 M>$__X@Y='_5]0=K6$%HOA>(\[%0!&A:[6\7 MM-A$G55B]0)@N/AC%P-O^\MUN '-;:^X%Y*%(Z;A0;_RR!G/F]8Q#6:U5\SU MVS_98/%8L*MP EK\,O. ^M]+QI^XYZ-BG(_"Z%QR $@A",C&_$F ^@=QQ)TX MX3Z;\#@!H;XP3,)3'4^F+ [W['X6;<[ IT;>%0Z6PO#"X"-J5U:+9< F<.=X M.3JYO4Q:[*9K(B@@H$#OR8OAR?@4 M0+,4\V<8ZN*BHK@A7!B$,7.2*((&^R\IG>(U@8"WP0S" MB$7V]%$2N!+_@M=]";P8[KJ+X>_OH#___,,_O& 4?+SE7O1O[B?B5W52DE!# M?Q&XO\-CH_LQ#^[%! L/12\_0].]2/W]'C!_"=W[\Y]_^Y\?U&/NG+%P$U_\ M/OH9FAR!5&Z^3D4@Q6?@:B!%(-%[I*OTG_QV-7W E\]B]..'VVO$Y+_,_]Q? M?P""A!] J.=6MW=C7W4N;Z]O3=NZZ0\LZZ(WO!S8_>%5_^+J^L,_7U%:47ON MO0G(^3?QS#Z'$[[>'3JL\?'&(AP,Y2CTP8%#G5)&&9,B5>%X#(.-:W1>)F F M4@F#:N0BAH\^C],9!-7B-]R=S,Y2C4PD:*'\[N/.V-O$1-ITGME@)!:FHO8K MP>/WXD.#,)I 8Q<&"Z^9/3@5IB-\/[OFQP_M#^H[F.]._GU['7KVW'@,'Z%/ MF=< !HO/IU)\S#\L39GS1A47FF>>Q&#EOIS-EZK3)O7ZW[[OJJQTFK(N[7E[ M][BO/Z7.;Y>Z<+3@U'IG>+ +;0[V"DS-FMJO]L8[1R#=ZY"5^O:-0O2D MCP?5QXMIY/DL5<=^.9QY0L5MYU'$U^[-,9%>B:370ZPCU3\;NF=3Q=^#J<,) MSY;$,<0QQ#%E6#I-,F@N)B'T[[_IZEXX8JYXB)DG9<(#!Q=-Y5:;*#8N$E1R M+$)[6D='V_:EIL"&_-7318.I;79I"AK(7=Y\=G$]J5)&RD!28\I\&_V^OAVS M33?AR$T\P"35'&C9IKYCM9L.K=/VCNY7YK%H4Q[:57 @ =9\5T''Z/7U41;M M*2#WE;B+N.M0W-71>,0E<=>B3;9^/]0;F=2[I4"OR*#^+51IY<+]!-2%>:V! M(RZY%"YF>7O3N[R\ M;5^;W8NKX>UEZ4G5A\ZA3B83'L%U$O<$/*+IT]W7_*<_A>5^H\7 MQBI7+MUEQ 3FRE5[<\J[F=^;9FN_SKS>8,A/-GO;[&E)W^X>.7]Z4.?\ZR.G MOE/CJ?&-R=JOEP-%\BEW??0=6=5!/J0_&^J/:9[VUACE7S%TL'9P(8G2"9)' M6$T\R!:-"F$T74KZ+9D\B A3(0HA$W878S1$!4U(%TD72]=%JVW:I&BD:(=0 M-&VQ?U(T4K2W%&WCK8VD:'53M+KLM-UFOW=-/+!25M)72^_W))8Q#["QC,?L M6C@"C>7"@E-[NSW,U9-FY8!>[K:$XV4=F$:GITU/FI(W0'@XO'SJD*+3UX:4 MDTB_(1@1C%;=U;5TU_TF'!&.&FF>#?2=>$MH(#34' VS?$Y]IWDU!14[14DJ MM-VSO(T(G^Z^R#1!>/-"F#427+W(I[R]L<=C);NM;8VP\;MD"5@$K&-.]P0P M E@%!$< (X 1P A@!# "& &,?*_JAH@:%PF*!,A/Z@L%$>M0N/GTPLV$"D(% MH8)00:@@5! J"!6$"D(%H8)0<908184B@B4'+QS]3'LO1V:>)L=2SCJ5O M?\-[\IDK27D"THS [RJI/(2ZFJ-.XZ8B AV!CD"W">C,0?F'!A'J"'75$%Q5 M4-4H(?U%:NRNOCP_ M.AJ'L$A8K)(]08@D1!(B=T6DU='G5A,2"8F$Q%V1.&AK\X4(B81$0N+.2-2Y M+XR0N!@26W^4ZL$:5A#:TLF610TV45]+/)GT;>FY:PZ3W?,TV!7GR]X)7SCP MP$ONX\/NQD+$/\=B(K<^1];LVP.[I9J-<3QC6X15#\Q$(R& M3KNCJ]]-B7.204X4<#(48/4-NZ?-5VT*!93F'=7<9/B_,/J3>0&&R!TAMS$: M9BU^]Y34TA+P#PNL7L_H#LO?8=84Q)'WI\'[.Q5LV4.CU[,(6Z7,9I79RU)< MN;1Z6I=];[W DV/ALLB"K\>35 M,$2!Y]7M=PE1U?#,[/HN7*6)3&',?7#-ME^M.D+V:!4,K@-$@=Y/&WU/-6L0 M/S)M8S X8,Y[%72''.%JVA)$941E^U!9U^BW2[+(3I'*]EU?KZU%IKXNI1)] MBL(I=/G%8%.?P]-XX#+Q5^)-)V"S&2P0\2YNTWL9'Z>8V$%N-^G/81.#3F/Y M[RJ<3)-81&S,(_>91^*8@*S$]'D(TZO^EA485NVA/A^Q"@-/+F %>9MHYK1I MIF,,!N77%VT*S6A8%CZ(/5."_2+#4;S2?MG^F7B73*9OV(9+VWSGC^E-8_60 M,S.M_ H/VG*BV'CYK&;+8QW+Z ^U8;DID"7']I0!85L$"/+4-]*67_A#&'%< M"59AQ@D/DA%WXB2"QLZ#CF7 JBDYAI;=-FQ*,B2GM4IS5F/ U>T9G4&;P%7: M-->PV0SF,/S?0^+YV$*R![\W+:/3U79N6%. 0@X2 8( 00[2^SM DBCPP!\2 M:EX9>5_Q,VUH?,MF,VQ]\&J\Q4;N$+E#6T!+YTZ0ID/KU)TAP:48A_ZB1\2\ M"=:M%1C6*V4:JQFDNAVCTZ9P.;E'Y![- -'M:ZN(WQ1 D'NT+E,BD'&4.+$7 M!EG!E\>HK(HO[VQ=;8J5ARNX&K,@=Y5:4Z!+'M8A/*Q3P6;7&)@'*V_1>&SN MZ:+5?3/^7?(0XW[\8YKEU9#$"594[ P&AM75%LYI"B60ZTD<<$(<8!N#(7$ M>=L;AG2E9-QQDDGB5^ZW2GZ9A"";_ZH?R,[?7=)GEMTQVMWC M>^'+JE@;/O^./'3RT(^ W.[0&-KZ$K()N>2_OUE,;ZJS7LL6NJBI-%4U1'FX M"E3U\0[,CFV8PY*BC2LDTQ3W@4((1#-$,UO1S+!;DL'48)JAHS%?WZ6^+M6S MNW"<*!%@$WV=BD#NECQ-YQ72"9F']:=)X^B$S(WCLJ&4\/(@AL:)P'EAD4CC MLW'(8%XY=WC@P"\X"4Z3R!ES*>#RR<2+MTW#I:6?IBS]] RK3;O0R'.CQ=_3 M98!.7]O!?TUA %KZ7:TLGZ)P)*3TPH#[*L([@XT$[4M]C0OE3R(:NT)ML0:-E&IZUMRU#CH77BSO(]_RHDF_(7](?+0%7-P-,Q!CW* M "1'D#:@YGCH4V"$W*+-E.5S^,+!_2'/YVWSK$L5>SJ19?U[#Z';+XR ,B#RB?5(;::EXW!0_D :V9 M5+ ]+!RQ2,#$4LZFOX88:Z9E]&U]Z?1-M];($2)':&-LI5(:6*95OGXU!6 G M[@[]KC(8N(;L\'WWOM8,:V;7L/OZSJ]\1SA-01LY5 2H]0?"=H?Z(N0G JBR M/+)F[ K?8U[;0KLT;.)Q^L8&%>Q;PVP:]4L+Q M J"F]'OQH4$834 /BMIIXC6S!ZL6,T?X?G;-CQ_:']1W& XG_[Y"I/?>1$CV MFWAFG\,)7V+%9\^-QQ\'_=9@V.Y9]K>YHL X^WPJQOQW;>M*+Y6W2B M5G@TFQO0:AKH#C89U44]*POTT,5M].N]J6-IFMC:9!@692B3 MZ1LAB#<:TYO&ZB%G9EK_#AZD&>+8@+TDI]LPG0GNY\#Q$U>X>(:+$TZF22PB MX/!1_,SQZ,N8+?5]ZU?\RB-G/!=FQS28U3:7*ZQN_6"U'7+_QUP+1TP>1%1H M8ELU<3DPN'T3GP6(N>>K$_>$VV+W\(^C.^'#6X1[R7VL@G,W%B+^&6%R MC[??PX1VZ8?.G__\V__\L'!G.+H;P]SSP*5P/_$71,\%3$;NO[F?J/+F%U(F MDRE^>O4H58D'OGP6HQ\_W%ZC]O_+_,_]]0?FN? #=^+SSDW[NGM[>]GI7UKV MU77GTKZYZ%GP2_>B?=&YOOGPSUI^0 9#&=^M 7@OVJ&P*NPA5\- MQB5 S??QO_@KGP\%2V1F17#?P2KU.'W -3"M9.]3&%7#RL)@UAR)SQJ!IPW& MT<:>M]OT^I)C.8=.B_J5"$26- N1SDYV^K7ZYD5;U+?EBJ=KC2T&R-(4L0Z*:*V="92-%*T MMQ1MXPT5NZTL52>[0I]']C-Z4=KTKSH2JAEPRQ5[3 M3S___.G^\ZG)E#25-)5HLXJ":Z0R[KO3JX;F#7L*,?KK>_$+>2*'06:U/(V] MLS\[W]97,*0X1U4<=LXZ75(?4I\=U,<<;*PXM3X!3.=\/_("$?$2IOP*R:M> MF*R0X,H$JSU KK>'VKB^0G(CA:NBPME*X7JD<*1PAU(XBC*LNNNS)_\\'T4" MD]) Y$+&+.+Q-B<*5,RHK1?\FH4RJ]7I([%;K6Z;_$92H5W\QE;71!4R6SV* M7)$*[:)"[=;03E6HW:<@Q':RNPHCM9O)"P/V[,7C-%7]'^I?E<8>!C!<#30^ MZP78"@FN7"2WNP#D=JNK+R&T.I(CE:NDRIGM5.6T'2I;(R!4CE[ M8Y4[K1C%S6RSW8A[4;H#KKZF;[TPV"RH?6-V6\,A@.T;<]CJ:BMB3TI4-?F4 MJT1VR^HH)>JW.MIJ1)(254T^Y2I1N]4QE1+U6KV-R_-M77QN346!W>L"S$L, MQ/#M$A^ !3I$(-5]5Z&,;\/HYP /Z<+'RI_2W?"72?Q;&/]'Q!=YS8[TN=L6 M'>AV+SJ]]N"RV[Z]L/N#ZXM!YZ(WO+BRS:Y]:5U=EEYTH.0: ^GN?0_W^ZM= M\=-(2!0CBU5!9(E2/T\W_CL%N:OB)W!SQ+RYZ&>5"!Z2F 5AS%Y$S&8U4PP6 MB'BQF 'G, [C;RD059^):_R8O:_ETS\E7CQRV(#L,R-JC\ ]RVI\_:R MT%V!9?YD53Q&BKQ<3"14=6DGJ^#S(.82PM(*'!X><1S^4[*MU01NF& MGI;2#;W!<8L7=([[^CUOW[(,9TU*+U3.D)HUMW.$(RC>D>66AI;FK;9?@D@X MX6. ]+XIRQZP>453JH+-NTF/83" M[4M A%<*P?1ZNR,_[_<0JH@&"Y2HVT^ MXI^4]5;!EJ(%^B)X)+\K+\!AJ.W^X$@-/Y\/4T7RHCN#*/.2DM3'4ZK!V6AY%?SKR#%8-*6B;J.HS'YE= MHV-I2Z,ZE6F'9I>JR:=,B+0VQL?>ZW E+)[AREPBSQ\YGWZ\>.*>CW^%Q]UQ M7]P))P&M\(3<9JW-OAWV.A?MVWZ_T[/;_8OAX,JV>C>#J_YP<'D]N&U4@>\K M+L<&<^!?M;SU!%+#)30L.^\%3T+&Z9*:*KP]K[*]N+JS8N6F1)S20M!N"T&F MGI6@[I'+6!]Y*867 MU(X6OM>O5KE_)#*NY*+WS*FI8-O0):NOLURY8 +AZQKW"\A,$#X)G^6KVBWW"H>A_GN;+:*4Z[0V'GY, MZ*X5T2E+3> M"4J6G,FA?4])S^C8V@X ;PI,*$I_LH HP7@E5! J:HZ*,VV;JI8'O#8;ZC8N M+$! .;Q\JJ$B)[CG$BW(KK8ZXDV9*VF]?>5=OX(@7]B$1W^*F(V@K]LDSFP\ MN6H5Y1%G7:MK=(8="FX<*MQUPO/QR6&+%BD(8 0P A@!C !63X"1=4A+7ULL M?473$ \]9@]A25Y7W>!CV*:VA>.F@(0BER>+!UKX(E00*@@5A I"!=E.M.2C M2U>^M.Y:+(X$ETGD;;51^N0\^J$Q''3)H:=@674FIJ9 BZ+1!# "& &, $8 MJR? R#@LUQE;5(=VO9VN>W6.LJKSCK7=7Q=\UZ9&)51@JDP9DT-LP-Q0?C4O M@&/:IM'MZB.O=Z16&0VBZ&MU]Q@0=1%U'YJ<"V MVM=9 XVC39_$:,1HU6$TY4MV>F2,4>9"Z3G3V.\1]#P6DH4CYHII*+UM3DHY MN2"U1:?!ZYL0JX.QRED2)P4CI#Z= \Q$[7]]2O(<%K MSJ$-I/7#X@'=SZ9 CB+:!*CJ^(R$*D)5PU%U M2$>/_#F"V@E#[;#>65/FKM(6"@=-\,X<+L>&^I>)OQ+OB?OHGC$>N.5GWW= MY]PP>?#%?@D350@C'#Q98H7PWM5;_;.D]@U#@XYA=4O*N]]&9$UA/PH/'R3U MBZB,J.S0X0:B,Z(SHC.BLT/53^CJV\B]M[Q..0)$'$<<1QQ7CO=I&?VVMD.E MR%PKQ-[^$7/H^LKK"Y\+_?*]0)R/A>(ETVI_>_R.[=*XPCT+[(*I'6KDO "( M,_U>?&@01A/0TB)V3+QF]F E3N8(W\^N^?%#^X/Z#KKBY-]7B.7>FPC)?A// M[',XX4N<_>RY\1@^0I\R_07U\_E4BH_YA^]?J]R\4<4 ZUQM>RN#YIO':-,V M=>UOWP?&2GAF?=KS]GWOK_7M]6X]=;XNG=]NM>9H:Z*E3KI[K8F:=K4711V8 M[414Z/A@%YL-;U+?GM/I\B'TW?0IU\(1DP<1L4[;8%9[\QH^I'E[:E[G"(KW MCBR/JXH7[A^)C(6[J5%YR*9-0ABB_U:R;5>AC'6Y8!02(7RN5;2?HE"^G=IP MG'9]"2(!;ZHF.G_B7J M'X3@2? D>.ILW"\@LZU.L2!\$CYW4[5;[D5SD?Z; M^XDHQ](M7(Z/"=U*K$<<8BVK_DM5@[XQ'.HKE%>%@:>\H6K.@$0SITLS M="P1<0UQ#7$-<0UQ#7$-<4U3N(;*)5X8V5Y4OKKL7B M2'"91-Y6N1U4W_C57>#U#[K:O/Y3+V],P<<#S&RG DTZT8, 2@"M,$#/#G8L M)U7_(,P29G79NW2<1U56P1IQG(@*,3,,R';)&^5WA9"(B!_[, MIGPJHC)053?P](RAI2T;OBDPH9#KR0*"]BH2*@@5R\M]VLY]I/QM0DJ#D8(& ME3ZP-&7JH(6@-0Y)- TC'@OV$)944:@I7OZP;?0&^E9GF^[H4P2-(F@4HB: M$<"J + STRY_ZB+'BE!'J%LT&>T.K0V5YZ,UR153!9;XHPB<%Q:$<3DEEFH& M(,NPV]KPTQ284&SO9/% :T.$"D+%LG.C;2\8N3"$E 8CQ3*Z@R'-'/NZ'15R M\NM=\+4A?K[5-[I#6AJB&%J%9J:F8(N6A@A@!+ RO:=^^1%J2[:HCXTHN:I'(=1?!Z+:,*\X$G(>$(%3ZE(S8&)R^SVC4'W<*>75$6# M:.GBJ 8"41=15Q4C"41?1%]$7T1?AXC36-W!H45&)4^)TXC3B-/*]";M(1V? M0>D,I4.3=KIN'IP>&.9 'RB;'IRFA1]:^*%T!@(8 :P* #LS;7UN,N4S$.H( M=9N9C&VK?-PU94:CG:ZE[W0M(P)U1(!UC'9;6U&O]V33%)A1%)?P5)W%8$(5 MH:KAJ-*X$[>4)8J;6FL$?GE?HBMKU-Z>17" M!!5(!GA72?7/B-K=6],P!P=+;ZJ$XM"*234M"J(QHK$:114JH3W$9<1EQ&7- MXK(SLZ>M5-3>XCKE* \1'!$<$5PI/F?;/#[%-<5.VS>G8="$&)K#Y=A0_S+Q M5^(]<1^#:(P';OE!M0[HG!LF#[[0%]1N&I&](:/J$Y8UM(U.OZ0HV0K)-(69 M:!FM@C13F;U8->&@.FSG*SW\M4)TE=$C8C!B,&*PFC/86=<\G'VU4W"K!EI' M^4U$:T1K5:(U:]@UACU]=7[)*%L,>/TCYM#]E=>O^/S#/Q)Y_LCY]./%$_=\ MO/4VC.ZX+^Z$DT!S/2'OH>.7?NC\^<^__<\/^>677'KR]]&G2$@1Q#SVPN B M<.] .MX(1BF(+QPG3((8-/03B-PI/@<$': T/XO1CQ]NKZVV.?B7^9_[ZP_, M<^$'[L3GYNWM]:!]/>Q9'=.^['6'W=Y%KWUQ<3'H7/:LX?6'?[X:G:*D[[V) MD.PW\(,['0A&U:;6_U:/PZNMS^M2'T'?3QRC1L7#$BL)3 M<;F"^-A@ MJV_JKI^#$;P]XBROUX'#=!:/!.!X6%,7)"-43);%8QXS#@J@G@U?07#I M]C1X'-X_"J.)%[^P9R\>,[6'[5%@4WW_!>\34WPTGVO0-/+@)5,?'G!6:+RZ M\Z>+BT\+S4=-G":13% -XQ!?SZ($[\6_1.(Q\94LU*#B']5CYGRA+KOYZHQY M\"A >).))^4JV=W=7!5?;"C)>#(&&6 _H3=LPE%Z(!W0G:EP0#:JR_$X!(GP MZ=3W4,R!:L:KH3#[WTMV$00)W/U9P #&#-H [#9A9OO\?QG(4-TV\B3,*NP% MJ)<)&".7+2GG]KIS+1PQ>1#1W-#JM T&3-?7\/"6%O285KGPN9\/"1MS"4/I M"N; ),YAO(2,/1Q;:3 N93*9I@J%FO-'XCX68 !DR/AH!&.?*J(:2=3N"2JW MTD%X@LA6-GR//WC^7 U=&%P_E$DD\$*<=Z#[J%_K[IDI-<(S_[P%=K$_[%F MZG*YML&1>!)!(M3;Q=WTDG!">BG<;T 68F<\?>-K+"3:*IW_!U:(@#J,7]L3] M)/L1R"5*X-)G'D70IA>#/202U$U*O/L!)*,:9; 1]R)UHV 3=8!3VA:00F$5 M2K6]P%>(36AM.!$LYE^%;+'?02[1WCT'2@F?8FINI/ADP9"&,'LICZN-8J2'^*_&FV Y# M?5TO$1S[7!M?U"B )3C_4X:FOTL=#/6-:;=;;097^:OFX^T?J"C[\1'F!T1. M-N, -E*]QSYH>(G9ZMO?ZF@L %DY%#AV@#$/QCN=8%T8EO\O"00S%5\/EF:M MW]0V\<*\U6*_SC7M0<"4!'J=DA?>.M/95VJ:P."RY['GX'0F7D -F!KT )GKRD/-2PID6G0TU!ZF!FIE!>8M7S#T7K]K$T]F4 M V*@1SCF8/JIR0M8'^@,M&J[27/&S]B0G&U?L5Z:N(!*,0[!S#T/GP-XFDP> MI.=Z'(\%3!NJ^I%;S@_<3_D<;XYAHI*@IFK*&/,G@!?_3N#[X*4=HQ@FR%_Z>=[7XF.SN+H*)N"7JYFW=%4TSV]GYOG=W#Q7P2E0 MD20-JX>IKGD@'F<6*U)2F@\"**><"2D,7HU+.@;JN2N&J.ILOQ1MWD1#0#MZ MY^9@8%,0"\N!C@RQRB^82?HR9M\JR5&,X".SU^F<=!EF&S)L*QIM]OPVAY07Z? M%?;B2CVV-Q(PE!*TYV<55$?6V68UOM>SA_;-1?^V/;RU[>N+@7G5O>I<7EW8 M%U=FS^S5>34>I)A,<$431BY=9%@0&$LE5@<*+/8D5#UQ%GJ2+:ADZ)>SM;B" MS8OHCU]F04>KO IW#/0GI>^Y6BXO?B0].X[V+P M"Z^9/3C5"$?X?G;-CQ_:']1W"72;?]^>+)X]-Q[#1^A3EM<%UKW/IU)\S#]\ M_SI/:]ZHXE; >:Y7?V7IM,UW$Z9MZO:^?3^;;&5>6]:GX][>KG7KJ?.[WV[5 MNO6U&OGMMB53XCG)9S/YS)K;.4+AT7=DN4)^A0G:0<\J*DABL(L)/%AKW'\) M(@%O^B]8C;^ X8HN7&KCS[*=S\'0/,=\YT("(ZDFJ6;IJGD;1O!3P*Y41,-Y M8?<8UTDS:PNBWO03J2RI;-DJ6PPPW/.O65*^ZJJ>G8'C9>J7JU>S >5H8 MDN%5$VN^CY/)8I^'6(?;?VKP6G=^4_E+(F B("( M@+:11=^P;7TGNE1AW*DJ.+$,L4RU6.9LT-=7\I;,'"(@(B BH&UDT3,LNTMF M3FF!LB;%PWX3<9Y\>IXEGZY*9F96LC)CJ]EJ!&4%L? M;#4&9H_ 1F CL)4.MME&R,,=2M@4\YM01:A:/X4-NP<[@?T4IC!*"GDO*43M MH&)K-TY1I+()Y=>K$-*J0NGU!L0ZS^QNISKR:O+<01Q''$<<=PR.LXQ^IZ2P MZ38".Q6/DXB,B(R(K/*9,62L$<<1QQ''58SC3*-C5L C;8JQIN$$L/<*A2T6 M%4NK*/Z?%X_S$HH7> 3&1>#^DI]@<8_MV*;.F-6[;=_<]'HW0^OJ\JIS=3&X M&EB=]K5Y<=F]Z=J#TNN,%>%SB&,"7M?0RFKVR\73'AY"=4* ([PGO$JJ@Y*4 M^(O'V,Q^*YYGH^IVY7_)2E[.BU&_5ZMJORKH&R"%"E#]^&&@I?Y4KW_<2CK= M6M:1RI'+K:XG$["(KU;N#B7N"">@7^;%(#V_9E^04TZ4LNVD LE#NT7^[0D<^NLVN=_$.Y0R=@BE$B M!^4.DA6J0B'8BA*J,SI[Z$IT]UO@1\$D*/\,Q@UY,JZ9HM MB6K[Y^)=,IF^(;4W(E^]::P>&P2#\SC<%0V^+: MLA+69E6%RO.6X'HW#2Q=G1ERIP 6BAB\.TEZ4B:J*J@3RI.:*;6.]%>)Z^ M0AQ43(C\_')K=S<%==VV1:@[RA2]H"EFS:?BWY93-+2I52DUO*H2,JE"':^F MA-NZ?6/8+>D0G575O*JB0Y0@6]W% 6(O8J\-V:MK#"U]9U@0>RU:9>MS>VN: MPCGHMP;#=L^R]25R6EH2.(1TI2WGM4S+[!W2J:N__MU0 M46W$-R4V92O&*0Y3-Q?=&@9BZ^2ZG@:L[B:CNJAG98$>NKB-?KV7_;\T3>PQ M[^-=VN/,^C".#=A+=+I-S.'*)7+*H;302=X',ELRQ).W"T@!6G_5]]B#8 M_&ZD$[69)!(3[@48PO"]D2VD$WFJZ-XVNYQNS,O.;1O^=#T'+FW6KI@DEK34@M(_QR@FO4,!14LWLV#%^:I/@"T M=M;I@B?9;[497..O*M*X_>.@;8RS:>0]*?R"W'RT@%6[6R!\AK)#W<0>>3+K M"@X'?'3\Q(5>\5GU:@:,.P46X(^1$.HB9)QG'D4<-ZG%(9LF@$8N!0..AZ\Z M!&*V]4H$>"[O-/>9'/-(J/UUTR@O' "==?YL,=R,-^L;BD7U]D%@D78FOHK( M\:2R0)(ID+ #% %TBM!.'R[A4B174/06NU"OT-!\17?S&6_M'I#MGVRH[FEX M4+Y5H-#*=7L&=FEE 7E_EVJ6R[FDH+P/V:F9SUSNV:5L<2=SE!2UN* "D=J M^1&=]$Q/[9:I44U;R\VN(A_>OR8-,!C2HJF HU$8X>94OFZ0X&]%&@V? 3.^ MD/@K#W1H(DA#$V-@.Y_"&/$LA9-$::5_!(P;PH<@C-F8/PEU7;8#&ODO8PG! M)%B$W@@L346L(S\1J)W*% NG I4)5Y+@<2,O ,6%IK I>.B.)V9[?T%B\-36 M'%7W!=E%XC'Q>03<+)ZXGP#9I[*=K5+AK\K&\^*UH,'Q\N!Y7H1?87H8+8S/ M@_ ]\:0>S.,U3U>_XM,?N%S2#&!'\=7! 88KX7=E5$*7X87I$Q; _?_DYY;W MOY>I,%[P(2#5"/$'\U)0:"V#:2=Z%/B.$!X2X?2%/'TFODY%(,5WJG"OP=0& M::&45+T%6X^4C=>H\QQ48$2U2\;P'V7#87NS88(+WK8Q-T5FKUQ@7H..XA$7 M8]1)F*TSJQNTR-5CJ)0Y$6EX2!!JL9Y>ZY=,M]RG&HBVD8(9_*+0CS3P( 18 M50$",56="&\-'M4!(\SQ(B>9@&8!_ M 6H+8RA?(@[OH]0$;C$;" MB5F8JO,<0CG$Y\A[QR5:X>YLZ,4471]TC*[!#?5#F41;E7/H=2[;_>'UC67> MMNV;"_-B<&M=W%X-[]&YO*BWHS/S'-F="#S0!>5>UX% P#?XE;\@ICNO MO!TI$]#\I5B!BC0 H\/XHUK^?TD@YO20L8/!DD#-\ +F*@]8.O<7P*Y^630& MHBS" 4R(T+.<\"!*8+#W<_8HF^I2_I)2MCMT!ZRS_I1#N MR%K'9C&#A2D5ZV],H] 1PE6S3;%5:;T-/1&1HHO3[;9LG3Z._F68L"-$%6H+W(RW)9#1"JP8)ET7P+4M5%6T2]$K4_-1^X,AL 0TM^4(>=H8QR \=J ]BR>V>_F=^# MQ?(@XF><3@KB-O"Y"H)1ZK!]:=VUV"4/_F2_\MQAHK ?Q_/$1_ %V7QW>9:=E@NT$#1>,-F54K38[6QT?M& -2(]8>M[J#3U4'.\Y 3^"!@EJ?Q)@;^!?O&Q"V4*X9O ME,^U,GGX PT_D#;@T3MW/3])3ZQS_T@R8ZT0O0=M\6"D42YX1U$X\)(4CR7, M9U9K1>6U'42%,E'B>BVMVH1'HC!Y'.-9@LH3$]'DU3K+*U0JC9WP%[5DHT84 M]%[%%_%"!9X9C^81Q]31,+* +:)VE.%8P67&Q2WV_X)EBF<0%IN0VFU(_>DA M-V)^Y]QRFH+"(A=AD,)QHB2;,Y( W"-W;GPEB[2FE$N]I<4NLML>0!2O;\O7 MJ%P,*N>F2G8)&R7PQ]HV@SNQ)%X&4&.33)S5;%YL=#+OAJN]=2*ZI7Q]*J7GC7U@E#VO)T=E@E M[V^4^U#_57)%(_L,;&X&]AJXICV_RTV#5*FM*:')#(R;"(V",^60!# ?9=?( M!":TQ8N^8U[*8SZ7BJ3"2(7MN#K4-9O<4GXM3+.*&V.PG+B>G7/6\M[.'2:Z M..**N5W^(MG9\U@H?H.F9C8YVKLQD/-WN3PXSHU>Z&I:5NIHZ46AH8L]@NDG M<[QGXU7X>SY.W@3HWTO-D"G.1NEDMJ@98-2 EPOF:PZJ#$:7#R!%*BY(8O_4JTTLGY2BILM'!B]^"LBYB#F(.:H!W/P6)FV,2C6RH6EUUD(?>"+V/-34\(/TP7% MF=F:;F .'X]< M/\N/2V/1\%NX%(O>?Y-#5=9'7F48*AY_Q(1*SD;PA:.QB\O/BI>1S%TQ\G#) M/4OCF]%]MAB?#T.VN%(4?X1+89%8>)_*)9PM*Z/QK=8]<.$R6T%!8S5;R7@] M;L5;4SM64QQJTXQC/-5$J[6^[)7,5XG219EYEUV#3?U$OKD<%(>&6N^!B35= MF$J7NU:,;$&4")Q7.Q/6F 9\P3WD?XKS9QCP5<\O>(KL[ TM^FYQ[1G41B6, MSE+[BR!4ZVV1P":O\DDP)X0%B5K87KGC0,6A,PU-E\;5,K>2=$X5F#&3BC_= M6! ()SWV!W.;E'WS9K=WSX6HVIK5IFVEXYCJL)>?CF.BXYB*M]-Q3"L 7;G" M/W0VSKHT;SJ.B53NP"I'QS'1<4SU+7)&QS'1<4Q4IKEZ/%.9*GD5)Z%:5%BD MXYCTT1<=QW1*ATS4K:H]'<>4WD7',97@>C<-+'0BHN.85L"8CF,Z7IR9CF.BXYBT'<=TI)T_.]E^ M1VIK#GH^,%\0A$&I^)@OJX>NA ME%G]X-4#/[]W/O8XW#!+.8FOWO;PDA7GR;T=*%TZZM]JN$TW;2H-L1B:5HO M*V;N"BS;L[HSZT2BR#^M AZMK"U]OZIYGLPJSV;%C535=#_$?DFLB8W5R+T@ M2?DM3U6GI?@;'2PR -=#PEX7S:]+Z^R#+\[R".N!(Q')^ MB,3.FHQ5GW,5N8OA>3QR)?LRQ3W^.&O;Y^V.4=S%?^=-IF#]ON3<\RDE+Y[7 M8,!C9N8BP)-JY,+>_L*C+NZ^Y*]80&96!P*[EQVII2K7IR]*-]6GHLV* ^0G MRIY6 MRIUZJK];6@_"2X6[5DE55?MH-A(+6)KR%X6+V4#4@UKOEXET%\1$I;O%TL;0\X@/H M=P;33*PPR.\,4VUT.5>>@I$Y._@,>%\LQ(SLOXY+9^T0J) ML2YT?K(DZJ4Z]A9GSX+-_2 M3"//SX]1+(8Z*)-7V;'W; :HPZE0? MJ)JS)7$,<0QQ3!F63I,,FHMT$7>VE)KFHBPL,^UBH3>L/(C5&>K"4U-@0_[J MZ:+!U#:[- 4-Y"YO/KO,,N-*0%)3:F!81K^O;B37FH#L.!!%CS.@P=H]?71UE4A8'<5^(NXJY#<5=G0/6O#E]! MYF -JU)*LA.J0T%5!KBW[][;33<:F*V^K>/$U1:[S?;+Q2K5+=V!SP2FNIW& M/FZ5J3)OX;J4E>T?;,S/Y5PHP[!BM>/5WC:#X0G0CVIS5A!@V@=X=^EVJ;E? MH/3M8!M;S';+ZNA0.*.16U!K4/? 6+.#6F_5 -,VM6ZY2WHMX88\J M^RL)U1YXF'[34[ 7NN@AFI2FG<./YPJ0H'43'OTI8GQ$FD-I#?-Z(;-1N)\] M@T<+&VV@+;^()^$S:W9,^KRE8T]$^,27UK)DM]7AS/CHO3)I#UT.82X(W+HT MR;?PIT4!LFU4V9:I3![YL>?PRVQK:$:QZ?:EK A-\4&XA_,&\R$:Z75J691O!6-]^X.L&R!;C_ M*3W9^[*H//@NO&Y!LFV\F9GCGNC\VPX0#HKN,(%?.'^-ZQHD&XZ!YU_7=#@G7([ MV>CPI0\"_N??_N>'^27Y)CIY$;BW@+1_ M8^-FUZH2#?#ELQC]^.'V&GO_+_,_]]_RRC;;EU?7]HU] M,P1X#R^N!K?FQ>U5SQI^^.IU46_<8[N[8::O5UQ3F5S5E,[1M7S=&^YXXFT^,&8R]1J"GBZ'9I) M[N.67W7,!\ S^ZK*.J1&%I),'OX0\U(ML]Z&K]_[PB)/_KE0<&"!7X%))OBBE;NA-8+C4?4\A%KG(-XU'8AHJ%@3?%,NAR<4R"0E>^5^Q-&@O2(VINHXR=75R M=36R_H&^,#F&IZ[%1ZIP%V9;Y<#22 M69&@^>;ZE3TI=G=FX4"K1>2_9!5M%F5:[$VVYUR^UZT4ZEBZ0N#S# "'FL0S MV+[&+!;UP\%_5;XC12ZKGXYR7X;[**JJHK"*(@ID,@=V8:,YO@>N217O2:@" M4F^1-"HPD,2B^N(-=\]@Q\(O?T9A$$8+]67N;OZW6%J_ MC.$_DZRD73@5488)5". MY@8>2F&O/0*7..%K@HJI'4I%=[@RI0=L*R"0 RA MOP!B=E3!$' :'M516;/6U(1UK]^NP3-8K) "?!KKB>)]TVX-=58U0=S@W Q- M!XI!DH_EZAH9"GR."@]-878/L.0+1_4G'J.18?22.W, MO]YBEE$QX)Q/]805VJV>3MAJ&@QHEL[*H@:">59-K 7.+YCK,!.D0P!S4CI' M9$7SYK88?GN$R58N3V=J*#(#[N&E#*M-T51-R*,VP>U9=:PCF!V\.(PDJF=I:;:9RRPE 5@;62H%+#5YH<"[KC MY@J!HU6\*AO-U2'B#2P'M93!95;2ZOU"5%0\:O_B469/2_4H^[C5HXY[PD7K7 MIZLFPS6\%MANCM9Z5?U)15E^"].5Z_W<_=5OP,=H/SQLUW:N%T1!ZRI17:>I M4T/#\:EY)OE=K8U<.$Z4")?],D_J(-4DU:2I@Z8.PF=C\%FUJ8-JV*Q;K]]T MO:H4)3^@C.O #I415G-IE32.-(XTCC2.-.XT-&[?&D^#>AMXG^<9XFK+PIH- M"L?T\*HA*&VU3\KKL?["OT:G8^OJ=U,*D% 0@RC@9"C@S-)6B'59QVLS\-\1 M-Q W$#>\-@^Z1G^HK3(CF0=$ 40!-:. ,ZMMD7VPN7U0VBI3HZ,0"SMDC\DS ME2AX3H> ;62[I] MI=7JKQDU5%3EG<6Z65.V8I[B,'5ST:UA(K9.KNMIH-O>9%07]:PLT$,7M]&O M-Z:0(71^0>&[1>;?=$H<%D6HO<:)/H1C _82W'I;8KB+*3&[Z;.81D*FQU"H MXM&.R$NW9Z?YO#XI!@\=2:O')[&,>8 CJ,Z?2,MFIZ7HL<"T<-\Y(6\+N!=/ MT7O[B+R%X_0\R1\?(_&H*HO_/OJ<'D]SCV_8ZDR]H35H]SK7W=ZPW;ZX&%[V M;-/JM"^']N#F=F":I9^IMV B6=.#GXB9%O#&@4Z)<4%GLO+@?Y?Y\3]X&' N M=ZP)_C+[@PR3"!1,5QWP30WLFAJH6NN"#[28I+TC%^;>TJ*M5H'G>G6>EI"I M>N_[\\3ZPEGWZB"F7T-U$-,-'L2T@S5 FK>+YE&%MVT4E>J8DSY621_526YL MWP/9VAO/9JF@9$7T1?.]!7MV^T[0[1EP[ZVK<\8;TMKCL1/7G.5N4'M6W( MK5D*(7C&;8W;W=X13E/@1?$! M2ZS:,#H]LK*?V]N8"B"C=KUF?#F/OY"FLY M2J4KG;?R]E85\GR;;L1;;P)$&99PENFB3X*,+'B$_'+P9[X!)^"P-UJQQ[TZE* M,G5=>.(LT]1))"BTB S& _6 _ >&!XD%PM>69[A.3I172'F%54@,K%7G*;N+ M\@HIK["6FD=Y7)172/KXIBR/JW*4.MC4]>HO@8=NTET,WM)1S\RK3$R@&L=E MU"*>9 V-MJ7MN+W*: MWUOW&$3. M+B8@=X>7DY;7D!+9MF&9^B9SJCY?&7!5;H8_.6CUC+:^8ZD;#ZW3]LAODBB< M"H/]"F#U!;OA,E8+D19Y^XXXT\IQ23[41.#1P:5O=@FY<:;_*1-W4(;^I$H&E:AC4L MJ1CX"6)S7W>L7>\)LS[[H*HAKTJ=7%"1Y8Q#[TUJ"O604TLT0S2SN>%SX T^ M3:&9\DX%V*5A;^T86=C:84V7"W:O:P5M*:$M)578$U*KSE-B/VTIV2>MF;:4 M'$WSJI'"3UM*2!])'VF_":U+ONN[7GN1H$K5QX^&-+T&R@"+Y.D+D51>9VC5 MMIJ6 =$7T=<.]-6SC6&W1_2E.>Q[@GG&/P?NMB;7J1;6-;N&95)A75J\K6SJ M5LT -33LOKY)[$3P5%K@@!*TJ QKA?(MFF[#4Z'J*EDA%*,@AB2&K!9#4J'J MRF6_G6A)XT&_-1BV>Y:M+PO-TI*%9O;VRX0:;)E)M5-"RA'J)&XYQ69:9D^W M+UI>_16!AHJJO&S=S9JR%>,4AVE6&G\- [%UU,#MERCQ'<7\*?("R,V!6"%+N,3 M,*1BR<;\2; @C-F#$ 'C[A^)Q$JC8&2)2)VS, E=;^3!3Y&(HU!.A1-[<,M$ MQ./0;6EC@Q_^D M?=&[O+EH@ZMO7PYNAC<#LV/?7/9[@\NAU;WX\,]7H[.%;;+EX.YACJNO2^E3 MEUQZCBI*<^WY"8[J;R)FOX12,A 5GLDQ"0.F1/;F,&ZZTZ'WRDC4U.!!" $'X4PQ;-"4B%(% +S)'Z?)MF))-!O#SLWOX/'<>0]).G4$H?L MYV $ HDXR#*:AI%26+P3<9,.!SP) !;Q1P!9,GF -X:CA9=*%B:QC&&4\$UN M$N%_\/X4IZW9V*UM1.%\E;>[E,@W.U-\#BK-SIV8^@D(-XQ!!V D?!0D= %) M8ZN.?WK_"5[@^(DKU&U1X4F ;BV^0,3)".,4QDL;L\DB 0[9\ M]>>[+U))X1-\2(^8R>_PX+\\<$11".K9<\Z<'W=S,YGZX8L0[$Y=\BF)G#&^ M[I// W:6FC(#RVI_?W/WZ=.'[[(QPF?$$;0KB5ZRAV=\NXE4N"_#E:(!.H1A ME*BDV2$ZO\'3)!M%X20]4V=^@9S"^UUVQB5S!6JYJX3@>M)))![/XP7J;F9: M!BOTXTH](O90J>Y$@#..>LGL$O/[7-G2E\,7N <( Q\*GY3OH0X%NO4"D#-T M-:U[/8%^R^]:[+Z@IUDO9=;ZHA34:/@O*$X<0^:EQPG!O.PD?HI4$();0!<\ M+)PH_Q4'>^P RI_HZ3"CP56@-_5/Y,)MH-N,FO7>HM>6O">1.5S*DY%F=?GN8,(YX=&$@W UG:5H).FH'J7K>[O&2L0AI;$D6% M)$_PVPL9D;%:0@>S"I?0!2ZA+V>E;]\ M>8YI\6UBY_;/SD]"+.XOI5G4#+. M(B$3/S;F":*OXA4J&?%5LN9GE829I6*^G;CY.A43\RH7TC=W2()\%E&:(Y^E M&[IY,F&>[I:G'&(*8QS.<@S%8OZ?CCAYZ>VO[[9A[NN2OSR+E_AVU] M[;.P]N6M_2*#-F7_G6CVWW'U[ABERBC_[]C:6+D("NGC3OI(R8'Z>/2NZ$M6 M,FI:D8B7:9B#\F/N35D,I+AZ27'U9D*KU]%WU'73H77:^5P8[#RF!5H1R R- M;D=;,>^F((,\CI/%0]_H]RE'D5R>373ED\8II)GFF-VUR1RKHH:3COB@02&U=47GCN1TUC(82(\K0LPV-K$YDZVZ@<9=KE7(D:@M'L@MVH+]UZ9Q$V!:GDLQUD0CP5=)I&OZ_/ MJSMY=&Y]ELMRE?2U1<^+E=%_"D/WV?/]B\#].8AY\(AE>2\DYEY?>]+Q0YEL M5R[=&M[V.S=7G:O.H&=WNL-!]_(6/G5[5N?FUKSHU[E<>BXLM5M@+BZ6RNO- MH=UT3TE/5T)]^A4O_NB!Z>$Y[_1)2^O+WA$S&P!/LD@XR!+NK/PRF^:ELZ>1 MEQ;?Y@'CSE^))SVU$0"+# LW+04]XE[$GKB?B'Q_ .X+F TICK"'74A/-O#F M@\W58*?/C<0[YQM417"KZCI/(R&Q8#9S1?V%5> /%R:Q17G)?G:+ %35="T>HDR4Z M[>V27FF7=HE.8 T\DZ%M]$Q:RRTO@MB1R'ON*X#DB""=>H(YA\P)V=_._+78? M,CR7S5@X*' ,=VN(WOQ71*&.(!!WG&2B2J] NZ&%7H3V7%H0!$R\7&2ZPWJZ M"7K3\&XY4>IC:/FK\*7,XY>;A"]7A&_5]=6.5V(,6L-S\L!)H9'K(BC[!E5G MY_@!G\Q.!CW/JD[O43#G+56CH_S>#LB:>B*R73K+CSI/G2^[%%/M:]H<\T0[ M\QA'B%6H)LANH0]2.3JT3I\._J2U M)O]5\0M2/E*^TI4/3[@@TJM OO5!=&US4Z5LOZU]#PKJ-L:=E<(#5>4*,-/QH,'\(IX91P2CBM2I+=T92-T$9H(\'M M(KA]$ZS;]?:@KA()3101'L^4YA>-O6D=RYE6-=NR/CF3=MNP]&6(G\J,=.K\ M2130( HX,WM&IZN- TYA%PCQ _'#R?!#IV,,S3:9"$0!QZ8 ;?Z4=BNZM7'= MI=(6]6KNDUZ+)^&'4SR;5SCC #KZ^%)*U/&=I>JF1"7-=L=H]TO:#+>%V$Z% M[RG61N#/7I!VDB>Q&'^0ZIIZA>JF;7N]GI73J+.GVKGJ6;6 M!I, 2\C8*1/7; M4Q&=/9(!-6TMK\QI7379=UZ&O/27W[&-_@%WI5=&ARB*5^&9DMB+V&LCG[K7 M,>R^MD2#I"*18?>>$OS!G##\*YB:"Q:%ZCAB-A -_A5M&800R"9B31)$(G!_O'88^5$.)Q) 2;P"5CR00,LZNCM;_RR!G/R:1CJK(:RU/3#@U'+= G MTTX9,G5"T"(Y#0-$%IL"F$.E)%A9I%5+I"YOW40,(&H]!&(,798Q\P5 F1=* M"101NAH>Z8,BX: MX>;(Y--I%$ZA-;%(GXR#G@/*@5\?0WBQ;+'K)$(1HV - M=>=5.(&9X67^1!XP#W[RH@F(!4D@>E0$ ,D4$G5H]TTYT-=,FL8T((.'6OK MUS$'9EH.^K1$= 9['GO0IZ(DQH 55\0B K9""8]AM)22YI3[Q'W@Q&=H(@O" MF#VDPX%;HN'!,Q'C+2,O@K'X*^$1/ [ELRSW..*!' G0?RT\HEMZ.#N \GK! M.2B8@^HZ3_)!K7!7)/_D0O4DR":;HU"/X2*4$N,L27>+^[A;7(_6C+PGH:._ M+[AOO9Z4@\;!*/3!T%7JITH+RF0RX1%<)XM*E\XS \OL?P]3F(R]B2*?41(G MP"V;6PE+N]%QXM9E$;OK)C33ME::E%2K=6?15 MVV(_:1UIW5JM T7;>.6;%(T4;0]%L[3E99*BD:*]I6@F*5I3%6VO$KB'U4*+ MM+"I6E@M1>NH1)=[$+G@(WA9J;&2:NY:+64WYAM9!L>$]MH1J$S2]B'R_M]3 MPYKG^VL^'+CR*D,5#*HY\1)[$7MM+RBK;70T;L.LO,H0>Q%[5405B;WV9Z^> M87?)]B+V(O8B]JH=>YE#L+VTQ1ZKKS+$7L1>%5%%8J^]!=4WV@,B+R(O(B\B MK]J15\_H]C8^I('(B\BK[N1%_+1ZW\3Q**AKF/KR["HQ[F6RS$:UG%9]_N$? MB3Q_Y'SZ\:>=/Q0)I&X!QE<^J'SYS__]C\_S.Y, M>,2#6 @Y^S.(,D!Y?1:C'S_<7F,6^+_,_]Q??V">"S]P)S[O7U]?6-9@T+YM M#VS+NAY>=0?MJ^N>;?5O+KN#WH=_OI)_49;O;*]?-7P;%Q/82E?5UZ5I'_/R'.64X[AP M8N_)BU]FU;?BD$VSKCRG77E1=9G@_].R'9)*4[QN>0FE*?14INAWCKOAN=;[ MK>O5^9IL?JRJX*!OX:J8. -%@S?:DCP?5QXMIY/DL5<<2#SRJ4-"KO&C.I7CT@@!:QAZXSP.GFKGV MU9 51;[F=W7:QK"M;2]S)0:> NS5G"6)9DZ79KIMH],M/T.A*31SVJ>K MR#]>>=>7V/.SW>AE(*IW,H0-%$>[*>YF6Z_LJR4P5% MX&)I:OR8GGM9C@KJ.@2]"I'U*AR WH UET[;&&@LR+&SQ$[%N*@0NU7.ZB F M(R;;@\EL8S@HR1DZ12;;>@/7">U%&?1;@V&[9]D:#TO5LB/%[.UYX&?W -LB MCE!(>LNI,-,R>X>]8-7/B&JHJ#;BJQ*;LA7C%(>IFXMN#0.Q=7)=3P-J%^.6 M/% 6Z*&+V^C7&U/'$#J_-$ML;3$,2PU8ZT,X-F OP:TW+H:[6%JSF^[G9\BS M2#A YG)Y3ZOO\0?/]W"C+GO@4K@L#%1\ [?!RIC]E4#+X#HLK^^$\(,7C'!. M5Y7@^1/W?)Z>,9_'15RX3WV(Q),($L$\F;U=N"VLT,\'Q2N1SKCO,^[$"=:EAQ=C8?H(6VFH]TV\K]B& / (U\I$L@2[ MDP1>+(O;>B,Q];DC)F"NX/7XI/PR(^WF_*TJYI.U,>L_W )/X%[48A=279#) M^.\SZ4H&UV/KL-$,[A;&8H/5:]*GJ(=*]B@"U;\7Y@H'-82!.8@ PA:/^%,8 MI:PU;]IL!",A1?0D9(O]#","J,.A,4"$D;H=&CCRHG0DHWAVM%K?R(6B)P]%Z@ >&'T,DG#+X *)P%)XYM1[*_4#94L'O,8VYSX M<7H/!XT3YR@E^!FO1LV"=N&;9YWDCA/AN$/CEP"[-3"^L5H6J(OOK\H?V?II MK;TGOHTWP6O;\YY^Q8O?WLW_BXA!912VKV!PO%AI[B4/_F0E%"HH<7]_D0O' MW-U=B0I.?Z?5WUN+YH]#&[\Q]8Y"8:)P$@FF.##F%"QIG/-P(6 N M?T-3\SLE-?^)^T#P #'\RK^F4YOJDOP[3/L.GN&2S7@Z.M(N;1Q@$H$10%M% M@($B4R-"-YB[&J:$RH'Y6H"=\R"B I[;:S9H5@;/.N;FG?"L#0GE09HO@3K# M<0U1K,5J&.160\%]*K-*4 UF64V:4"IU++H52.&<*:=GSI$ 4,:GH#1?E8L! MCI$>:/9TJK<^QM#9+ /=JZG BE8@-P/!)Y/I-(S2' 9/RD11'PA[:6XR\./S MV'/&.CKV7Q&%%9*SKN:@PCX($2A1 KMA\PKS]Z+\7YLKX!3[PGW$V[2KMZUW MYM&EWK9VVXJKXH+J$^CV@_1.S)UY2BA@D0$+'P ::+="=B M+3RG>G#Z@M:_'119+B&Y7 BR6"?RY\ !R^V>?UU13W*#@I&#VPO;M"_[O>O+ MCFU=6\/^T.P,+VX&[9OKRQNKU@4C4]$PD(VF2,R@W$A,UMX8VZMF>9R38E5U M:Q*JJEL"JVY5')'/*E(-LT @1EZLR_?1;'UCA![L;G&N/(50ZF*Z;ZQ^JZVQ MH3A% ET[.$=&N:>#;=8N7KWS4%GB[;;UFJEOH&RA:E.+?8K")T]B ![O\8I0 M=05,HVJ!Z.&E!-.EW;)U=KFP^K&BUXNUTQ84#^]PP@CGLC"-QJ2)OKA2D2Z; M8!'8; %#&2!!7M< KE5:D*T;?0D\='WOXG2)R@^!,U"L0+M!0;2ST9DO(]T] M@[TBQX5Z"=F"D7*=U4(;W)>O^^3K.&!^QDFQ(NS.\77J9<^I<6NTRL+ M;TO9<6"9_>\!@ GT&U?%%OJ3149F2N[P*'J!1C]S7%!]2#44QUHI[$TY*GP0K0A4;30BUH&*' % MT/@. _E#3R,9PKH!B-4D-N)@VTN)/)-%4IX(P)!][ %<$I MJF$0RYEFIVR1+0;/'XE+H1+4=VZNXV(@#@,T3,6(%)W.M>:!2T\JM#T+7/>5 MV:(RXF[%\YG:9&O*19 TZZF@^O3H.PJ0I*D3_&]5P6A#&;")$&6G)NM=K? M@YZ)9U#O!UJQKO89^F0BD( M2Z99\D::3I#?MUKLA2DRXPN55J!B/_$XA([%8@)#CHZUZP$CP-S@8):(2&]/ MU^KA@2U 0_#_L_>ES8TC1]J?=W]%1>_KL"8"TA @P:/'XPB*DKR],3/=V]*L MPQ\AL"C" P(T#G7+O_[-K"I M/HD/(NWC7[$3*-&&D7B73[YL:@BBC41-:0ZOY4+T8"$\SJ?BUP4LF\@S2&B^ MNK!)6DEAA3T>;2)4,0PCV%UL74RY9.:EKY0*PH#',3H ?_!GN !>I;!DFN0U M(-C95JB J$C7E$W 2'(=6^9MY'1FAL[XI$3GSAP/Y@2BFM^=D)< UOX!D^+> MLQ/XGB!NAE4S\&_]0";3*!JI144ZRC#JFU*!-/O]ZOYJ,^'&T0K<%05PZ@-3 M(.,_ F)PU!E2?) #-O%]^KM4T( 2@D2PX+%HZ\&EH (IP\BQ-S.]Y ED?LI MC\%"2A35E#V;CC89I9P=+IHUE6(@%ZB0FB1<@*T"*:U4?)U0Y7DK.K$Z@,;< M"K"W:4E;0%6?#%',HK-",&(?W9=<5IB(JF?8F>:52OB?YP%E\"7I6HA MPX$-AJ:?<+0SAE$* ?@/I@G")+Y4W"+DUI>6K\0KG+^D@@@WR8 M%?&5,6K"FG_)YFD8B?ETLX>[IL%@;'"3]!73[4V;F%VAT$ H->EO2U\JN+Y-_[I*I!US %!N4 JR; MIE0ASG[VV&^8=BJ H2M$O:^QSR\AYJQ^!L_3!NWWRR\3=I&SJPL_YPSJ'\"> M! M9@\ :(1%]<42ML%O/ER&9R..M"'."SX.^MK(-/"C.>II(',:&VB=T0C^-/!C MW^AH70.4P%#K#GJ:J>N"=X?:2.]JP]&076 )4VZ;M^AR%$@#?E,DP \F',9. MWO?X877X8%']@E)A'0O!$21<&!_>/V//EJ&EO)I4AF"8 M6GJIB>AX,P1T()PY.8IQYQR6QIR-HQBD8#LJY,0MV)PR9LJ;V*&RDEL M_5DRC?C9>?(#/PY7MV$E=P@7SPLQ+@>W%][UYQQ!X#EW_#&(T1'J)I%28-?/ M8'GGN'50-(L3!ESR2&1D"S[ZA*$PX(D ^>PK>!< F'E^_O3E:X&+@0R^QW>B MAK;";U>N9H,C"Z= MCG@O*!6/2TJGKWAUD*")49O_ 0R$UJ0TA=0N.GQ*+0-34E1J5+2LIJ #T;%Z M8:@*5ZY6=@2N2N'EN-GN^=_8-/"72UP,,(AWH"/_;O.ERD!A,U@AP9+B@E42 MIU**$Q-; 8AO2!?E+J,]'=IS\)5=Y8W]"N:',4H,'\F4"#,X6/ (<.=#/$,8 M4'C#_\3 ?FK%72EOB-8H[&7^%!+W.NV)(]P1I);@&UN3[8:U#3:%BTSI<\>3$B@S=*VT0O5+IVL;KIOR! K;8IM5@+7 /=8 MF67UJ@C>BQ"F\">$D?*W\?@+QKUS(=>5VP4KB0I1C-?/<3H%LNPP[T3!K0P< M-9V,H:\'?HL:-N!/L6LA4ZAM&)[M[>1+IC?N>N$#5(5KB*70R;Z(B%JJP277 M8GUS>JWR:$K(Q)$E$Z_M'^%:)(M7K+?.UZ:# MW>J#>$7)CDQ2@[R!D\K;5C@JP'\"P%UX8"K;DE,^9TG*Y2)]-V&;WI/VA8>%6&KMHI>E3!7!]0LL+)Q/:LKD%R/E,<% W+XGFR$94T"$?V87S M0Y91FDP$-_!$(D+$57F3W*Q)=]-S.\]R]R'=&B_.*:F1\K]Y2"TTZ7/;OJB> M,G65"8>6SUU15F+1M-Z,XW&8AI9R>]6@\18.3.$GF&MALBE)"@*85-7!*.1L MDP7+S[HP2_AA(Z,BV0T]9P_.' BN&3^BRC@/6B1!!_!,H7(,[A"19C:-JUF['866DBL MH32NP@HUUMA D$1QH=Q)7H]O%-8L:9J!_,/%YB30-V%C%ZPRGOK[V?Y;)NOH MNXLP>"P=)BE HF=2F+.8-# .(^&NB.1(,0TMB?VAW?2$5:QBL9.8J)2K'W$Z M_O)%/O&*_2YX1L@,^L(X)" 6GVX9R"K@P,3BD*^8AHK?%!A)$J>!")X5KB(K M+^':)/231E0PKR27!U.X23*YY16I*.,C*\9>2_-, M[>W7T#671N G;B/"A#6+Q'9IEH* H)%=^_GCQC)U;P MVOMWI$OVA!QUFX'"8#1C>-2)(M&9"*=[ R;(-\&WUK?46=F8Q#V7;7Y$JN\+ M7!UN 7*E3E$@'E^$QY30$ET7)3;*Y4WTJI05"P Z2?Y,U&QF;"42N[HT21Y] MEE>KGEK4X$'ZS,+WKC/CPKH4ZB5I0/0LY@#?^';B-..4TC"7?$'^H0R3J."? M;Q;\BRE>(N5ENW9"[N.A"A>C8K*P25ST\C:7KW/X>YD[MVR;>/LG-O>_ 4F" M#0N>S5^8BHHNH"SB0+C;2Q_,OQT'Y+W$&7;16DG)?85R M&&4&[;&PW'T3WE]\O+7@+WB+-W] M$G/-R[=<9,D@3LJ/'47X( E$4"O7/T#9-L!S]-G[B_G6 $=39+ MT@+NQ1\YK=HSMI>K,C$+.]*XX;C$;6&1(;RR)$);>#)M/TLOQ;!W1EU1WR4*L=2. M5%9HE27#>S [IALJL?.UR'CNR6KJX)%YH=I94XVL"JG4 ;_,4354>=PB[1:P M-$K;248R9SR:PP]K$Q+V@IIIFM&):MS!9<25N,35 >);:3UKC' W MOK\N<(&2MO'][^+1EQU38V,8U30E*4KF%PO42DY' M3U382GA'2F.X;./X)OXTT].#7F>+.*/S9HM+4Y-8L(83 9*R=XK]58X4Q]0H MU:*KR#1*@157/%WE30OQ^U*D'.$=EYV15DP!465ZN$:7< \:)H4O+Q[\I6.S M@3[\X2.[M_VE,,9^S:]M]M)\Y5,>;Q7SX>LW8NY")FG 9,+D#8O\&W+(@5Y" M")X0OY0I],H*9Z*?Z%.R/2?B*0C64["!4DY5-519=%HU754(H@+*&!7RID[* M7!O?)FMDX48U P_CX!@U^+;) < @[,O6*4FF3^E<@!S,0D=K0!G?.4(FBD=4 M+6WH SL4W6P\/RUA2#?>IU@Q.MVV!9_M]6J[9!L[\B/9UQ;OU^13\#7@T0CD%9BJ MC(A\*4Z:4H(^JLS\PM7"V\6&;_&KW!.%"X;XK*U=)>MWMMZ9VYJ4<=5T,RZY M>>T.L1N+9A%PC9L0X)$_.1X&\"[]V:6BAG0NI\4O)6V2VT4HZMY"^J(@M M:2'GE_+5OL@S)\0,,:E;XS"Y#DR;P$\+4W/6B&B#8-ESL,:X5/%;Y":3EA5. MD4FF*8'2D.<)S&W,%ZDR):PHB PP*U4 MXPG]_5>?O6V*C84'I3XW(WN-4X3&UB2]+,]CMIX<[]BOGXCT7.!;YBA_>T.Y(G4W: M/<"YH7Y/LG["=.RIW2<\E4!67B3DT]@F\HI-63=-N1#2KJ)1.3V9/*2?;& $ M*8'#!.(*ZA^O%['9= ?"3_O*&B[;J@\VD/2+<*#GK)V E3_1J8?!AZ@>RK4ZRQ?,6 M4.JO J5*1D74^PT3B[IO\7N>*=1ZX(VAS)E- &62!Y3,K[G/H 7GB>6Q^9R: MIB-,;Y/M,4&V3&0#RVY%[29#G81Y7O_T,:DX8;U$5-3F39AVY44;U XP109C MM#"1&'6'XB195ZXV; 4CI/WY9=:;4&E.L-'JV^2EINE:R2YI.HW,\,VW!5 1 M$V"1?V?'1:0]#(2>G4E^ UE9B*,'GGSL4X!2DDA2KK&O')27Q.#520,S5SKC M4G7E)$1&5<2HOC;L-W9&I[-XTJZ3+SO:\:72Q3VT'R MKY/O/2-W5C$O>)'/M$R:5;SUCH%<"]'@ZE ]WGGO4GQ"Z'!F+R*.FVL[_3G? M@1+F]HOHXXQY"NNK8[N@$6>.VOAP,* DLH$DS.>\5B?WLGR/:W_E96[R,A5/ MVF+G9*D_;Q/*>"^A?@//W/]V*4,'GW)'D(@1?\$'B.J-6Y#4J2/<]WS0)AWJ M6J@@3R!5,)GFTWI@=:.A6L %C:F>1JDQ'H+U'::AQ\S^%^3+!TP/X3&CR&,/ M:=WX!/LGV-FJ%8@"R)12+[. 7J6WMJ*#P;Z1W1Q ^O[@<]_%".R?1M!QX"_]4&2;>E,9I\8EB'CAI!@1WY,X<94"!MSD)W94R.[C1V% L6ZO<[D2 MZ)-EAV/5$T/8PPJ2)J*(X'*W::VYZ5QAFP1#,66522>+$[!NX#$QYJPT[2_I M^I%92Y.U6MLL\WWOLO^9M @+QV#]X ME*GV]H2M_\?R1*GUH:'KHOETC_I2Z401_\=D#N2BOX'I)BJ0 %O MA,%-*M?UT_RRC0\5?V/!\V,A[PO,-J455:Q(1I.S\DV9-X0MJO 7F4J!"7'8 MATO$C=,,"RW;J[2YLA?3&[/4EV1PDD(BDH1G?(5(EA4BI&V*R%1V6%G-ELN/8V4, M.[\WQSOIJXLF;DZ7B&8RPLCU95%(8OYN8R'A\6P,[:>A3*/S2MWX2LLPM0<@ MJ+!Q.Z&7*]I[O42O!?L#2>']09Y#42-FNNR3APU0)8A?)H>J_2(+W)1!W#70 M(/XUMS&<';^FKL26%)L>^7;LK;LY]J80*+\;G33S2N)8,(AT6U]UU%>%>2+" ME0Y'-3:;J&CNG$+GFWN7MJ!TX6:4?%IQ.)Y1R9Q@TQZ5( MC95C!,OA3@Q8#$=+2H8$PR7="%4H"GS_,$R#W]P1;E+6GSD3O*PN5K6;2]FR M7"'41V\+86Y55^-].46O7*PMCDNRM:9@*+&0EFE&1V)=%99:[51DH:$D>0J& MZ_ P4GV?I;)6FXS*VR\3/6#>^Z-'NH&@ I'BYL1)3WM>6IF+G*\[4IFTK^SV M[9OM6D;RZH[)L%]$UJ_\[SZ)K]?7P\'PNF\,1I.Q.>P,KL%5'O?[-[>W=Y.[ MVX%!B:^M\GDI\9427RGQE1)?*?&5$E\I\9427RGQE1)?*?&5$E\I\9427RGQ ME1)?*?&U80A#B:^4^$J)KY3X2HFOE/A*B:^4^$J)KY3X2HFOE/A*B:^4^$J) MKY3X2HFOE/A*B:^4^$J)KY3X6HO$UXV)JODDUZ^X11G;D=A!&'O3K^+@B.D8 MEU:,=\-9SKLF9W?-/L1-<;KR2;K)P-FX8RE2!(OQ),YI&F=[D:^,?>V0NX7UAU!=V* :HU!J<]&)LK[.$CJXNQ1O M1W02&Z\R[?&9N_Y2V&<.Z3IK(P4N'/G=*5OR-TQ+%?V?%92@:3:Z^Y M\T\,0;/)'/ )X#%G N* MX %XX-3BLLE=*3QO(HEOJ@,P&#)O?MA)FI;C!X =_TYGMY4P#AJLH&2ZP>JD<5<4R.7\M3 M6K!MHCXRXLPL.T'PF>]',$EE>'_#N0K]-(('O-O MGB85R;WN*^$DK!VY@,?TP,+RJ>HZCMWC_4 NH"O7U8ILR?NH7:/DB%<\5F'* MDX39)U]>BIN(JY)1"!=V\N=";Y-QS$(31Y&%\2.J<^PB[[[D@Y!(%9X[-4,= MF*.+9 1)HI"@XD=O7-Z_L<*\?T!7P9[$%*>P)U79=4$N& M2)*%O P48N. I9A[!<#*'X29'))3XM$XPVKA_4%@.\J%(%UR5%(H+)A@38G) MTY@2DLB8^X7T'L,?LBPR<8AV&$FQSM(I,D,W)5]B!MERQUH$6U[)0\KA>98T MO(T'+\3#_3B$=X<_?#QX.78P+9(50^?N8V=ER?#O_$,]C'2[12<1KTD?+)?! MYJZKKOGY0^>#^#O$8QK4W_L;1=^<:32'CS"G1Z&!+W$'S5J&_&/R85U--@T1H![$;Q7$B$W57XJ2+NQLL.2 M_UMMPN2_$@$*\H4C>H2Q0)QWLX$/YE-J( M*)MI(6W9W+2&AVC#X58O[F$><,Y^%35.[!;0_/7J/.+3IO*I4H=)Z>3R.Q,6 M"/NOCOA?T_FX>%!MW7@X?9Y1 9ILXN?7>1AK'#'5_>/QO<[$N?O> MQ<7=#[O3J@J.WD#+T_+U1#D9*D-E#YH2SQ'/'<9SGU,G]E8YL;7"T],:'K"0 M/SU:]A]/@0_^^:4Z?=VV.9_-:F6.O#=N((VMX*?/WB^QS_\F,[S M&-QP/-"IG2XGB#E?B!GU3,*8.MEGKYI.;;*0[M(MM$/ZUAGVRF:4;-&K4],E8^4/S5%1-3*TJUL/4;B8 M*\ZH0E9+)62[5%OK+4WR9H^@#-LB8!=&:2KR39*0[CR>>S=LMHY\P.YBI3%F M8>>HN_S.IGZ,27#OV3I2#Q7Y=6M[4?4@8GFAJET)>&1ZU3AD_A;%:L,^Y'W7 M-WQ.P$7 M6.LH]\].LWV,N<:P'6'V'H_BFSZ3=07E&89>A_J,;O^T)0KO''ZS MZS-H\HT=/4V^*9.G5/EZ^&J4MKPM;7FM?GL/JA+7$=<=QG435;-_,5$UXL1U MQ'75TU# "-@(V C8"MCH FT[F&J$:H5JM&8Q0;4^"#36#(FB5;2TTZ(08'3FV MPB-B;N39,'B.R\P)PHC]*[:"B ?,GXG^DIKX:2(/>&$!?W9"/F5.%#(>1L[" MBGB8=B",?/'#+*WF!)KX81S AVG,\6=\5HBL9X4D[L? M^QM:;NC#!3;RZ%3=@;T/;3_$E_D!0W)%CN_!@S!1U!;=$!=+UW_A/+QBXQ!? M56R;69C6G\/< )S<23DO[)L%DX"K C%M>,S:HAX AN95G\$U+@RYA,?ER:]( M]Y(27A.'^S!!\!#F'/CQTYS]C^7!*K\ )0Q#$T0N8UK&U:#,::7LL:W1)"R,+"^"A[LO;&D!G$TS1@_XPD)I2IG\ZG4,49__\F,< M7CY9UO)CX5REL3?]*DS&_ M"_S%!%X: ,O^'99I$H< T#Q([\'3E%#VO_+9SQ_N;G"H_ZO_X^'F W.F\ 7< M=CGJ&;=W9F]H7$_N;KH=O=OKWAC=SF@TNAN8O='DPU]7T"9/_3>.)]J$\#L? MQK37BHL_USK=*C*QKR#\3YX0\9(Q-:>J*L38V]F,(VMPEIW)('%H4(17:^HO MD8G']Q/6[_0U%H<)SR[\J3-S.$I!%/CA4CUPP:.Y#QBY7+J.Y'[X.^2"<9"M M4.:MB'WC(".>'PDL>Y '?Q65&"BT!;806>_)Q$6$90AX\.S8> MY 9L C@;SG@09'K<5G $0(M$]]1Z28X*^,SEDK\$MX4.4-5"$2UPM,3E4"TB M$,*)7/4&#WZTYY;WQ!6K(=^NC>UJ734U;7VF'$_.@]%EZQ-DB,8>7X3XOJ1F MF.^"/XM_S4#"+T$@EGA!X%OV_./KU-CKG+H\>=+);U$,;!MEMI\@-^KOXLEO M:8I_\/%+6_-Z]O%BWM)Q!2=]("(6[P\S# VC__XX V8PO6NJU<4 ')0ST&&V M1 F%2HFBTE#H4ZVES%8KQ:#W>WDD&R0;#9,-,)-F>#0I&CK^([Q7_)J>NYI( M"\D&R4:+92,QGPJB(3<;Q"8?'1'^AA46XV\AB$HX$QL/6\3HC4CQ#@)3UXC%KT@ A2W9 MOL@R\*>Q#8^R7"X#=:'OBB"<[2\>$Z4LG#7'"R. *?D-8LN4XQ8,-NW((DV6 MZWM/R?4.QN?9W JFW_#)>$_HSR+Q1Q@O,>!WQ1[>&(_8'A*#$D\%QL/])E@W MZTD-=L#+)^[AYIB+ M$237 :G#'2CX!YC3!\9YX58:217KX7G(\I*L,K=3=RG,32N_. DUX5;;C?'EX=KLQ09C MNGWH;B>'V. 7 P)0X1AZCSTU"IYCVX0_X^538,GY"M(5]I^*%&MF /I^5Z%=E>IO8.*YLUSB M2DQ].\[.9D[?#MC&EQ'"ET@>X9[<.+?1/M?$6)(1 "\XLQ2_7Q*!$END8H%P M'[.(X-'+$KTB-^]&H K;YH^+9<<1)[90^C)X?F)' /> Z."4?&^-[Y%(H$:^ M6)*]Q)\X^,QTR4@;R(U61 0V#+R?;KK[5,/R/*!X9;P&&#W,@8#*C^4-'*\ M9Q^$+Y]BE&QR9TE&P$E30#2VS"] D2FL$,SF4'%"DE2&2^2[N'VN7I;?;$?C M %5MX"RLP!'0)1<>7NP@TD9SW$J6G+VTPBA]O4QW2)VXY(D-Q8\4,90D!#R* M T_Y?+@=_JRL*F8CGCR^J'^E:76O' 1,[ ,<53 ?"L'#)RS .%>4%G)HI2Z% MR''DWP36N*Z@9/JZU;$ A 2\0&Q0<2$HFD@Z"GA5DGN!-PKIE#(9)>:O5"/2 MGU5WR*5&VU9+"<(/GQ-(E%,,1FJNA"15W:*2* MZ8JIA!SD)U#AF]!:\(VI%6#>@$PZEDRP &41B527+>E"2\15%4A5&W((_+@ MEZ 7 I6\!+^FJ V?K70T1KA)B M03J]9HIN,3<)+;/,R$;=([0X_@0>OT!3ZSOZVQ(1T>] 3,SP4*9^+IQ(F5M/ M:*AYTKB,H[D?B(Q++8MZ9$^23\[+A!V#@0EW)AF^J*0Q+\PMO$)))OAD<.F& M][U4N#"EK(/\$R_^Z( YZMA;,BQ5=AX;8^)AO=,KW\K ?Z?N7TVHDPPC^+6 MHL@:X.D(>__1QF,(ODPBZ_) XF4 0 73B!-4:UW0!I8?V!+/ ,3"*V6],8#B"[*(60,7.91^U= MHLQ>-M&X75&RA5? M[XW@*?AKW+;BD."?+82UZ$EMX[G\6B'!G)SWANK&66"PWW.%*Z:V.M0\*V9\F-37*)23_C>XCFZZLY7GPUP$ M,X6/&>=9S)'#VFS7R F38A\15.<818?'"'SF'CS5YD)9*<]7; ]F;Q!EF;@6Q244 MD?'$+_33&E-Q#0JFS#8JE)L@S10!"C .P[,"M:DHP\G)_FNV>[::0]46:RB9 MX$,N<_*K6(=*)HAE6\[LI6IS*%LWC@D!8;9/,$VBI"+\E\N?QHP$L;$CX[CB M6^ *)R?WR4/GUG-:OK83 T]X &:[E\%<;C,K-7;RN:LS6>( ?HXCMC-L5TB^ MM-VPZ"=Y, M\KC32+/K8:U8SPI#WW:$;A6N_"9FSIOQ2@']WV8L3O?0P6H6:02A!GC^B'D- M^ '\D"E\D/%ML9-NHZ/RC+]*=A:1/! 37R0RA [,Q\*$!IYLK*@:1&"UU:)# M3!4!E?N,A>V.-#>L?"%X@4U]X5Z\NIZ'!**JT1]'@-/CFN*ZLP[U4 M>UI3W* 0R2JK%<(JHFH!LZ"- 6!EH[E? &RYFDET(PFL =0ZJ:-42&Y6D2E+ MW2+*1]-]D"V603+FI#I:[/,4ZZ>%OLA%L60)LC#,TBB@LCFS5+M,EZC!^+8= M!Z@1LNF\,204K3]4I@/.(1!^L+I]*KL'\&.EAE4-H/>X47J)J9^"^WCSU9^@S^C4BSPGN %45N5U;K+/DSS#W[ M0OP(!@MPR _*MK$R%2WP]L]):R/!05%S$.*N\;O#*J:JR0(W#9WX4/I@H_9 :():/JB%Q;9YQ@FMB$ M5&HXRW):<:"+REV]3.YT*W4I>0*AUW5SAO4N)285&8!'(+U03@OKGV*S+Y>/ M$^93,4.YM9M%)+,XQ/-&+B[R_!6[\X,M#Q;6C+2_B_YQME:9:M[.";GV(5;P M!X]4.HKTA-BZ M'R$;-DF-%X">ES& Q$D7>T1;9[+TP;%_66]&Q;]E-0%X92HG4EL[MD+-XI;^ MR]8M%MG@2O:WVD*.,(P72\GO&.1!,L(OL!)MT=9)$AW2X[_A/SCYQGH[:78> MR"-R6'YR( MX-XC/$N&M7+)#:_G[.!0DRS@8)X MQ&T*U2M-\!98BYC]LAX^SH.JG:P-*I:UM^3V]!.NR""DQ)+.0@= 9"S0@ M_JWL2$NAN1D,T^,S)\IE;>>2G].2R4FJCL*+7^?TXS MWW!?$?AEZJC4-L4\&RB2XR:Y51#)T PNN!3J;('S:8YK$=PD+Q\9'UX2)O4T MRE9804=5]2-N;7JI\\ESRTE:#+<6"Z1I0Y=$)"%M&YDWGRBPQ\V:U;9@20GESR0^C' UR6]NYI#V#1AN M/+5S]UX,(&;YW)6V@AO]XD MON*C>7&;D >Y>0\/T1/#K1[I@U#WOTIU?XOJ?E]D_.Z)^"\=5KN?@+" M:1FU:(3N06_B1^+'"OAQO S 35;E(P=[;=N?CT\)X^4KK:=>Z9QE+B/QD M= M'G $#TH7OW1HQ[&4>G+]^P2LNJ9:7V0L^I38LY7.M3G(YAA'(;W%; T_ DD? MZ%K?*.\0I-KSS"F/#Z\15U?*P8GM%2^*#Y! ;2L,'6J]?D4GD;97H"H+'0R; MK1-U-L,,.\\D/5:Z]O56'TY;;;L0;'4/K#_73T[,V7$=!BGK:)X20A)"G MB=*:FFE4Y'$10FZW*[>?8;]K1MK))_9FNMS1D@335B:[)@D^E6:\\K3U?&\AK#[RN%M:GN$V.E%>(>45UB$QL%&3I^PN MRBNDO,)&(?'CJ[0\+<^F];E)]K4)29P MA$A46^))QDCK&&;)\:33*]6DY95)QA.F#YF:H9>GS+<1I2WB1AO@QTC0:XEH];5.ET2+ M//)=>.4V#OPEU]BO(*PN9[=X;"AN1(YGJ,&JD+*&"9,YTO11:6FN;1$:4]:,Y64G(SSZI'"3R4EQ(_$CU1O0ON2;_JN-T[ J5/UZ:,A;>^!,L0F>>6% M2&K/,[1K6T_+@."+X.L ^.J;VJC7)_@J.>Q[AGG&G[SIOB;7N3;6U7N:H5-C M7=J\K6WJ5L,$:J29@_*4V)G(4V6! TK0HC:L-#J^&HTS?,\K+0C%*RT/3^^S*AAGMF4AV4D'*"/HE[ MJEC%9>9R_Z;E]=\1:"FIJLO6W6TH>R%.?IG2UOA;$(AMH^MV&!#M]O?$@:J$ M'J:X#W^]HCI&,/DU+;&W/3'*D_#@;(_^CMD>>X^*O1L:<.0E4OQP G\)'#]@ M2Q L?\JL!1A24C<:[)5&7XKM*O_$BS\Z$2R1O27[: +?!I8=L6O+M;RW M#@O=OQS@:$=QL&7@/SM3 #''FZ&A%CD^+/6C'T>PJ#9WGL6!'1KPI9JQ%88< M> /[V:3?N8[UZ+A.Y,!S9H&_2'\)V36.W9&>L3&4W^)!LX!END9IA>-;5OZ 9DAJ#&/GS;#NR[A M7&H$OGO"HZZ9O;(W2T_/ 91XU:Y8:VT8BZ!E9VCIFIK1H^-+]H$6*E[;>%<: MT9/QK9,"41W:T=6\TJ,F &1H_4%Y9YS48=TID>M8)?96F ^[[^$\>_#9E,U]F?$6B']["%_WP./;#8\6M M7+C"BM@W"Q.*;#?&"T3*#V?3%%3UPAZ !KHO2N3P47NIJW _9]WQ29SRWL2.51BX,5<*9$JE61(O22S M#MDT#D0:UDY4_<8#F8JWL"*.(W%?F+-8PDO@VL<7YHLS,F?PMQ^$KV?>59)6 MM1?5Y)]O9]D]!)87PI0P)>U+X "KC%W7MRV<<^0+RGWE"\L13/,%5"GF:"%' M?7Z$$5MO[O365?XP3V_BP^IZ+U*+#PU]\!/NPR:37>8FZZ>3Q2N6 0]A2)*M M?IM>XB08 OX+8:[(R<4&9Z8'6J!- K.2[\6>8&A$T9*;-=D''D? M/4[7?[IBV^:E+LA&'[)E#.QOA3 P#,DG6] (1"*],,TG1%R:Q5$\N 99AZ^_78G9&'\^$\.CP#BJ(?B-")%$MN/W2FSK3CD@KPR M318I$SF+ FZY@L0)#>!IM@ (#4>D(4K8H&4M_!>F&&H@U( +@!NX%"[>(2J$DR,GNRJ5!!@+'+LH+!+_CMG+4C > M"ZI/@;IBB&1Q]Y6?B\T"]$.B_0#UM^J]E:39U]/.2UN/SBO+05FT/W\PRDFC M-4Z;QSIL=!HLS9WF3G.GN=/EHX^%AV E4\T <=U1N X8 MK;2FD<1HQ&BO,)I16AX9,1HQVFN,5EIB #$:,=IKC%9:^R]B-&*TK8SV )3F MU@S>0>Q67W9KR'%_V(AX5S)1)G^@ M#?M4@',TECACC4@X<\XXHW6'U9\X1S!#,$,P<\8PT]4Z/;)F"&8(9@AFJBPG M'NC5GS])*$,H0RASOBBC:Z,!N4R$,FU"F=HT"*LY!#6B=YPV+/$ T]IS#($7 M@5=-6)' Z_TN7*>K#7L$7Z7 5X.;0I3"4?)/O/CUY=GP M+'8?61$7Y=;ES>JX5<%8]KU86 %<*-(2G&2:,V:)?O%PX?A^POJ=/DX]RLK( M_QQB^3L,,^3B,!PA'J(Z.$RH@D_QESQ0I<&[M]' VO6=7I5TT0CG''M-B''? M<)LO'GF0/&Y0W;D[VY:&*H0!","445IGO%JL/"5(UA"N M"6?.&V>T4:]'*$,H0RA#*%.A-=/5S$&7<.8X(<*FNTKWZD2I0UQRH]X)6F5+ M5E?7.F9Y1:!O$*NH76[Y7F89R)0!Z5' MD_=)WB=YG^MW&1U#ZP]+.Y.A%BM/42["&<*9>N%,5S,,ZOI&*$,H0RA3I35C M:J/.@'"F$E>J_>FV$S^,0M'\ H\/\<+#PNR4^491,,J<)/XA_JD/?2CS=K/% MA!H/BV2#O0M-R,X^7SM;-SJ:J5/."OGS#53[M> VPIE=:&$:I9W%6(M5)XPA MC"&,J1?&Z(:N=7JT WJDF&'3':;?>,1PK23\=7[']\Q8F/4#CK$QQH\G1\1R_8D!CWF* )O&G$7^OKW2-;1L8(0I9 (ZY\XP;7!KS]G(I:?N]+=OO MNM'7]/)Z?E(*SMGH'L* MF# 2.N,2BM-) 0@!" $:!@"Z%U3,WHF8<_EVM6YX=TQ:HH'@L0<#90("A#;JE-5@B!" $( 1H& +T^EIG4%K? MI+9 0-M.LE-="$2R]LG!HZG)A+4B8FT(1YQ(G%@/PA$GGC,GTHE)Q3JF7QSK MT7&=R*&CDNKL^+3,,23^(?XA_JF-BCN/-,&Q;0-#"K(IBC=R>T,@H!353+IHS(+"=;YO#&+ M3^>F$3X0/JS>-0"OPJ2#T][E/-0_<%&?+ Y*A:&DK-H0D3B1.+$>1"1.I/3 MT__OJ?__&7E7N^\H7E>$#!+X O?K# M@WP_/P)!K,CQO=OO2VZ#+_3@+."2S[-[^#:

/AMP<<:_IHH+.'Q/S*9S]_ MN+LQ.OKP?_5_/-Q\8,X4OH!;+GMW=WV]8PXG7>/6'-Z->J/K@='MW-[=ZO#W MZ/;#7U<6)T]H& $/V6_\&_OJPR"W+E3N=M?Q^*4**.M&YT\%WM&14U977_SM M>("OT\( 0]'9V>)AS-O-=0' 8 1/KS!S/=N,I3(N'D;,0/J?*KA25:4AX M/"G]D>.!6/Z3!T^(/CP[UB"'X<6MXT M_.$C>Y712UN/UW8$;G$<>$WZ8+E.-G===E]MP]/^O;3WDYS;^C@:>XT=YI[C>=^4/H=^?A[9)%( M(T910E]^9Z'O.E/V7QWQOR-ML>4L)AO,/1[D*#$\Q'P?;LV&D&X3S!FM9'1V M3ADY(:X[$ZX#1BNM_3HQ&C':*XQFE-;BEQB-&.TU1BMMQYP8C1CM-48KK7,3 M,1HQVE9&>P!*&)>\B/+W95,5:5T'H7CJMN'_;KGCIH5 MHDO_JQ78<];5M9,[]Y06T9BT"+T_T(;]TARG6JP\I5_54R,2SIPSSFA=ZD-+ M,$,P0S!3)N"R:GOS98G4O/&*-(?^K#USAC!VXZV_IC?5!* M_7&OW^2R-KW3Z-'3Y ^_W6CTZ!NU\E3.61/GKF7TH:3V;8G(OWL!AS=AMBS: M],SWF+#YV?C9=V#,OBG/98=6+-,V'-.S^ KSPVB8. M>_8+>P@L+W2%BYLC]:Z?B&6)9:MFV7R3Z0?K.[N=S;A]TC[3Q'KM*1?:'_-* M040J/]IXU[7EBHY\5L1NN,T7CV T=3LB3%;]V=L$!93S<\8Y/Q>]\DKWSKI% M+0$0 1 !T/ZT&&BF6?V!(&W9^":4(90AE#G S!D.2NL*1V8. 1 !$ '07K3H M:X;9(S.GLD!9F^)AO_&(V6*K)KI4YTEL2F5S_9"V#RL(B!LGV(O9(T)>NFFD M&^4=4K0C:<[90B)1.U]1ZVG#$NNX2=A(V$C8MO&0)-;0T(WRHFMO4*@MYC=) M%4G5=A4VZI47KR<51DDA;R:%5--HMD94K!VZ[2&T71#:J1]C#=9[(*T6(:UC MA#+?(EX+8IT79J];'WJU67<0QA'&$<:= N,,;="M*&RZ#\'.Q>,D(",@(R"K M?68,&6N$<81QA'$UPSA=Z^HU\$C;8JR5T'WKG2VRMG3;\B)GZKAQ!'=F%?:W MWVTWGO+I7> O\.%Q).J>/\]NK0 ;?X5?>' _MX*]&G#U;X?CXG\\&D_Z@]MQ?W(WONUTQD=KP*78L+\":FE/KAP+':U'UTIWKJ4?P2OA5O>% M)6,<=?4.:!%5G M1;UOZ]>L]]9O]:>X8KO$7WW1+O$6VR4>8$ 0WS4CY6"=DKLWFCTMF];GF-*6 M^>3$CP?QXW@9."[3]VMO04DB&^^ZC]!=\Y?H+916"U$JY6H3 =&'U?=2:4N M@R*U545J6RE:_2Y5]E6GR-JDK[[>_W[2DKV:B,Q(ZW5+VW1LBV20QW&V\C#0 M!H/2]J?:(@_D\FR\ZTN)*J2=YIC9*R\QK^WF&'DZY.GL(5H]G3P=\G1VX97; M^R]?U"9_:1Q3]7;:*;/)C5YYX3FJ4B:'Z;SE:616E.[77FFJS-T:-EN1R0,# M*F&F0Y)M&RB,>D\KL\GXV:??DL]VJCJ"5DJGK@T&Y7EU9R^=Y2;'EY31OCE? M_@:(\&Q%(L\^C()XP;THW"<+_K8[N)D,S>O>Y.;.O.WVAL/1P+C1>]>#V^OQ M9')]U&.H=6-9_3G4EA.P9\N-.>:F3U/Z,22]ILZK!3R$2'B80VC)@_^G;\EI!-/#CO MJHIQB*8%):U7G;1.; 9L=O!QBX1P-3AQM:;U$HHO(_&0"UUV H$';8P7O)\0[SEZMGZR65_5T'+Y M+%F3B*X-;&S;0G1<$:8BUB36)-5!JH/DLS7R63?503GB&^^Z\P,@ MM:<.$;-?L,W.W/*>L$E/\,T*Q,9"%%AVM(^2WIW)CTCC)J!#;8C57E@ECB.. M(XXCCB...P^.>V]Q1<.34K]RT3"313[C<> S6!!_X]H@K:DY5$0@R#@;"#@PBBMN\8ZCS=FX>D06<(&PH8U\Z"G M#4:EY?N3>4 00!#0, BX,#H&V06N86%6-X>>BJTA$]G&HRCKF M>N=2@1;8QKL2\,CTJO'V_\XDVTOA-X#I*'F %#\I?E+\I/A)\3=(\7>.U\GS M[#7_WIT^<\-O>]O%X>!JH(^,T=#HF7V]U^F6UX31**4'H]Y_9T.YWA%:PAVG M6OP]BE-QF[G,6DJJG7"KPJ'LA3SY9>HEI-N"1&P;7;?#0*^SRZH6 M^:PJH81*6WN.D/ G' ;R+<-MMB=$AID1Z MTU>^#'@HNCU'HGFTS9FU\&/\PI^M]V* JZR(?>,!9WXX&I^P M!-'SI]A@FD^O2A/W38W'7V\-OKF=^&KW\6LK=.RQ-[W!!N9\^H#OWJN[^)TQ MZ70&>F/F=M2='+6[>']9?7-QT>.;X4:C3LMQX M&3@NTZOLB'XVK0A_4V[**06W%EG E/N]VPY67S.&G:-1I,UYJI0;7J.]!,*@ MYF!0KZ/U3)TPZ"2E\VTR?OXN+$L\ Q(F:CWQ0IPV+ 3Y+]=#M8?8\BW+L-/- MCM;MEG:6.R74G8T";ZU$]$QM,.R31)#WO8?WO;Y)^#Y]0^;Q&9O'G:O=HV)D M').#3@XZ(5#9"&24MA-TU@BT=PK[:SEC>^5_;4DA6RQ=_X7S>QX\.S9/'L.G M$W^QY%XHLI_&+CQ ?/H\^\IM_\F#V4^_B-RXB1_F\M1V2#+3AUU]/+GK]>Y, MP^SKW6NCUQF/[_J=GCX93Z[[1TTRTXVC9YF%+(P7"RN "T66&7 ^MV5^8A@! M"2\?D?PB^2RA/_,]<2FNB>6]I.EF@Y]")#@,7-[AB6U"T0WPT7(MS^9@>W), M:D.C,XS@%Y%6B._RP4 5#Q<9;[ED1S!=90[E:NI:20EJ:R2G#+6-CE3)&6K] MP6F3M/:LWJA9BEFC)M^07*':6;B4GT$I0<1R-6&Y&V[SQ2,/6+=#:4$E6*+W MVVS+Q/X$4\_QGF%5_>"%P@(4%MB!%J;6'9:V55B+=:?.D?74DX0RYXPRAEG: MZ7JU6/N2-&_'@0/U*!8RG^X&;B[A#:M-T8%!7&.-,N+H]\Y@<3N2=V%R%B;[!/R9>S$_I1U4#X*C:D'BYPA. R,TMJ7MW #A;RN[*ZO/.0BJ"+JU\">R_%_/:U;GGRU?N>2G,,2G,-S$:VN-CA"TZ*VB-9Y>\'W%E;=H-Y:6,$? M/((Q5B%:#9,@0QN.2ML9:8N@D/-WQO(P,*C+!SE#N_#*W[C' \L5.L6:+AS/ M"2-935F)S?;&5FI;;#J0P'YY?2X.)5I;1)?NA:[I>6G#N[/V/!B%* M[2P0$LUUT>Q0U(YV:LO@I0<_LERVM0TB_XZ?2TMC+C);%YAMZL=8]%U:I6;S M'8J=:51_CT/O:*,2V]6\19BV(!)%)0AE"&7V09GAH")[J,4H4U';FE;TBAD. MKH:C3M\PR^L88Y32,4;OOZ]KR7#/OKB'A<>.WSES3_VEN,Q<[M]YO/X!]I:2 M:B>\JG H>R%.?IEZ">FV(!#;1M?M,-#K[+*J13ZK2NAABOOPUQL=SPH,?VGD M(7]7RZ#0.*WTD')Y(HX#>!?EMEL7[^L=M[V[@XP&L"F?\2" 7R,_ZV"KRI34 M+]G7-AY7@7T@EH'C!^F1!WAUD)YLP1QYWH(=P]TP7'G5U;NQX37R%5BMEQ@D M.7H6+R@>FO#.[GP'V6[35\XE*?=0D/!I6$0B'AZ.$Q2-1=CBMI-(!5@B_B4!$'3QX1JR,$ MS,W6ARW4 C$KRM\/8FVA(,HE$R?FA6^>0K(_PU,[RA47H]1VE$:O%.^B=]J& MD"<^+X7F?J+;ATT>_#MO?Z<_W^BY$\]3]]D&] '5]?-N/SL6I]=1?\^JTUN( MSY#/CG0*$6$<\5Z.]S"TP41L@R6!#/9[N%_;@IHQ&@%=:YF-H*[Q;;1KQ(Z_ M8&NQC*9ZCKS[?R*X+!TNB6%?9UB#&)88MM8,*Y*LW\6EQ+G$N36 6K(-B&$; MQ;!D&Q##UIMA3VH;4+.YU;NVA:8QI:82?J>C8ZA*^K@(2QQ''$<<1QQ''$<< M1QQ''$<<5R?"$<<=0KCS;N+RJ^_Q%W74!IL!1^SCJI8>NJH'3EL^W/+[U?W5\QZXI[]PCP_XI5$#!LF0;0O M2]M0M VU>I>I]08[GTM.\D#R0/) \D#R<#;R0%83205)Q08M,2QMFX;D@>2! MY*%]\D"Y;-MC4U' K3 .G&HB4V^=O-N6H'"WHXWT?EER=S#5VB*PM"%SC V9 M,Y'-*M(-2$!)0$E 27F2;))LMELVP:'LE)?L0+))LDFR288M"2@):/L%E)1G MK3()A\T.US[XD>4R*PQY5-I1W$6>Z@)/3?WXT>4I4[U;XII_),_.-*K_F3VF MJ74[HZ,1IBW 0_NIA#*$,CO31.^--*-3VM%@!#,$,P0S!#.K=QF=GF;JY=7H M$\P0S!#,$,RL^TR# ?E,A#*$,H0RU?E,IJ[I(S)F"&8(9@AF*O29^MJH3]8, M51"\EYW$G]^X&-"C[T[E8WYQK$?'=:(#RPFZQ^PA\P91FP_M]>' VA&..(XX MCCBN$82K#;&(XXCCB..(XXCCZD,XXKA#"'?>+1GO_ #<5H_9<1"(OHS\NSVW MO"?.9G[PS0J0J[PHL&Q*LZ0HVT$TJ;PPH\61-@KH$]00U.Q,DPOC>,'\=3%J M#.O\0/!#\$/P0_!#\$/P0_#3%O@A1XL<+8(:@IJC6#J='IDZ9.H0_A#^$/[4 MEW=VQI_<)MB/D06SWWC]AL]_^3$.+Y\L:_GQWI[S:>SRS[,[RPG^SW)C/A;M M.<;>-)<)^:OHL,RGG[VO'#>=@&[75NB$#_C6!Z#$M>O;?_SU/__C+QL>['A. MQ']QGOGTDQ=9WI,#]\B7%&\7FU;PQU<^^_G#W8W1T8?_J__CX>8##^!MPTT[^WE\2OSG3: X? M8T:!'%//_-/;2F*C&E-S>N?M MG=.^GB9/DS_H]OY^]^^7W7,R;VN["3@\1-,/W^5I94-],Y'LC2Y\[_:Z7B>5 M#;J&!V402_RU5L C;!&VU00I):&,6&Z_U,4*.&[_#,8C\N#? C\,V<0*@A>T MU<<+/P:"4EBIK+ 2<=XVSAO;=KR(70M<#F0[H,F_K\W'A'H MU2&6?A1>V]U4J9KO_IX$6<8RR,*^\H7E>,B%OX=\%KOL%V?&V<4GC_V#6T%X M2(25BN:SNSZM11*_.=&69".Z) M^O_O3I 6YXS42'YKIX!(3FO!B22G)*GV1[4 M) YAB#Q@ 7=%?"Z<.\O2BK4I;ZY!:7%F1S/,;EGS/A>-=.[X21#0(@BXT/M: MMU<:!IQ#[BOA ^'#V>!#MZN-RCLFADP$@H"39R^5;D5?[5Q;4MFF7L-]TAO^ MS%U_R:CNG]9-2)=D\^YV_*D]CNC*K<[O:E#+YX$>6 MNUZ"70V.42N-EK?2T,%Z[1H[BQYU#*MM2*QA2HU@YIQ@YJ(_TKK]]0X9U+2' M-BX)@@B"C@!!PZXV,BMR]\G0(92I#7VJ3!^XZA_@I&]O*70@K3CRDR\DIXEOJ&?6MMN;W3F))G^NDZ>>63LH.>J9M2>QQ%]K M#122[IAL:U-,:IM5/M=1_QAJFW54EXAH&%_5AT]H1CMB1V+%&A*L+.Q+'G0O'$>$.(1PU J)& M0!ON.L,J?U/7.B95^5.$X^29+ 0!)VL$9&J=3FD)MY1/2_A ^- B?.CVM4YY M?<+(1" (.'D^QJJ(C Z1D/0F\Z!45VH#=(HV0"UI2*!W>MJ@4UZ) G4*A-CPD>"1X.P4C^YK>*Z_! "DUDJVF$ZXRI\6XJBC?GIKH MO",9L*32\MJ&_/^31V^>?9G2B0^L5YYM.LA&HL7/\'?/8#3/C:]>T__OJ? M__&7]=O_YOO3;X[KII8#VT.^IUNOS_LWMQ]^.L*T?,$?*.;SZ8UV[&]D6I, MU!O"%R6&5>:R&03HV7 0WA5R*8\LAPW9/Z,17#=Q%\ Y[U(.1D: M^N"GD#TI K-I'(@GP'71/."<+>!M\Y!Q&/:4K?'._B/]U0KL>2:C75UTJUA' M_/V?S"X<#P;MQZ'E3<,?/JZ/=M?&5#NL=@$3:MMUJH*64N5TE!KNV1JG[,X\ MQE%?3\6T&^^ZMES+LS$$C-!T< .;*M1W+7:[CN%6O,5G]4^HU$>FUM=IG_, MN^X,]Y_N_ !TLL?L. BX9[^P*+"\4-9M,6OZSSB,%F@T[<%.NR<6G+8#6>E! MR*[6*>_4\UV)T^;T'K(3=K 3A /!MOH-M0I0UD&7U"$XV0HSP]#,?D5'@>Y# MLA;:(>^/+ZT%B#;'D_AK' MLYVER\-]0D^#F_Y@9-P,].O;;L<AM3?TE$I:-[R>LW^DSW\L'I?X<(GEAF"%'P\H3-H!HZ1=& M\ ^N%#[%7_) EMK#JX-MT:JBIF"6-]WM58]*WX1SSJ,U[U0^;K :;3HXV+2V M5A1]VAY]THU2PD_F<>,_:[=W&]W6FB9_^.V]&@<>:3MP'6_T>OOT5?>7?!!: M]5>I56\W:-5J7%OBQ#5.I):[J_V>0_:5+_T ++:RG#+B-^*W[?QV4'"8^(WX M[3!^4U'/D/W=03?Q4QN7(W4?2VX MC7!F)YS11KT>H0RA#*$,H4R%U@SVIZF^YVM;<.:=(<*FNTKW/'AV;$Y%5SL< M'X$G3%54A4 =4,Y879^K0.F:,21Y(GDB>2I)01E:MUN>AWDF G50>C1YG^1] MDO>Y?I?1,;3^4"?ODZ)2UL,!D( 0H"S08 +HZN9Y15)G(.%L/?A M)KGA'WY"Q-&0\+71;GM)[IZ"]-/Q%?L?7W'B(Q3.^@0'FCP=7U%STVOW/IUG MVE2;65&]SALF!CP3!LR=(L"F,6>1OV\O=V(_8K_#V2]DD@/YE&W$0GT_+#S; MPZ1?5R_W>')@%0Q[CFF.!'C$/\0_Q#]M2[-N7:71. SY7H=C[6ZGT7D2E!1W M7,^ .(XXCCBN.3JW50EY8]L&1HA"%H!C[CSC!I?&O+U<2MI^;\OVNV[T-;V\ MGI^4@G,VNH21APG.!#DE6-2B;HPJ!G?*\M=[VJ!#)P-12*R!1DDMN(UP9L=:@NH/.3R'"@," M( (@ J###)U>OS0_JA8K7R\'JU5^U)> +RTGZYTJ&JGZ$=";6?NF.U PIBW! MF%Y7ZY9GQ[0%*B@>2Q!P-A!@:(-N:0V6" $( 0@!&H8 O;[6&936-ZDM$-"V MD^Q4%P*1K'UR\&AJ,F&MB%@;PA$G$B?6@W#$B>?,B71B4K&.Z1?'>G1<)W+H MJ*0Z.SXMU?GDE#[58>((9@AF"F7K!C&EJ/8,.6#]2N+#I+M,-G_$@ M )^I!L?+UH,B9[CW/^II(X,*LBE*=W([@R#@5)5,^JC,0H)U/F_,XM.Y:80/ MA ^K=PW JS#IX+1W.0_U#US4)XN#4F$H*:LV1"1.)$ZL!Q&)$RD]L-STP-M_ MQ4ZT3U\ERLPAGY RNXA_B']J2!_*#-R:&1@O8M?"D\*F?.;8SDF[C]=B5Y6V MTW<*C _,H=89EE8<3VV^:N*U-$WO$0B=+PCIIM8K[TS56BP\I0X2S!#,U MF M+@8]0^L/JL]1/@=;)^>*_1CAF4<;K]_P^2\_QN'EDV4M/][;4]\?"3E[_&\6QGZ?+P 4AQ[?KV'W_]S__X MRX8G^]XSQQ.4OP 0^<$"3_R]MD(^_=USX.%VY#P[T#(8 M](9W=Q_^NK)B>>H_. L>,I@S^^K#@+:N7NYVU_'XI8HRZT;G3[O<4T SC.L* MKG$\P&'Y=_ZA'M+&+?"ICM>D#Q9KS&SNNNJ:GS]T/HB_@4_MY._]9_O-F49S M^ AS4@=\ ^N[UC+D'Y,//ZVR>S:H?! @$QE]8U1C]SB"')/9_]/;0KD1+M2< MNN^\O]&W&XT>?:,F?U":!MF"V7"-MW8;)3 I2NC+[RST76?*_JLC_G>D4&P. M!6V C,:.C5U_A?,3ZE!(# MN9NIJFO=/M6$UY)E6J:.SVC_:+.HT8;2:SC4OS)*JR*K!6<0#A$.$0XU#8>& M6M^L/J6O+3CTWIJ986-]%!FUN?\]9$\8!^/34R+0Z85)W&5V2DL0:8N 4)BN M,=)0U_2QYLB_;EX-2XLE$ *<#0+4K'"K.DPXOKFUHR/8!CLLX$#6L#Q#K&7A MWYQX#@W=J#[4<"X 3K$6BK50S0!A#6$-80UA#6%-4["&8K2#VFTS<)APB'"(=.BT/:8$"YQ]6Y/*WV;&Z_ M+[F-78PCGV'?KNK:@S8-L;X:[*^T;51>76N M;5$X.W5$/=K T*UU<]_7+X$_C>WH[U: A6TO MOSC6H^,>TNGUVAB,#&-HW$ZZ'=/H#Z\GM\;U7;]STSYB_4IZ>3"B,:>B6,L.7DI+LFR(E? @9_-_,=T'_A.S"\5@T]^/0\J;A M#Q]+8,JMM"FHD7/J:#LLI:'MX,0-:9O=T[51DZ>6L._TB 8GZ+96H]YJ#_. M<_8K_#8/V2T [,[)A<1YK>CSI]XBM.;:*VK$J/4)#A(_$C^"!;T,')?I^_7P MH[RGC7==\R?'\S#)Z=%RW^SW?;:;E+0GN7)7MZ.-.J/*"=*6N!7E0M0HZET+ M;B.8V846O8[6[1D$,Y49.6VR929S*WCB(094_24/K,CQO7U."$G'_=99-14' M'DH7(JUK4KZQ!(H4[=EZFM=R_Q6KL:(Y9]R;,G\F/BY!DOV* M.H]M:)! 6RKO(%X+]ERZ'6W8JT&+DW,Q+FJ$;K6S.@C)",G>@62F-AI6Y R= M(Y+M5'UUIK4HP\'5<-3I&V9Y%2E&*14I>O]]51'#WA'*(DYPL/J>JE!QF7E M+5C],Z):2JKJJD5W&\I>B)-?IEY"NBT(Q+;1=3L,B"K&/7&@*J&'*>[#7V_4 MUJYIB;TMAD*Q;>D!Z_(D' ?P+L)M-R[>5Z3\,.=LXB]@)%C6:@.8A^LUK:ZJ M#W: E1^QX)CYGHAO8!EL&+%_Q196#S/+0QT(7SB>J$_&O7=F/5N.*\3)"I.X MR!3N$Q\"_LR]F#,G5&_GTRN&8[+%KD:8W]9@X=S_YC&0;7@4_/\4[HO\_)4( M9Y;K,LN.8$1L!B^.X<( 1ZF)]RV<[S@&#^01K@WCD,4XG1@+J/-EO0%?NI;- M%V"NX/7XI.0R34XS>ZN(^:@QJOG#+? $RPFNV#@4%R@:_SFE;LC@>AP=#IK! MW5PK#EB\1CY%/#1D3]P3\WMA4VXCAS P!U& <,0SZ]D/)&IE0TM7,. A#YYY M>,4^P8J U.'2:$#"0-P. YPY@5S)((+QP 2P1$-+B)RP1++2S@*^>1;T493- MF.C909+:( !6;O44I>$;D H[!DKCFY'L*^R&3!;-K0C''+N1O,<"CN.72"7X M&J]&SH)QX9O325JV'>"ZP^#7!'9OP?A_QI4![.*ZF_)']G[:56F*;U-C@-W* M^3>W O@*"Q3 S8(3QM[TJQ2""7+YQU2OX.SF?PV M=GKC":G8OV('U]F[?:?-O.Y&CM[E^^_G-3S.)E'NGF. 5J3*B=BF#(CP/3F"&@L<3IL6I(;LWCCH[)L*4/Y:C7;J M:\%M!#&[T&)4XJ%V=5CU4U2?'\]T:I.%=&?9:J/]$+>C9=T>)&\,#=TH#;C; M(G7U"V+63H&W52HN=*TS[)7-*.=8MD;>?:GK,0Y#'F%FD.4$F'M0A:RVI?M# M!:JM]98F>;-'4(9M$; +HS052;U5:N3>#9NM(Q_\R')+8\Q*JBAW;B7?@E#5 MK@0\,KUJ'#)_LY*R+NQ#WG=]P^<$7 1<.\8Z^A4U\'F%9GN9#(;=[AV6 MI<"7H[N1T:JRE&(U1[YH#\OE K[T \RW^.9$EN&]0VW^>(1C+=N9[_C%8GKB.L.YKKDX*:+B2IG)ZXCKJN> MZZQP3HQ&C%8YH_WF>YW!=K3^H_AS?VG ,93#6TT(X'G@1/M6N'J]/!XD3QA#& M$,946E8U&I1WXL0YYXP3!!$$$03M3PLJ"B-SA["&L.8H)PUK_7[U%7)M09G3 M1[K;%-"F)B>YN_K:J%=:>59;Y(T*K,Y6'JB]2=GN-@E+>X7%Z)=VW#.)"HE* MFT6E5UIPER2%)*7%DF)JIEE:_].V>"2GCP#4*)))/>3J(*>T74#;!;74=VT1 M,.HA1_D )'2DU4BKD8"U1\".H-1(KDBNSDZN2'$U,:I29#+J+DQ-.JE)Y[[= MA3M:7Q\=C6JU82%*@*EO]BJ!%X'7;C$^O=<_.LW.ML,PP1K!&L':4;8N-*-; M6FH8 1L!&P$; 5L=@$TG\,F;X1DDD>-[UR_JQWT.M;GKFWK?Z'2[MS06'T0Q+.8NF/SCMP1)FHX_% M>.?MW5J0]3H+(.R;LG7=2S6S*Q'+'XYV-_Z/K*BFG:WK@>=J)M1+@7%&&A#4Z^<(FUQCBFQM:*('^%,RW%FJ)E# M:D9=G8G3)DM&'!+$Q@L@KVU1KS,0'ZUKE':>>UMDA)S/LY6'?K\TD[4MTD!. M\<:[;N/ 7W*-_0H2Z7)V:X61. UJ/$/=4H4HM:4LJZMU]>K;^K=%_,@Q/(*6 M:H]HF49IK6M;+UKG[0N-0\=B7RS;F3EV)3)5P;;#*8OTM8%>7ICA#=JT1<+( MDR)YVJJJ]!(/L3P3>:K,%^LT6Y>),GNV1(\LB%XTMG0M3[IC_%^QL\1L/HUY M?)_FA2=((ZZ#O56'%.(V;$MT34T?':\PHA:\0VYP/4T,@C*"LO=!V:A7D:EV MCE!6:AW$7H4,6VHAYE; KZV03R?^8LF]4-PM"BP<.^+3^PANQ1RPG>CE 8>^3XU$U^S?WO;UL=X=3\S)W?5P8M[TC,'8U,U)![ZJO$9BAWO. MME) UTLI%3#[C4IWK]GM1J-'WZC)4Z%# \-5M?^[%5JGF9LF3*O MX>"$?9$QH[ TRK(V26*I3F0KX_U=?,&GES44BC&LD?7$:SBRC G_%E@PL/3/ M&ROB.W+H:49^9SD!^S_+C>M(UB^@.X0G1M!'T'=$( OY4%.(ZB_,G M#VP:+WPC>^$T8WL;9=J285E*H'$S$3_'41A9'@Z.61%+RCHSIMRWOO.HFPBG M#]]NIFI?&XRH+J^6+-,R]5NZ>5(+;MM#U*A0[Q7BZ/I5>8>:UH(S"(<(APB' MFH9#/4,;#.P3EM$I+*@=QL,S( #6YI#&V2&EG2E!HB4)+Y5=.-#J2E%B^ XH;$.*4/D2WHD.>MI/IG%T)TN44^6Y3Y+N\ M TW:HH ) =ZD#T6^SUM$&IWN?<2LI97T[VH.DGI_!X]FF;V;23W2>E49PN?8 MX8-B736RCVO!;92L60YQP.;N4H-CPB'"(<*AD^)0Q]!,.L7@$)^GA)YG930L MVZ<7FGC@YR5^# ]N?W8[&M]VAN.[T?BZ8][=CH:CVVO3[(][-[=#TS1'1STB MOK\\]@GQ(0OCQ<(*X$(6P<](7\M[D=@\-/3!3Z%HUAN], M7C5F*T**-;\!= M"\\@=;+V=L4#Y#7&O]M\&;$E#UB(J\BF5F1M.%=^U]F,]E0?KY%^A^4JJ!3J M/$>=YUK7VNUW'MA.6,>A?0%?JH[CVM2_603M7U;6!'H$.A4Q9[4 M6*V\L9U/8[73[;13H[5R8L1:=T1[5;5DF9:I8]JK.AJ7-1"'AE]?ZW#:2XS_?_A5=N>Q=IHI6Q)=$96:GRL^M5.W,^)+,7NVG*YIJ M6=Q0I(9-VM;\]0%[$W#0+K3HMKKJ2CIU6'8*^Y*2(26C MEY*Q':J!HK#N'CX$@93M[DDX%:%=$$89Q8@H5MSH6+%IMAQE.6A-V8A) ^P> M)2:,LI,4$HC2.D@GG M\JFW.=C.<,5MY,>(7B/?=RY$/BI>5QI(N->^,>U+]^*\V[MQ7>?ZXJ;GW7A7 MENU=W-BN:S8.2-@/4_: N#\L&4CL8(GO*]BC+Q@763B2T,#@IN!O??B U\FZ M498+/)G)5N"(_07MV0?^A#P 3LX(G-M,L&5,X37@P03X^W; 7T<)WF_WK:BO MSG%!9TN^OB:HL9NWD;UQP!0D,1!*W3,SX]LPY9S] K\-!;L&E;-S'N;I\N$+ M2LIW]'F0I')+_Y0#'5-4VM,0VM0(*+!XVH(\R44W\\&:&Z'2'(N,I8B%'1M M+9(JNE2I((S6NCF;73V..#?-8% Z4:22-*%4M MO[ELPOU462\;C>A6+SVF$>&T8KC3LK.NYP=!B_,BVBG7W?7>;IEV?4E3+^74 M.-9Q.F1DE3O"3C(_@EN2X/O9'68*P)L7B0=L>@!-FV$Y1C0-UW4;2+1Z:3>- M"%^ 9/!,W>9:G M_'R4 /\*9]]7:BLTHE+-^?>Y?6E:[JF:;F.[?2ZWLU%[_R\9W3"@H/_ "_Q!5[Y@H_+3T:>KBZU!]MTS%K^R:M=W2D#JY(,+,M3DH)EMX^: M0M6M==/QM]WNU7GPM.XT=YH[S5W+N9]&@N-+-_% J;:'2:6MEQ=-488ET_08 MN=H:96;?A *FS/Y5W4$/J:R2*NOTJ@,P8DW*3;UR(TY[QFE?^,C'>$N*<2E* MU">N.PC7 :,IZXQ"C$:,MH71+&7%_,1HQ&C;&$U9>VUB--T8;?=ZMZ-SH3)\ M(^)"W;A0+T:SF1_WV3<@.?<'\+)*8R5ZIKDH[HY2Y*EMR3(XIFAO7($J:H%U M;3OS%I3:*NBDNCF'9QL]5UW7!.U9AG"U]=QX27N1]BI/**MMV-WJ ;>U81G2 M7J2]-&%%TEYOUUX=PU789U1[EB'M1=I+$U8D[?5VW) >V%[5-UW2AF5(>Y'V MTH0527N]F5!=H^V1\B+E1:=--1@1NQ@D?![Q'BX@L?XTWQ_54H@B@1\)@R,!-7%YU>N^== M7;FVXUKG-Q?F5??:NS+/;;?KM"]N*H>94,+9\N.+S)(!X!$C5K>N^ M*QI&Q6U\?AMS;)(0WS-13$ P/^6LSP^"(7!_""0CP[QJ\G*W<6ZPAMXG'/\\9XG M]ZD_AH7&E<)+X&(VSM-Q O23C%&0&(FR2N3I&N,/BZ%N(C8; L>]D)OR; T, MJ^ I[ Z[5 %_ *V*SF,H$#X0-WD(I[4QR5AN52Q+_5B@=F0QSQZ35'(D_R,/ MQRA5!AC&@^P110MI(GCZ *LO6NP<%B%%5HTFQC+O("OAHN%K8'V A^^XY%<5 MU$%^CY00*)UM"#/U(:>WD(\<-B%X9)H'N.6TE&C$!3[0 ?& $+8'.#8;LBA! M>Q7WU1F>KM-$!(U\.$IX7V3V4_= MK(CE#LQR5SS@HSNP/NWV"36MJBY@]SL&2OKL:P;.D;*> 138;'1@T[2ZAN?S9.6ATU%FLC9%&L@I7GO7=9XF8VZP7T B M(\ZN?5$<[9P/<&^I0I24DO6(,F8;MDDY+^08:K1+-4>T7&OG:.?)B]9I^T+G M(O39K1^$@S"H1*:.BW:MO,K8Z)KJP@ROT*8I$D:>%,G3QJW*5%CV>B+R5)DO MUJ[W7E8 P(W1(TNSB<'&D3_-M%M*,(QY5@V_V M(UX3CB5LUS![ZHK+]B994S0?N<$5G8^2*B-5]JHJZSD5F6JGJ,IVJF([V,!4 M5H,==' 5%CC<).E*M4_*[WU9@S*O^.F'PK^_Q^^SHCAH5M\ QJ?@G/V:9)S9 M!ENJ7?HRO?4+#Y+[.)3U;XM:)BQ@P>H6O%'@A\L$IR;@Z9?+I4DW\PHAF8XG M"]*V5XVLJ8%\O59QI;01.W4/DPC$5ER#.9U-<)#[%3@ZSD7W^MJR7??ZVO7: MYH7M7%G.Q;EUT?%NKBZN:UW@N$2GI6(T5M!L;SY_7NNH;@;RXD\AN$YAL&U. M9W=^P8E,.^_!;M+0%UB[5\_3'F0)2E, MO0^4PCH]N!!OF4H%^QQC-CC6>R)'K11[RLOPV^623TGBU;>));EC_AAK#Y=? M))\;QNP7OQAL"]XY^]!]/O+USX('^* Q^[)^;ZJH%\^&+\(X2#FPE/PESF7R M.4Q?#/T4BSSS;)BD0,*^7/E0((<%G.6R?=CJPV K><$!Y1>HTW(87!*MJ[$N M_[3I/%KL7!:R*GBB+ I9^#(;JT/*/]EX(:]8YYO*5825PC"1FBF8=JNGGL8X M.-!*(]!'A7Y981ADJ2U:!SEQKDD,!C;6V=)'+);-H\R7%>QPQTC62,@WOB:] MQHI:7&%8C+7E^,#); 8BO_LWW":KRA_A20N-N>#W=27;5KO=W:05\)X5S0"7 MOM ,6#-O,-E20[X$? 8>R(>@Z32;Y]+(^=,89FC(>GZ@\X#+,@<@>()I@H]8 MOP_/&H'%!;<_AEBLF@%+/: A>,]M"8\F-C8W\IW"4CR3!5$E8FTW6]I+=0[H& M:3*2Q')55AVQU8JQU&, S[.$#&A$"=<8W]-0?FNL^F5 M#+91FFJ:0ZW>W4JL):L]NM6H^^5I.GVOH:9DAH7>C\J_0T%T0%FT0& M;';=K@XXU-\*CT75*0*)!=7_;^2U_Y5?\/[9.1#$O]_>_>\X0[R>>HX:#NTV M#0,=Q[4D)/._;I>UWU9+(N@<-$WK^ DRZZEJ&G:/JG"T M9)F&;"V3 )A(#9$:(C5T5'.(=%!E;LNJ<'FU=4\6 MR8:SW)99YL,QU=#Q)6I))WN6:2E3RDV1& K9U48J=*WA(3U >N 4],#.H?O# MA.;UHD]E >-&F63S?%/L2L+DH9]U0-BW=$3\)1UB]M5RJ= MLC]!.SK%BAL3*S;-EJ,L!ZTI&S%I@-VCQ UK[%$UZS1%1"AS>K>DEF>9T]5T MN7T[O&"]K-[UI#8-TU.73GWR\(,4\=+(/M:"VRC140UQO%:;&E&2&B(U1&KH MF&K(-FR/@O/5.3R-]FNN%PAUU?DUY)TT/(I @;;:"$AMMNH:ZPB5C@&I"%(1 MI"(:IR*4&NU-T1%U[)32VX\"')VDYWRZZRY MR:[[TP'']H6++ V#UT #CC.X IAWSHR_QV%&:+@52"P!4VY"P]50*/0%Z%TP MX=\1AV3Q\6H5SE._D=_X81\L\SN!N8>\H<'I)]9'J(TS>U^= F+PZI(!4 M&/DC#-XJJ-HQNCT"GM.291JV_5(RUL&XK(9ZR#1;KDMZB/00Z2'20T?40XYE M]#QUA4DZL(;.6:$UAVR0;:4)@'<.=F*8KC)GHBDB0I&YVL@#P2DH@%-HDP8@ M#4!P"@2G4*T=>1JXPM+ 3#F0E="$MV. 61WG8/0Y9?0O"BU1:$FY@5OO2-+, M\NU2W(BT#&D9TC+5:1G+:'?HF*PZKZ)YS@/A")?P(6QU#0$(2)CB7D>@CQXL MX51E"!.0,,6Z*-9% MR9IJB ,VMUU]N0_I(=)#I(=(#VW10VW+<$W"$M[#YR&\,L(K([PR/3"W:@79 MI=GMA%=6!S..\,HVF3 ZXY7= A?A9A4'.D+U%&U[":>,P'H(IXQPRM2/G'#* M2/61ZGM.3L(IJV!LIX-3=KR#:\(M4Q-R->P.'?UHR3(-VX[IZ.=@7%9'/=1I M653V17J(]!#IH6/J(<_HJ(->TH(S]$JZ;51AV"W!EBW?Y;:5E50V14 H3%<; M::#2K3>7;KDM:DU-&J"Z0/W! _&*=<+AS:W30/>Z)72O'1E0BJ=GF5;UH893 M4> 4:Z%8BW*CK]ZA%=(UI&M(UY"N(5VCL:ZAV"V!>I6@UP?;4I%!E*;ANNH@U@F]"L*#>EC M2&K!;93RITA1=5H68<&3'B(]1'KHN'K(Z'8I][@ZEZ?1GLWUTY@'&>^S+&$/ M7&35N3?-NKJ7)NRX9P@CJGJ M@2TCE#J8FJ%N"_@VY,R?H<.P<(:[PAX0Y80E Y;'_(FG02@X\BNBN"7C+$QB MP4),L8B"//+1,O4%R^!9_7 PX"F/ \[N>/;(>2R_#J)$8%A^G(:!?"Q^>9F, M@*4G\_R>[H_PQ&0T2N+9FP;L! MI;X\>.C[D]G\!J$ K$_/H#\^.^_'Y&T((:8G8Y>',\C2;XD!5"M]BK MBX2WKRY.-H3!#OT'7 98@\4:EEFU :)JC?ST.\]6W[6R2O B^0P<&_P^G]WZ MZ;X^V[W%9'GK,'&C.*[]&R\@.O#ZG MYDIAR$9:[L7#TZ>VE&ALVU+*>77;709)! :Y7 Z)E3U.N8!7@>)),EAY2?^S M.[F&L"1C'@L?%0%\ (X9)"GP@,C2?"3OF=9CL[L\8W&2L0FLJC]*P'[ZD_<- M%L-'5$$B"T>2#^#^ 0^S'-YI;-MV^!]YF$U6!S".?%"DOE D8E(JE@"M-@5N MRC]9"HW@DF(PX!15[B)>=,<7%&(P+1\>GOJX_&?("@Q(#[*#CE,A+_/E>IQA M:/H%8"4;@RF6] 7[$.+VD.0"I!#(RI\"/BZ6:L,M/WQ28).M\N+2/2M>U"D! MNG>4X+EWO.."@M<;#KXD&#YADA/)NIY!!'=/7Q&P.1+&,&WTGK3<*1H@4[ _Q$[5V10 M#NW:N]"9/J;>TR*1@^0=3 \JG-;Q>W':[A@VG;:3UFL/0S]/9*6XV3('F([A[*!@'^B@9?Y5'1OW,P^]@B+_,?5A.% ML!6=D,NT."A_E@!1B.12%L7\5-@7(A]-.?0#+\+G>,"9"DT@SZ5.2#@M)^X]:KW4'D]"URTWGQ"DU/*?6I+3REV /QX\:3 MZ7$:1LPLUP*TUD>^ZIR ?R;@7X91F$V4\:D^9-K&@V\E7,?Z:P,I5C.5J _A MJF0UU]R9U>IPVJ>.,%]"\?UL@.9VB"1'Z(,4VYC7UB*IDHO,5J^M3&619M*- M/E6R3KOE5:F"-%+CZF@V!V6)PH$RC:01I:KE-[=(X&P@W>JEQS0BG%8,=UIV MUO6B8G)^7D0[Y;J[WMLMTZXO:>JEG!K'.L[+&GLRLK8>86\O$I\>0--F6(X1 M3<-UJT?%)>U6&\)5S&T=;V?H4TI$W"TWZ0L761I*_[,X(OT]#K-:)")>U3>M MSU@&$)F#D4A$FBQA?'IF+3^D/.#A U YO+#"S$M@TE0%#&"RB@V1U^$&"*60'IL@#V64ELDX-\ MB:(T!?\I"3T6O\R'VR^I4XZJKKF<9^@LHK-OI[A. C>F'\5:4JR<> MY+C:<-$ M&$J#-#0<9@@0EKLWW,$V9+O3N 1Z6)#*S:!V\-O G(P83&C\=)" MCS@:/P78%>* P6?V&&;#F9X-1YQ%X0CX@"&'AX,0(>**'^4,F'\/JEB"BA6D ME9-[!-E"P*Q9ZU"%,O$\IZY*ML*IS-ACE>BOL(,D]TN.D+EYSSATJ3AC$*8B MFT'X(?\!U[KR49)]<8V*+7*ZJ2X!OPU!C.&>E&=Y&K,/L^%9[1^_??TR_V3^ M^,,K*(C%YN[+;\?PPOF\X3&S6[_*Y^&_6_8K[.-#V,[!6X"U9M]X,(S!!;N? ML%_R"+FG'_J("?.8I-]QFI^! D\KX_MZ^_?/GV^_/1OD#$4-72U%N''@J,C( MM1*%K^ A0),-D?3C;8R%7:5J5(7E&>>CNX*=IP9S@:47"H$Z+1\#[\TT5<%@ M8JI$0/#N02C29*1B:G_R-%%!:1B]FL57,AA9-B%U@9_>@^Y>$'M%>?4YF-1] M2>)XHQI;WA?\>Q_A(@MYGTHH*?$72GQJ5+RFQ+V7NGM)GVY5Q=(!PE&]U,,+ M*Z'0UG$(O!"%(EMLT;.EJTJAJN!AU#:J%*JJ\0BE"E79J$BA-D*AEA!484^KZ\"N R&)$>O$B#L7$)+&(T9["Z-5E.NG7_:0.H],QMF5 M\9\^%*J9X%9+N(-4H+^5$^?G.R=&4^)4XE12FSH2KI',>%IE5D4:P8-R1 Z2 M3-WH4Z6,V395^1/C[,[&-Z!!%1=K\?A#%/_0JV?(WH52^9 MU(APE4)*>:CKW1YAF!'#'8;A7,EP'6(X8KA#,1Q%&=;=U3C0O'J)7[.DS&K9 M753L5LLA<$%BH?UP*1T36 JL1X:J5Y+8#@MQN.>H20O6A'+&,M@L47MO.JU>#X3MO=DK@:^J'Y&( MB8[)1&[+LB43=5NV,FA48B+=Z%,M$[5;MBF9J-/J6'ML_)HCGJHCE?*A58@2 M\#EFR'(8/S$6*&L2(&U_D)9-P&NKSU\@BDIDLB2.)A(CHT#+D #P3#D#\7] MB*Q1@)T%;!#&?AS E!B\(QGSHLLF?%P&=PB YU8Y-M*B^P" M^D#DHY&?PG6"W4VQ8J>8,9NX!+@)UA/8),PFI<'3X'4??$UP3\B+J1E]YL.UWAV<5G6@#_'/ MCOQCFJ\P4!6@$J^QTP%A(_XN_81_K02Q']%Ð\ \W)<&2UZDOVZ M0-CGUL0# MVPPF_(;CK_74^RW/1.870/-^QJYXP-%87CIP:F_H $>"KHT_NR=O27(J/%LU M#;NCC$\.*2_*4S-('HY*GRKPUU0+2U>9I%0Q6Q(C$J-:B)%CM4F.2(ZTEB-- M1,7K*"NJ(FD@::BY-,SS.2UEU&B*5-2]R4$EX1-YUW(6N3*S0Q_"U4OY*"6< M)EK);2L[(]Q(GJ:H*1(L$JQC;O) M46@4$:PX>!%@%7Q$>2Q'USY-C*5^L"UU]0VOT6?!)-412+$$_J E\Y#4U5SJ M%!85D="1T)'0[2)TIG>X9C4D=21U)'4H=1V3A(Z$CH2NYL$FRI31(V![/,@9 MV>" ;>QK0"'O:M33"H:4/7YB_23'+@IO 9&J V" :;B.NCR_UZA(F (DBR2+ MA[0G2"))(DDB]Y5(RU;G5I,DDB22).XKB5Y;F2]$DDB22)*XMR2JK LC25P- MB6G>1G>9@TWDUPH[DYZ/$F"9/V7W5]D@%ON3G-UA?1FL]6C,8U'\EO+(GW:Q ME8E<85S/]J/81%?!<\[':1@M1FAN@*O>8X"/OF#^>)PF3^$(*!Y-5 SWO=4R M&5P3P5)J1,7W9LM3."P#N!0['&,GY6BR?]?B%P*H+BXM+_X49J D@PV1:MDB MZ.Q"BN#ED@C60I^LZ70L%JV.I\R;68]TZ&;\*D+]@8V(;+'MVJFA-O)3EU M*YX/:FVW8D])L^+.D=N^'KE7\BE-OB:GG=IY7O/AVEKT?M&HO0L=#Q/+'9CE M9DUP6-G>-^6T'Y!'I_2JZI+1OFZR+6?V)YAZ8?P JYJDDV-*N!;)2%M\-&5A MJ->X3O]4-->P/;MR>C0EXD99GA4%Q4G+-%S+6"Z!PNUA_FR.Z^\:MUD,L+?/ M&O9*ROQN0Z$(4341HJY[W"!)N]8AGEI-OB81HLUZ=F]G4X&KWCV"JZZ18_Y- M'G'^DL@CSFL\XJS&,R>NTS! 5)=^U!2P/(V 95WX4>9'L$UI$13)+),SL"%# M8&MH,XARS,4)8Q;SC$6)$.R.#Y*4XV_)B+/,?^*B$CDXX)+408%H0ZSF:E[B MN+?HT(:H2GG792(R3/9)^0./=OR_1FB*ZY$X=PITZ&=%T'77NUJF+9DT2X;032SIW:,JY M0\_PU&WU35$+I %( YR0!NAVE5D43=$ =>^6J8X]GF4NL3GFD?DC\Y=!V@9I M,EI%.U*!Q(5WB7R\)=.WO^H MD4;1S@(AT7PIFFV*VM%)K0I>^I9D?L0VPB#R)_Q;61IS)6#*>A!2'7[$KC32 MW^,PVT9/(5S-:X1IBD:BJ 1I&=(R9;2,I[ #^*EHF8I@:QJ!%>-U6UZOW;%< M=8@QEA+$&+/S-M02KR0N[G[AL<,C9Y;]J&:P MIRD/*:L3<1S FRBWV;IX&W;<9G2'(AK ^GS T[3HQ3)'L)V6*4U_67P=)*+ MNAVG89+.6Q[@U2D/DOL8WMV?=7,)__,=/\YOR\3B2G1S\Z*(X M^?B*!Q^+V\3\/NP*@2OSA0_^]N[F"M%P_L?\U[>K=RSLPQ=^D)U=W9B]&^_< MNK1MVSWW+GMMSW*N+SN]F[;KMMN]=S\_6_H2!DQ)F5,.#3(E#Y/T85<\\\-H M.\S'MH$NZ]'.'EO0F_J@?.$B2\, VW)<^F*H;!(5=S]9U[,D74PE@*G,C^]" M[#T28F^4:")E/0U1ZI,!;&R@K :@KC(NNY?T^3@18584=8"S,9F6=K!!'O>% M@9<\#L-@*,5XY/\[@>UV@L^/DPRD&V6DS^XF\N<;WI?)O%?39W[&G^5X+I-T MG!1YO2T&DP%EXX^2'#NH+(\SPE90\(1PVM%EW91#(7)\YK3/"XP;WA[Q#&Z4 M7P4PH.E\[OSX.[O/?1A#QKEHL7-8,!R#'T43F%J>;B9@ 70C%L.,>/\>KO+% MTCBQG0P^!:8=/OC8'0A)DJ6Y; ZCID_0 3CK65\=6)+D(<3)]PLQEY3F$0]> M],-A8<9'XGEWFY?GQBHF3MUMMGNBBKK;O-$3?2M\YY&A4ZF[C?:>Z]$]>\V0 M^S0"YR.P2&*Y [,<=;>I&!/R\QZM; AAKXJ@L4;\IQWAB./>&'O?*T?*JZVN M*P)!_B/#5LAX01G(6JJ=:$KM!!@-=EM9)E-34@C(("<5<#(JP.H:;H?@>P[E M'=7<9/C?)/U>''HF 1=[X=R?"K!WZG(EMLS.AUE M8.2-EZV:G'0\)^'RR:6E+$U"WG6#2%M#WF?W2=*O9AL[;O,VY=GH9L]H>P>K MG&V*Y.DG9#7>O!HF4>!Y.5UUJ-XG(E%5>69N?0^NBD0F6?$:[G%:58*M%!6= M:6%PZ5"-UH"FZI;I&IZG+("T/\F:HN#($:[J_)A4&:FR[:K,,;KMBBRR4U1E M)XM!(C^^2"6Z39,Q3'EBL''DQT6./O\C#V7[(P,;RN[C-KV6\7&*B1WD=A/_ M'#8QZ#2._[ @*<]XRH9^VG_TTZ,V@M5B^SR$Z55_RPH,J[:Z'D%:+#RY@!KJ M;5(SIZUF;,/S3%(SE5@Y:T7H(/9,!?:+2 ;96ONE_#/QKCH@/-?L>,RVC&Y/ MF2PW163)L3UE@7 M$@CRU'?BEG_X=P@X,@,P&OEQ/O"#+$]AL(N@8Q5BU90< M0\MM&RXE&9+3JM.>U1CAI[Q2-BX0AQ:R6:=R7;6,U$RK$-NTWA-087A<7K>[%^%_SNPSK\8]IENM!B1-$5+0]S[ <9>&<_D(=.'OH1)-?I&3U774(V22[Y[UO!],8J\5I*\*(B:"H] M2'DX!*KZ> >F[1IFKZ)HXQK*-,5]H! "J1E2,Z743,^IR&!JL)JAUIC/[Y(? M7^#9G0=!FG.PB9[&/!;[)4]3OT+JD'E8?YHXCCID[AR7382 E\<9#(['P82E MO(C/9@F#?>4L\., OL%-<)RGP= 7'"X?C<*L;!HN'?TTY>BG8UAMJD(CSXT. M?T]7 ]A=98W_FJ(!Z.AW/;/M$W>6O_E/7+"Q/T%_N JIJIGPV(;7 MH0Q <@2I '4F#UT*C)!;M!NS?$DF/K@_Y/EL-\\<0N0AST>G/:E!HJ6P$V#3 M1>O$/9\OO,!**-"U?4R+*%7[V52+SS&LKDT6'WE Y '--I6>,LSKIL@#>4 ; M-A4<#TL&+.6PL513]-<08\VTC*ZK+IV^Z=8:.4+D".TL6P65/,NTJN>OI@C8 MB;M#O\D,!E]!=OA;:U]K)FNF8[A==?TK7R%.4Z2-'"H2J,T-89V>N@CYB0A4 M51Y9,ZK"W["OE> N1<696IA:.E1M-J"[M6L:/5==-M;>%&N*FB,W>'^#@C09 M:;+]B67WC*YWN+IT+5CG0 ;;QTQF7ZZ[?NGOI7EM:4Z_.L"E>U;DMPU\)8D3 MQJ":BL_+#XV3= 1\L,R=)EXS?[ <,0MX%$VO^=N[]COY&98CF'U>0])OX8@+ M]BM_9%^2D?]"*SZ&_6SXR>NVO%Z[8[E_G3$*K'/DCP7_-/OCQ^=KNQC:LOF[ M[$2M\6AV-Z"+@9F=O[[.@&O%8#HQI]S]Y:SZ"OU!M5OAE,M<>(S>NR*1JIR^ MJG HI33.\C)Y,])MT$!L$UTWJP''VV555_FL*J&'*9;AK]>VCA?;1&F3H;=, M0Y&/MX0@M@RF,\[D0SZ8!?X=/$BQB., WD0YU8;IG'"?XR#*^[R//5R"9#3. M,YZ"#A]DCSZVOLS8B[F7?L4O?AH,%\2T38-9;?,EPFKI!\MRR+<_YHH'?'3' MTZ4AMN407P8&RP_QD0,9W_Z<]Z;9#I.0\'A6Y'D M:< EGF&,N6H?]G[7RQ-":XT@E1[Y]9=;E4,R%0SI!R8F(N,CP;(A"$PVY.P2 M),F/)]AS+Y(=]WB_Q;[!#WD\!6H&VL-40.1$)DC,M!$SIV4IE#(UA(-!==4- MRD I'_,@"Q]X-&DI,\E^^IB+LWO?'W_ZFH^G7.]'%WZ$$#A?AYQG5Z$(HD1@ M&^5OL)U=1$GP_>>__,=/L-E]_S1(DBQ.,OX/^,">Y%=I@I,:9MGXT\>/CX^/ MK:>[-&HEZ?U'J]VV/^+/'_'"=]/KL\D8KHAO[W:Z MY_^BNVAU./!N/TO2=^SC:^.Y.;\YOS!MQ[WIG9OFC66"\,IG]\YO+N"W=>-Y M[9[=QC.C_7D:,.G/20NEN N4RBOK,+WBXP '-'O4[/9!FHSVH5T"-TT?==:[ MO+%OKMO=R^NKCMN]N;RXN3+AQJ[9N_ N[9N+EY.$(1UA@J46HYH)/F.1?5ZP MB]0])T(QJ)GU -^.(A@#NDD\/OO]Z[N?O_ @B8,PFC8L2 8L\,70D/]+R.0' M/T) +*DQ4\R6#P,T3^3O8*/@G@I/Z..!6E]B7V"405HP=X6&80)5C/CT7W)G M*?;"U7U0?CH'0R=BQ5==]N%S#(].<@&O%3]'-D[5U;<]NX MDGZ?7\'UR\Y6C6+)=JXUR2G9EC/:$*489=\/.N]ZIX9B%BNC?UY-ZX=2UOA0@W;B@R.;*-9\R7QG<;L1_&G+HK MX[M+?^ GL]/QB0SYXX79'YBU1"O3,#FG>.9Q=.?2U2V:FY[#/YYYY&_/=/ < M(UN(X""H(E4@\9J;=('X@[E";&U:Z./9DO/UA_/SY^?G5YC,,4'4?&6YJ_.+ M;N]=]_*R=V8(-0G[(%Z2\J4=3'ZD2K_,J//*I0M1LGMY#J]G)D-A<>(2XJW4 M!#:GYWRS1N>B4$>40A1;$5TQ49H "M@\HDE*]?K, MSL^7LG3O_?OWY_)M5)39JH*";>_\GU_NIQ+LLT^_&88$'Z_6+N4&R8 V-]E, M4GJLLS#--<#PMM/M=0 (WV7N7,.^!)*\Z@BD\Z(<<;(D\%M7Q^,R8B0I'WS"/4I33Y+Z8JC[CI+M)R2 BE]7JY(A MZ]7"?3JW7(]PNBD=TE1TX1]U8EF:J4>I2'YJ2),DC/[:61X;8>!X5464D 9^ M=&+B>@*@%VM9V1@1D?RULQ$P>4*, \/+*E(DR(+?G9A%/4F(B:WRG6^6RO^Y MLT$8MH!=KXH0(0W\Z,3$-07@:UI=@I!(_M+(8!+BKZF[1I1CD4DE4GC)8$G1_.,9C!(ZX6#@7Y;I MO!(9;U@D4T$ZHY ]E""Q/$10$#BV%=WQ)C?/!@9(_X$M$; M=R5X+Q%A^ D-B1@L"P9 \74RS!]/2YG*L HE"66)7>W31:_[OM?M&AWC%C/+ M<9E'D?@CP=60;(T47\-G_.?Y-KNMBCPFI"*?Y.]MXP7$01$-X59K+TV7;E!* MLN!AB,UNB-TB;F*'[1&XD*,.OZON^ZON13W\C-^#&O[KA&32[H_FS$'[!#)@ MJ,/QLOO^LMNKBZ-?09M@O#8=F-J8+A'B%5N>BE0?(M\J0F3 Q9!LC(!/NP'8 M'8=R$>^M(N(IX6AE@%.8M5I RV>@#V!O%0$L!Y8VQBLQ-NP3^Q8[GHCF#XC? MNXR-97>QI>[@ U9"&)FOV';8VLQ2A!?N;Y"H[F M@_4A'"&OBD(W4'2:5=P@4:_ASHW!>'KR@AR(JG:XI3EJ>^!>5]D#E\>XI?TR M&\W'"24$$E.\('B.+9-P,02#]0],%F/7P1:N!FM5UOIQ2"^GUV;0'I/U2+P3 M-1EQ5498UPED'1(UXG;-&O1CG=Z5NDG7@KR5\?K&)38B@EC\8,(0-LRF),!Q>D(K8>.QZ*D(7R(NW-S9'W1IM@4XOI:-LC*.QN^I6EK?"B,#BM!Y M8[+EG>,^LZ_$]&PL]\[L@&T!:SV^KTNWT^FC^-^7P8/ =G1GW/2G?QEW]Z/O M NFHKA/*22B2T]>0A!X [?PJ]*A?U45]]&4\&?PER@V_#8S[T?2$?@XTH[6 M$BK;K%S,B2KUB,!,V.N,3<=_.]@"C&D MWHO+[%>40K>ZJN!6(7,CD,V(A3,"Z0SN!L6E@/!G6D1PR(C/R0%#U!],"KWP M4]5-,"6Y%;I!9F9;XP81]Q-^D<6KS5=K>>AGJ'N*&>K\ -^^Z>@;E_$OB"]= M>RAW54.F6AX6!:U^0OE*F70QWEE)/D;,J.485(YK^2ST\[U7BOE>-2*M#%^W MB.(G&;V'A'$J3\J61D5-K&\AKQ4M).9C)!BU'84[$]-OIN.AT5SY7L3T6\3P M@D"BU6=_(7N!R:)OB6*85U]Q.:@,^C;Z6C&<4?N$> $B&5(FR!USB@FYC%@P MPV1&()H1RW9J[Q&*-;/-5,APUL3[#N51D.(E.*\FI[3#T;5OR-YV$;U;LA*HSUG=(EXI)L!SX M8"MG5%&R>;6R>U(#P1@2_Q+['ILS[,C$*WAO]WF<7I()@G/H(D.3FW'VX@.[ M55WH)9FT1>,E4A09BQ/"A*5$?LI3:2TQ(I&"O4DG?PJ,&0_760+#?;B+GG.A M-V0&,/G>D*AI"_D3S(&5JF6U.A;ZK/92D=7F =?"M/:SZ]K/V'%$$!T*)<@" MYI3]8%86&QT+?1[U1I%'A=QD*(WY!0'VA Q8X<[CPEC]E4MYL,@6K,]5C)*[ M5*$/EV\4*98>66B6LDXC66FT\-C&N*F!1_-J?SY0HI)"+WA=V0L*"IP<08G1 MQ'6<.Y<^F]3>OP,HF!<"G\F=RP,/U1E!?2>\TY",/6HM3<'W<,V^L(I"[#.9 M28U M"4<5<(DIM..EGFIE/29NI8V#Q=Y-M%?R.RP@$KZIVA^6YZ@->3W5:F?,7%Y0 MY/-/;J ,JVAG?(NL4W>56L.A$*QL_Y0$J]W+T;$I*G8TVW3:?J6G6GA.H-#" M/B2\ ^VEO,V3)/I>1+5Z&=R*)LG;:>>*(4=!J0\UEXI=BDFKMS+ W M&B_#H M_XTKC]XC4N7&" T'?2M075 7,Y/I;(I=BU"9( NEKE^@+A$_K6H;*PJXZ%<& M5$?;?(:I2QI2+$\(!8:H>NM*26XZQ"ZZO8ML?"M"S/@]9-ZFH#=!L)'.XAZL M_HNH)6\I#08#L&^] FY%C/2-[)VRD25XRBCH7Z(:#E8DWQ-8L8WKCEFJ,]9/ MM;U3K+B5 K/UHYQ") H+[!OZTA46ND1F*J*L2Y0K=W(7!3CPG3';<]!HGBHJ M_D#T"5UO@!,<#J]\?/@ -1-"^J9H)>D+$"T_M ]/R8&4H]?G:A3)?DTR,!)=6 M&Q_&[-2T^'?,ES<>X^X*4;D6E=@E7'5M8,=:]#'V0IFW94#U#WW+2OW/FX;5 M_N$OM:5V'K=S'2$+DS"JN5A0M CNR@A*[ Q_ =]"P!6=J@KP=#5^1^J7.\$+ M3.L/O0HY%4*H2*Q5$+9]9+5MZ.C)RA35D,4847FDAEAH-'."R5?8\VG!TBM> MB2*C^50\9?#=45SYZ- !)2ATD!3T@)[S9C5AM6!ID@5N M&LEVJT4?[N!S1&50-;8_(">_<1%5#(E?7'4[@V,&)O_?/APW"C?GCM;[\8!B MUD6P9R>+68'+:NQ3+?QFT\J1D_E8X M$092]ZT&TADSC\N+CX6 1B3A*1!(TQXD]]LIQWM7TB-:F<7]>?["[ _F>BU@ M<.%1\( 0UY=>/H-'R/&_/F;.F-S_]/%,M MT)MU $)-_]2^ZO3>^-8<$3IR( MA&KLF.0+6LT0/3.(N4(?SPI+8<>!X!VR9YZH#W,/9/E,76_]\>QE1AW\ 7.T M.C.XT.3C&7$)\58?;!>6[H?B!2AX9O@%UXABUWZ4!6V/!DM3YQG%8D495+9OO,BO!P3+9X,5R/!N3!61:P6?RV);? ME"K: .=)H:5$*/YZ4Y]I\8]UWRO/IKE'CNW4.8/:)KEEFZ9K?E. [:/#U=K$ M% IN.7_.RP:X^Y/H'$$&D<=-30?%5ZY^,6&7NLC_$%U],5_PREM%ZE0DJ@]B MJ$-=/7/ANC;)#Y$^Q/RM^52$X/JRB%0G_EX&$!0=%;,C416($ MXGY=0SQ!U,(,C>8CCS-N$@C*P2J'3* $!757?4OT]4QF)GY@8J%%#EQ'?:=A MDH7.AIB ,+S A-G-Z=$G^>1G8>7KA.S!J=/0.G7)CQ'RZAKD,X+4WPE?0;/7 M&4!=_'CA0:M;>($:^#F6T2T0_Q&OT!T52NI4+47=(,T]^ ) Z@N:V]HI2_PR M_7/>=V;A*8/6AZGEK: 56&A$4#KXUR4^6D>P%S,\/KOUS9 D_E7,<.NA__8( MB/ZX=#TFNBOXQ Q>+$5_3\J8HAR#)J0'V:\$LM&SB$]LB=- "KL$.)L\TH"=V6/*?, 8.T)0:R ME5.*0FBRD4?QXOC0W*(9C^>7$R'A<2EZ29BA#,9 0<,P%R@8ZHXI%B&2XL4B MUG%OW([4X'+,\H"X/UT8?5S]QJ1T R>K5W 80JU^":JF>76._M%YI&1RK"_2 M@+1P6\!UD,Y*5^NSI L&)UE,QT=F['BL;UE"TP;QR2 ;^ MF9@\:QRJLF8U#*9JXM<>PP0Q=FMNF-H\9_:E[.J/OL8#\@BG0J5W:'.0X.-T@<3,\>#N ?GQ-,4,3Q%PAM)08TJ3IAH'_;>E8NG@# M5?6H>XN(N\+R,]R#%TNF+,''6\(). 870>(GN35J2_?Z],TTQAI]P;;MH(') MH#_ISV'M.*NSOE@#57O!#$Y_A^UQ&\;8;W#S#(=V$UZT>V]EKO,TL#J"C3/2U/2 MOBE2Y\TOI<[;(G7>_E+JO"M2YUWCU7$IP@MRXU&*B+4)NRYY41Z&6UIN3+;< M[LBV%-Z)16--,A628!N+6*A45_&Z>:I\1NZ"FNLEMA*#0:' &/INRC>0HLD! MX]\>7@.KS&!D)PZ-&YY4UB8U8*E-??PA3&2!Z(L/UXB@.>;B;RIR 72+_/^' MNI8H]\NL/0^)G3_]E?>R>8TYVK#8?S8QY*G1G8V6A=9RU3?3?"O2-*[!WILS MD8Y*!8C]Q20>7!(F;V^-&ED:SBH$S8/X'IH63"@+X:\][,!^+9&)4_?)3]6W M="U;^OC#EWN7L?A#)/%7R1Y<<@-.*.7+[MF)_'@'^J:M4^6"+P=AX3[M--+J M5\>'-;&M< K_GVWN$>>(LM'\)K!-H$")@K\,4(EE?CFC!UOITWAI2QP?-DA4 M!B]K3#?^28A([.SS!NX=%NF6[5G\?SP3+@G.#X\ERC4 BB!WE+&<)41//VW8 M6D,QC/WD\1QP?G_#L?Q<:^+ 4JCJ3ASJFV7M4;0S M>,&VZV ;/IL@D6F0",3*!+&\&[HA&J%!9LV/-!J M&=PF);)$?VLMTVFJ*MQ8;>,;7+=V#\='GN0PU?]G>\*X-O4Q)XH5NE>^(*'( M'+LS;)B%IN(=3-8E;WN3P\(B2Y0G;)3&KM_ES "SL;F1.R=@AE)U5EIO@ITX M-<,FRA./??B:\T(6O=[$19(JA@>1H\U1T4*2WV5'-Y"[W^2.,)@D8-B22U"1 M&8]4>5-3JI]DCP)ZSC! M"LG!$:DCT=$WC1W.&M]D+YYCA<.#451]<_/* YNDP#]_%C+%8OP_1$AQ56!P MVEAN8$-4TNT.0>EZ=M@Y+ED<+_Y$JB62P!N74N1?4@-'5J?CS\/A^'$R)#9Z MV=FH-2H\\BQ*G#WO0=64;F'R\)M8!\G*>1HC3C(2GCBG"A?HA\9/M8'3*^AY?NA0F;':V=JDJ&IGA MU]$V\*"$JY3+W0]?U_&==-=K"74SCX?AW8CYED=J\336!B!=*P2^:+_BE4O#+(PCN7V[)K"5:F9]^^S]0 M2P,$% @ EW*J3.<\G9N&(P G7,! !4 !I;F9N+3(P,3@P,S,Q7V-A M;"YX;6SM?5MS&SF2]?O\"J_W&6, A>O$]&Q(OO0ZHMMV6.ZO=Y\J<)5JFV)I MJTC;VE__)4A*HB2*++&J0+IG_"!+)"Z)@P,@$T@D_OX?WR\G+[Z&IJWJZ4\O MR5_QRQ=AZFI?3<]_>OG;&3HY>_W^_=?7KRIW?PR3&QJ2]?_%XW?U1?#4++3"\6OTRJZ1]_2S^L:<.+ M[VWUM]9=A$OS2^W,;%'WQ6QV];=7K[Y]^_;7[[:9_+5NSE]1C(M7M[F>3)'^ M0C?)4/H($8H*\M?OK7_Y EHX;1=U=ZCD)OGW1^F_%8O41&O]:O'M;=*VVI00 MBB6O_NO77\X6[435M)V9J0LO__&7%R^6<#3U)'P.\47Z_[?/[^\54DUC-0V- M^:NK+U^E!*].'. ^GR3(/\XN0O.ZOKQJPD68MM77\![Z[#()ORCXH@GQIY=0 MQ!3 ( H72RC^_1E%S*ZOPD\OV^KR:@*?O1I1Z#=A9JI).X#L#TK*UX0OQD[" M$"VX7]! #3@UDT2\LXL09AW!WI)E/*'VERV;B-TZ>F?&P01L*W4D5'LD^FL\NE[&!J+#[JS8X#",S8T30+S MV6()_!C?7@W9S!U%9VQDUV'SW)(&;$+[,7X"(H!>LP ,Q#BKSJ=5K)R9SF#F MKN= FNGYIWI2N:I;6_8L\G"->@;W^I4\4!-?UU,/JV?P\$L+-?FTM*Y/OCN; MTKV$;")_ I9/03V8 923_O)O+&[,QIP!(T*R#X BKTU[\6Y2?VM_FYJYK^#; MO1K4KV;>GFM4T5+WUM.;KMZ4HN,,/%#QHS;V_7068(68O?U^E>CQ.;@:%HC_ M"_YS6)A 7^I%LD\-9/A2OS97U^FXW7).YB8[>S7,+NH_7NHLYVEZ6BW>$_G&5&LSKV],^M 0KX)3?5U M0:'WTW;6+/;[=HJW-=.8@KTS5?/_S&0>/L:-WP/'WH06]-,TZ$_:_PS^''33 M$P?)JEEWO3='W6/"]-S)Y5F%C"EXMZFE0]:AA%SM@(/5\Q;,G-GU^VFLF\O% MNK%3R@YY!Q+SEIJ_!M/.F]!I$&_--*9@)QX470#!3-80Z-# K+ SK7DT>I,HQ0;E;N-HU@?JTN5.) M8S:IV^S4(>M 0OYD24#%#U^([=\U;^9W0O/U]#/]63RKFZ^F<8/U\"G"QV_89_FC;LP M;1BA_[H6??A&OC831T=LZ;WRQV]NMZF\S((IK/KKK1_=DF#-^&Y=M#NG(.+V)&(3Z0?2)P;EX3ONR79D'1X(3IV MU],Y!A+I%]"KSV^.O5[7BX.N,.UR*K@[YT B@GX?[IW#-?44?G7=;,!NN;.( MVO6\]7FE#"9ZVF=PH%.F+9WITJMG-9VEO;H.4GOT%Y$C'19V/6L:K,1_5[.+UO)W!N^N PI8_6U#=5 M:\[/FW"^.A10Y&,\@T_;""3JOH<\?LVC070WXWX(WY[2@9+&>0'&:CH67T]3 M@?X) G5?"'/4/AI47>?^[?D&$N\LG"=PGG%Z]'2.T43JR(N=&4<3L%N7[LHW ME'BSVOUQ44]\:-JW_SN'E6JG8$_F&$VD=0?!Y+FYT5FK:[\/4OIH35W^/$D[ MQ#?[31^O^K6O'^E8S6\.G%Z'/R:;G>:SB-^@V7_=H?Z]/KG MM,_ZW\$T^S>M9TVC0=!Q^=R1;SSQZIF9+#Y>H)5\7,.T-4M#L9V]JYLU;Y\% M>,&?SFKA+KDN M*P_?9V'JDX-\INHW0I!=BDVC;U@A=EX!';VZ[;6F.F]JG=3N'KU7-2UN>$?3 MVL5]['F+SHVY>@6TEZ_"9-;>?)(&@D28K"Z,__OJXQ(L6-!701>:F*6_'@R+ MJS30/X1;I^")L6'RTTL0H.R2K22:,5,H@KAC ;E0.*0)(8@4SGGB1*&]O=_@ M2;H@7SK)]NYA5=#55%RSHEB MQ")5!(R88 Q%9Q0"$*GTNJ .F_T92.\8B'Y$"AX0YHQD;>9AW3'V];QI=K)O MF3,ET%O',7N%Z[OC1] MG5;-2=(&;GRITFWI:G;OJ'ZM;;W**YEP$BNB$181&B\"0=02CKB$R8G($)P@ MQSZ1#]2K]6'PS#Q>8*C'T+8+-_IWX1F#YHF,I5:^( 9 Y9)[)+SWB%%#$5$& MX&61V((.,A'_, P:#;A<5%FX6GTRUXGDN_FQ(76I.&/!8X-L,!A9$@TL8((C M(0S1L'!0(7N0HOB!23$,6IDGC<_UM9D\:XE]F*.T!>@*44@4*&5(&1T195(C MCP$N2XI8.+P_(]@/S(CA$,O%BDUN0+N9L257R0HG0B$5"M!BI+&VR*6V1J&Q MY,8H^&5_=O ?F!W#HK:;(4\HK*N:W]7-F9F$]G, @:9/JJ.;4Y?*"AVIY\@I MP*' &G#@$58\:(BF!:=LB*XXW);JK:B?S;=?P2IL*C/9MI.Z,7TIM?6>R0)1 MZBD*$>H1J@!NV*"]%IQ'+8_=[MZ_T^IQ(,I.ZA08]WW:/7-AZV[ZY@PEB808 M' M8NJ%=5"F"M.8%XF#Y<:6#H,(=N^D\/ GZ8I2=!>^J:=5>!)^N$79BP;T, MI< J% K6!>4$S. N.A2-!9[3PAF1-EJ+'KIO'EMY>!;TQ>B.!7]_M>D@&SLTH^?"_9 =F[;= M%@E*)S 'P\(C(11'BC(-)7)0G!R7L3!$&!T.ISHOA>RPA[B>KE2&22Q@[B\$ M54@I3Q#3WJ+@L3;!.1G=T:O*^W3/PVW"GJ#D4HM2/-=T.03^2\?(7\UD&">B'YX4>_5H MG0>S7)PYNZB;V9?07*[%?MI"D4W)2\]!?&L4M^G6/] 7U"%0E#H=-CV9K?1>2LF=1Y$9B[C $FE;$+!* M@E819F)%.KET'/0,;IW;N;^&Y;%Y#=V4L2 Q98480E##K,*0 < M:$"ZP"8&[86E_L?0*'HQ9"2LN7OVEGIYWMR WI : P!B&QH%UI!220@IDA0"\%,;4 M6YC:^LS_.?6#7GT]##39=ILVO*"PK>,WIB\MMCA90(B#(HQ"L,E_0A*D1;#! M!UU$W&-BS^28U+_KAP(GKQ_2<@VJIZZC^]&#]*6V5$9C-?),2R2H!%7718N$ MY8I3BJV6/?8),GD=]>_\H<#)-N'?N4$M@I(\%71ET^R_(VM)N/;.XN2++0,B M$FPJB;5"-C#X2FK->*D%L90 M'YGMX8:99^]\V"Y\N 0.@5GNK=/.]S4V9RBED=1RT.IDP1TBQC.P\PMHJ[8N M4B\,%3W6P.RLV*OCGM@S[8W4/_>=R$-NB S/B,' RD6*MY=7D_HZA-4EQF>1 M8V?>TD6=MALC*GS:?C3,(A@+#AJ/O27*$Y>Z=(SIPC)H%B,*!0^_T8@%PCQ&[00IA.X1&B+/ELG A!@&IHQ[ MZW[N9C>/-RRF/#-Y/3%M6\4J^"ZG,9U*@&' A5):PPB("E&�H)8BVPC@8V9RD@+IF$4(!XP1UA[C#PO0G*!8(P63LL^ MD2NR:ZG#,V10[/(='-X&;7KJZ:Z-QX=/YBHQ5P&3D)930Y"@T$RJ(T?$U MC5CS'@[(V176X7DR+'C9=D2><[*T 3%8);F*4B >,8-Q $MH,+Y 7N% (@!6 M]'$KR'.\."HM!L$LY[113QOSGTSEWT]?FZMJ9B9K+=AVR+(S<\F(TAP+ MA337.%UTQT@6/B:O"ZVY$ERQ'E[K>>S9@=DQ"FH9S^)VQ?Q.-X$_A-G'"+KU M]A.ZYY148@;+I2 &&6P=4LJ!?@Y H"("5-XPP_C17WP9FDFC0YB+5I_3/>AI M\&]-DYXP:^]%^HV5J[:'8-N5N<2".TL50S(F?S^GD^W/*:(QF"B9QYCTN"61 MQQX>F#RCH);Q7LW2?N^DLVQ(7;)H!='<(Z_!AO/&212X@7E6QX*"=03]C0NPJR"2N[+ER$0Q?JS:^FB M][M)_:W];6KFH",%_X0X>:[[/[AWO@A96:4W-%?WTN]_L);R4VBJY&SLFF#: M\"8L_X>_EY=)WGYWBR'!Z_1NPZ?WT734%.J?GCY?/4VW?[.I>2.F# M9=J"&NYP 5.>H R90J?IHL#$&<.]/?KW0(Z90'7&GLFFF9CKQ73VI?ZUFM8- M+#B+8$BK)6B;DK(U8QDY(<2&@#R/ A$%:IB63B/EF6=*$5B?A]EF&?-ED+%Z M^*$B,S24&3T+7 B^?0?(O6_;^>(-Y]AM,V9GWM);Z[G7! 4+1E\TBB J.2@^ MVOO(#!B KH<1E&#1@ S]PQT^[P'F/[ID?I$?T H!61.H^'10X$=YJ;G M%ED*+V1,S^L$HC%8#BX@S9A& 6-#I4D!.GI0KOA3SEH90,Y%Q2>06][#ZZFP M;2BDE+@@.@4 "M)Z)(G2*7X$A3%JJ(A6%P7O<:B=9X;[\16V87HFO\)VX@#( M)IQ\-=7B):15Z/JSX.;-+I(^HY12NP"+A[:("AT0-T0CSJQ"Q!4T4"&P5SW. M1 ZKRO7N^R=5N3%P/81>EX2&(?RK28]?S*X_QOWXME^));.P0AE2($*Y0U(; M#KV"#72(DC0R:>&O8Y\A>NR>R%E#($LWHD3EE$$RA!',! C MBA&T(ZM5>@KH1]7^1I_HAH3UP/K>1VB(Z:OO;2BD9(Q9DLXD8%@9Q%PH$ 8M M&_%"1AF8L:I/3+P\9\(_OKXW3,]D7(MCM0A7OGUY724JP91W$?. 9( A9[W MJ A@Z"O)"JH4]X[V."C,LPD\5L<]7C'W1RV?B_W=R\$/'@S>ZF?_9*[216,9 M41AA226RF%*P_!U!WOF"169$H8[^K=!,#!D6QGS>*6NOU:5P0MNFCL>)2\QQ MU)($1)AVR 7N$761H&AMY,H&(4B/O?L\RU0F@@R"7C9GN#7Z?HRW^X$+L1>/ M8[3+2!O;O. Z%E$&;:CST&P1&:B56%@D+8>I51<46Q@[2A[]!?1,'!H1TUS, M>G]Y9:HF:?L?X\/ E.D-H5F85%_O_",VA?[L5D))C)%6>(%,< 9Y'2+R,*Z0 MLLE:]=Q8W"-L4AX_J$R\&@_2?'$PGGGP\\2)0RA"<%'!*DTU1HP+B93A&G&+ MC0I4.L5[W/[(XQF6B32#(9CUHF&Z[ ;@+'V(5]&TM]#DR3QE(8EAODB+MTI/ M,A011M'MZ9Z=]X0.L 4T-%6&1#';0O5HZ^'QDPS;5JD.V4OO MF8T&;$FBI49.@2!!&8T %8*9PY[%'@%5U)^*0R,!>C@ZW3STL'W/<&N^TL8" M+ B*D04C$LG@/.+4!!0D![,R%JQ7#'S])R=0/R0/QYS56Q W-_TWO@GQ+$IU M*;!TZ6*X]10!0 5R-#@8905%H; Q^."LZQ,HC. _.=E&POCPR^$JVN9>:^$J M;VF4%3$4'#&%-;+>1QB"48 0#$:?4YJ('L&!R)]J+WH,- _*H@<1.I]+I ?9 M2\ELX%98Q!T6R$GFD-+>(.JU$-@F+]@>:R+Y4^U:CP3HX>CT(#32L[CT(&^I MP?B0@BG$H;FHL+Q #,Q71(15&FLG5>P3=_M/M;L]!IJY6+0\/_X8U\^4/TY[ MG5YOX=T(M96LX%%2Z#D<64BP6F0H5>FET$@,)MKT>9(^SQ;Z#^0M%IO"8)_.W4$_!LPDS"FP*(5 "^XY+%)%IU5^/,S^]:CRZ,/^>2SX MDSW"_ BFO=GVS))*+[24&K!6V'K$K 9%P<($*A@)ED:>HM@>NUO(X7@W/MK' MPL!.D1R[%U(:@XL8C$,RW0D"A3(@3&%4%C:* LZM7T>N/@!G")'Y5TOH \5 M\.%>E(7U($')5^\(HBT\CEO4(8#4EEPETQJ3=!&.$H&1"9XBQ4T* HV#O6-HZ M./J;/6.19"0 CX$^3U]$.O'_,U^^=MF38L^IHN1,":5L>K:A8(@)ZA W&D U M4D?B&'.D1[S@/'/5\'1Y!A]'1OL8. LM@TZ<+E_Z<-=?&C-MC5OYA"_^6G7\ M4 S>O\*RX"2$X&'&T0J,"Q48A]$?X=^[1Z4#YGQ?X8%.S5H0%\ M>S"%&A"\ZX M8^9>NA),94N<25NJMD TX(!4H30BC/,8BZBXZA2L8[13K!M& M <&7H??F8/[?P7T:(G!MF0[H$]JWWV>-@9%634US_1XZ:&&]04[H2)#O_/UT M%AJP][:??XU5:VEX$3DU#$G#&0(5M4!1PC2NN5"%DR+8/E-+MM/\?1GT^&SL MB)#.MDS>G#!V&J\;4I=::1:4YD@*^,$P-4A'G/1B,("L+&1A>VSWY&'1T?3] MPW5M$+RSG?8 M4P3H 5/&?>8 =:4]RS?A:YC4BV@!NYWWM^8K*3)!\I[A8M5SZ=/'ERTOC#->6B[*!#=,Y=%L);R0L-*2S@R3GKDR<(:*)RFE%G, M>CA>Y/&W&J;_1P4MVT31@#:U/&[9-BG(^!@K M2XKH\=%[0 RM4?;#)Y\NN7!'W1[G8IFD+-+C5E9P*,-%9 -F 33"#2A6# . M2UV?)XOS:(A[]\HCW7!O4+*I@682VI6<9Z'Y6KF0-H&WZ8";,.;VT%#3?%]H\G;U@I-G]61;N)@' M*4'+=3!% 3J*1(N<-10111BTSE@&AJOGOD=WYW(YVKN7-O9W'W3R]OC-(K2S MPV\2EEPJ&QTKD, J(.N=0H%+@RB8C:[@W&'?P\4LE_?0L/W= YQ!S?(D3;UE MPNZ6L>3TY$24IMP88UUB(;%02H$#7T>6\WDUS!, M'S[R<1@,LGS$6(JX>[)YD+*43G.MC4742"B9)CLXA8X1103C)PHC^D1_SV0Q MC,6#OE!E=>/<9^G9GK&D'+O"THBDMQQ)#):Q4,XAXKTJB*&.^AZ'AYF"!HS" MC<&!RQAF8KG,KD0]#=.P_:S@B1PEJ-O2*YZ%-]28O)'KZ'<])=D^I-L+-.UT"?S ,$*YP@A"(C05>URL"48"WH$MC $D*5#=W\ M=,9I:Q+V_3097DGY>6=<.+E,P9BV-/6I+*4P7F$)\YXM"H^,9A(Q3CP,*I@6 MT^N+GO6)7)3)EAVD'Q]%UQ\,LER+QGV1?YN:9>SN-[;0]UQ@WFYO)[BV%'3E*0H+5E-(47,^CJ&5$+ "G MN=0%(R2"KMTGYERFW?5*/A56N:7S;.QU;R+PM6PFS#?R3!$DM C*<,40M M*Q"&IQAFC 388>B14+A133XUX;*:7W;FR(:\I0#]Q3AG M$"M2\$8-V@T,!(]XH)3#:N9)MP@AA]R &IF\I\6LP[;P)HQ-S8X4GWE>IJ*3[W38[0V=O%F81HA\Z8BTV]NI[?S*[ M&T/3SRFN2?+!.#5ME6-P;!3W;AYKUZ0[M'7W, 9,6HK7XL#<6.)I.EZ@MTT3 M>F91971:$*X(HJ 9(F,P1LXIBD"GL)Y1^-GM'O!!D'$P#\P79OS"U?.W:1.2 M\0Y_FFJZ] ;9'D5FD/)+@(@YPW2*#"Y _R(%8H1%:$R@F$=#2)_0GYGN4H_+ MG(>JYX%PSV;,[-F^='@X)F_OE5]&(S2FL4 ZN&0"%A1Q&6)ZXX?*P--UIZ.W MGG\(VO:%_5"TO6O;_98^@YE/%5%2IX3TVB+.-4-$ 0#0#08)J:W PA/K>P2@ MR&.1'Y1\ R*;P6K?J(Z-;RHD)_YOU23=P7[XANN!JGTWGT'SU_=>;O=S#JN% M+M^T_26]:?M0YNW7Q;9G+)DF2EK&D:+1(XD%1I80AJ2.D3)M6%$<,,[8%N$W M]-'G< D:",PP:6.U!7K\=S#-?M!T+;T,WCOM/$&*48>8L0P) _AQP#-2CXFV M1W\W9TB*U,< <:X5^7FM2XWY\JT>C)"K\LK F"&P=" 2TA-74AE$7*%1H-'9 MJ 5T4H^@8WD4Q:.AX/Z@'C'IH/IMGAA[EE@*HR3C@:+ K$8DN8S5$1;T]4CYAWD'98WD':TO(@60&:2,18(\X<1EQ&##I)@8/% M05O3P]N5_Q/R;C]4CY-W)W$6FL')=Z_4,FIEB90411K20_'"(T4404Y)P;25 M1O=QMA+_7 SL"VV&C9DM6Q5;OLIP@-=!L,_U9/*N;KZ9QA]6H$_SQEV8]C$G M_K6I@>#]+ K[JYUY#7420^TQF4XK)F;QDQG(5]Z]NK(+\GW[GI[#J' M,G$K14Z'O;M:Q^_-M3@LF:K) . OU:PZ7TZM4[^,07,>IJX:MXV?@TONCF[A MG TU?FKJ*?SJQO= W%[SIWI2C=_VM0!. /HB8,)JQ-Z[.W*0RG,.WIW"[$QP M:&MD4S"N+3K4IN2E5%RS* +"CACD111(&$J1T]Q*&[E03!S.\C@+7Z'/8'PL M\"9;&O<@91EPP#I=L\!8"&;)T;^\T;_#'CVQT!>D7,;# MZ;R%X=JV;[]7LYU]_SAQZ80U!0D.V6 9,IQSI!F3R$8LE5!6N]!CVRU7>-V! MNW\0G+(YSR4M^?WEE:F:M#CNGMXV9R@UI39$YY'EEB"9;G!3[PQ2.%H?A#8T M]O#*S'/F.3@3!L,J@WVW&FJ^AM/K+R!I"F.SZ]YY M'JUB?$MA%8ES=3=_[%L\CVN[N4[]>S6[>#UO9V!/- O"K=UKR6$3/I;L3=6: M\_,FG*\N::Y2'$26O*KNP]IO/TG^6\D0"W^N*@GL-JW;_]W#C-7WMI.S20-RK.+L)@_ M-S^5?&A#]&2RT)F"/P-%(IR:Q?O.E^G(=OWT=IONUJF T@A'"2@C2%+!4,$< M_/!*(5=@3YPCG/A.CI,=HZYTDVIY$^7^[?]%_!N84ZO:0^?$T#1A<>E["K)< M)S5@ Q9C5UFJ2 U5 M2Y$#5B*;@!!ZUN%Q M*#:(ZZ:1][K =O(Y2%9Y+2M+;?6#"A%@H%"E>Q=G!+&BC>AP#9[H[-S8W M#PMX!E/O\?*W_'F27%)NCI<^7G58\T9:C3>(\ZF='XTLGP\F2SNK+A/UU\)\ MO&VOKM*OR\'8PB@Z8,?EM+8VU%XO B4$OV9F+4;F;V =W)Z;GE[_G$X3DW_; M0:0\A#+]I9Z9R>+C1S-5FL_>U&UL[+U;E]LXLB;Z/K^B3L]S=>%^V6MZ9N%:XUDNV\=V M[9[SQ"5+S$SM4HK9E.2R^]RG/^?KNY_^.4M7?_QTDV?W/_TSR_^8 M?Y[\_/.NT4_;ORSFRS_^(_[Q:;)*?_JRFO_':GJ7WD]>9]/)>OOMN_7ZX3]^ M^>7//__\^Y=/^>+O67[["P( _U*V.OI$_+>?B\=^CC_Z&:*?,?S[E]7L;S\% M"9>K[;=K?*1X//YVMBX;/'V8_K+[9?GH=Z_^$V^?A5+*7[:_+1]=S0\]&%X* M?_F_O[W^L(7DY_ERM9XLI^G?_N=_^^FG'7)YMDC?IS<_Q7_^_O[5-R^9+V_F MRS2?_'V:W?\2'_A%38.*-HNHG;?KNS0WV?U#GMZER]7\<_HJJ/<^RKE]\5V> MWOSC;^$5RX ;% #O4/OO9[QB_?4A_J@[\_> M-)P('R>?%FD7$GS[HHX$T)-%)-Z'NS1=UP3[1)/^.M6\;X-UL9ZB*QMVUL'5 M?*J6,SM?; *IWJ3KU]EJ]6[+K/ML^>%NDE=.">>\8\!NJ^5Z/HN_#T-C^X/Z M[.C@Y0,*&B>!S7J[6KZ]<0]=BEGQZ@&%K#MLSGU3AR*LWMZ\"T0()M 6L-"- M#_/;Y?QF/ITLUV'FSC:!-,O;=]EB/IW7DZ7A*R\GU!G<:_?FCD0TV7(65L]T M%OZR"E^:Q:7UZ>1;*4K]-PS6Y7>!Y=ST/*\*'=#G/\C?9NGIF/MVJUZY%]6;+0M6'GJ@Y W?T^EZ%?;5< MIV&%6+LO#Y$>[]-I%A:(?Z>S]^EV"_0QVS[V+@\-/F9F\C!?3Q;S?^_-E:)U M*T!ZZ4*OH+V9Y'&L?*Z[*3[O+;UVO9Z-5Z=M9]U-9;!+-GD> M9H7MQKJ5R)U\LD]0'A>NU9,.M9&YUAO[%*G>[%2C:4>=_#7+9G_.%XM @V#" M3I:WT=C:,:.JDS6:]M])OUD'?-1]%LS$G2V^M]]KLJ2#5_S_LN' M$_1]MECX+/]SDL^Z$_#X2_L7[-TFG]Y-5FD/^JO[ZOZ%K#>WU7Y!5QW>3/)) MV)W7Z-EW3W;>A;TI_[7T*?PS6LC+]=>Z/#C[39V+<.[&H+IEYUVL2<0CSW?4 MG2)&_Z6Z)P<>[;X3-=5UO$5'77H=#,W;(@YDLFWD)UW6"9-5M^RHB\'@3;\) M3.79,OQU6F]35*_U(%VM&X \[RV==3UNO*?!R(H^CN4NS64_G47G58U>UWS! M4!T^=VIL_,*A!*I\H"M!S_W04 #$=+S99I&^O?GFT? O:?XYU5\_AG[$^$GM MV$-_7QP*DGJ+ZYFOZ:SSG]/EIHC=U/&P'6_16Y?BRI5/INM_SM=W9K-:A^4V MW]J_3UPQ=>W!;M[>FZAVOIK;..?/[W7?T%N7RY_< M3^;+N+*G^=:]&=;VMY\6>W,J^C6F<1,QOP^/O+WY$'ZZN@DDJN]4[?_+O4'T M...^2?\\9@-%B_,N;%9CG/CI,_-@?X8.U5\(A_AZ;U#5G?M/M^NH>Q_2VPC. M&>&4XRUZZU)-7E0V[*V#]51:U:ZK[JVSZ1]WV6*6YBOWKTU8J2H[=K1%;UUZ MFC$74QD/9B_5U7LG;^]-U-V?*KI,"W_3VX=V\M5^Y9!"O5MM.I7HP/N&%.=] MQ^(<>%]_XJS6\_NX2WB2*^%6#P_QKSO?SVJUN6]+PN8?Z4WP3-16OYI=X@J+E\5K3KKWO9>K+8 M_GB+5DSZ3)>KR6ZCN%K[+'^2_K(%+YWIS?I-%D!<[T.?:=T8W$"?[PVL3J>8 M-E/)))\6LNS_^E2<\B#J?+G^93:__V7_S"^3Q;,C $>.NA:G5^,Q6;KM_I.6 M77;3^G/)30-NWOB34<['4@SW^U%7X=_W3\=^]7=.>K=M],O MZW0YBV*&04J6RN@/2+;UR0::N.MLM 3 M1@7Q$C^B8:R%==!X)*K*IS]E>5C/_O&WLN5^*)^U$L5Z$$.I.1L,O2!H^,%V M7OJ/Z2(+MLT__A;LF/3QAUFP9;ZLW6*[>0]3TLZ!,@CY2I_!SA)Y/.FCOLQ/ MC;^3[1+)K81(4.:TX@1H3#4N &+$@0'I=6(!:$RW,UF0]0?=EEL#T.195^TW M9LH!>AQ\/J$,4:2M$M(I#+%BB(E"-N053@Z::[W2XZBI^#TY.M);UA]2+XL- MEV'!-[*,FP274?Z3.?)-NOY]F:?Q:&/ZY.38KZ'S<9K\[9L]PFF3I=:K$L2] M8M([1SQUD JE4#GE"F/5D)0YM _ZGB\M-7O<2ND#L M0Z&,^6:X6.^?'[+\V M.R'.(:Q+\2[-YUD<)&]O/DZ^J$^K;:++"4KU\;E$"D.BC0@X8M0% M Q%#7YJ(@J'QS5>#;;A&@/=@TUTVG>OT)HM%AKZH]3J??]JLXQ;B8[8KHG)J MIJMJFR 6YP.-H'%!8H:0D;20&0/JQ\>QRZK^^1S9,F(_DAZ#@,[(/1\J3C]]0L6-$R81!#[H5R3'$IO+6&@$)>S7'SH O],6C6 M*;R7G^5*8+J:Y$Z],!&$6V6%U%H3R5$$2I:;?*E88_*Q'X-\0Z#^R,G_\#UN49ZFF MT_1A6YO_]8F4AK/?D7!+&0[3'."6$P*4HQ81!'Q80RV7SEPNE^'QA,J[/'M( M\_77=XO)KB;5OS;SA^ATK,ICJ/N*1'E@'*9<>F.%-N&_B!4H6.)K973TFZU(7ZC1.K&0&"89I())0ID3V),"+,W1:),8NF=# MUC=X0QECQP$)W:@,8]=HG5A*)7*,(R2H0U9P9G A-V*.CSO%H5/-UF5-:_1^ M'/:,,B5B[*2Y#%G,]HZ,-"][7!G4/M(B(1(2XK@*_Y4T30 8-$^F MWLZM4ZUE?: T- L^9#?K/\.6\%D5L]J<.-D^H4(A8RBCDG,!D&< E*/+,6K' M%[D9@B%=8E;-ER-[P]>33UD^V6X EK/?)LM-+%BP+712/3&<]X*$ "VM\$13 MYPG2PEIM"HD$)6)\094^6- K:$--&Z\GRUGHN=[,%_%JQ0 ]5I1=SOS\2_Q;=3;E\49)W,]! M290/-*:UD(U=Q6X-?$C1Z@:CPEN'@IT$,^C[<) MK;)-/DVCI+$8UH>OJ^@=/CTGU&R>$.>])=)*AKB&'MH8$"M\?LXUWTR*:U)\ MCY!=W!GU)EW72'>NTSPQ/$R# , @L*3&6DN)*R3WE(W(\S!$0TZ4>)=1G2!*T+Y(+:]"%/I_-] M9;F'1;JOHOWT=HNC,M9+$FWUB833@)7SE$,.*<$!3.A+9S*5S5-9AG=W=<&W M"^%Z\5DK8-=P@4NH ]QHBR#" F&)A=;H<=>/F^^'AW>5]3ICG8]5[RE,!Q)Z M!DA9.O?D%%9EB/ M7TT ]%A33*62T!$,K$:J4(Y'=LCTCH899<-R]+FA.QK5#+8K.]CA-Y/[ZG2C MJJ:) 8!H")06DLGP3R@\*B3F6L!Q9ZJ-@@NU^-D:\A^!;*-,;'N1'+L,M]S] MPR+[FJ;;VK>[&NZ5 :RC;1*K,3<8"^&Y=@AS$:LM[64TR@S*IIIE-3I3V_/* M41V!-%Q5E]4ZG\=K7+8]KB3!P><331BA1C-C&7,$D%B_II!-0SS"A+?>"- % M0(.Y\AX+LN]\%)7J/](BH''B]$: ;B"ZR M$)RW!.SEV* =U7EP!^@!A#M M*MSM0X4!!@F%K.+)PG25+M?%!5<[^>K/^H$.HXW2@P+MIW"C"D;+#YB%944,>2058P+6BOY8B!)JT(0AQLD M6!I-PH3@'3#40:5$F)HTHPAJJ@0;LNCKR5!"%TKZ/C&Q/2*C=O+;]-/Z\5Z? M"M_\]P\G6+B8KJ*1(=!Z;2R4 MS>MZ]>K:;J/+D[3H#[IK9 \FQ@MCK#>04$R(1%(2;"QU80 Z2BY#C@J7]!#< M. ^8Q@GO)E[3EZ_CN

Y6^R=3#/-NG_V2S3CW]F'^^RS6IW9LO-;^_6 M:7K<9=SNA0FWG',H*#&04L6!=E9Y*PV52(01,<($UO;*RRZ W( G9KY=7/57 MG2ZG=_>3_(\*$Z.J:>* E)@"1;@CU+DP76+B*3:>..1=BZMMSG<]7]+@Z!BG MRS&CZ'3E0E+5-'$!L,!^KIU3-BRLE@<#?[^F,JGDE9HCW6FZDD+] OH2.$8U M\X9X+S#6%#(KA0A[2RD8IXIY/$ZCY7(,.@^NH0CR8;)(5^_3S^ERD[ZI403D MX/.)D4A)C;24%%,*H98X2 N4]$9#)$=HM'2GKNJ(G6B5"*)M(+KS M8:<%#4$,<[Y?,972VKP<$^1\U5:Z5GN#\8KYY(7# @$B**DDD.%_!!OBPG9]?,M^ M!VAG'4+26FD?_\SJ*:U\,*'*,:R4LX&BU 81C3( .^@-9-31YNMU;XGR/2FM M*227B6S[R;0ZY_58DX0[ZYD43L9[@X'V,FQG+3" 2<*=],T+_PUGH+]NG3K5 M$3J7T?^K6)HL7:W?3];I]L;YV;M@Z\84Q]M3"73U7Y)H$;; #GMF#:6 >A%& M@ 5A%X0%440T3ZKK;6+HG2,=XG4QC\]CC^$)GIQJEG#J/0[V#--(40^X,E(# M#:0AP$%'FJ_SO1VM&2+QLCE"O6>KA[[.@BF;SF(9RVPQGT7J/BV3TV<&=O7' M=S>AW:7K^72R&+HGVW&\+?'Z]L9,5G=^D?VY^GTYVTULU)ZZ4)%B_Z9( !@$I;##5H$*>:P1M 06S?,C8U5FNZE9JK3X6.\4L4IA03:4N)8Y^P/%YQ=HKKYLD__.0NT:/*<)A1Z\H94)Y@"QP MWH-"PF"0C3"VT:\QV1B:RR@_;)UW!:[3F9VOIF>QX$#;Q).8!P"1$9(A! 6T MXA'$@,/XG*/]TJ$]1D/QXFE/HPBKU29ZHMR7A^CV.$&*TPT3::7T)JYMT!$N M"->4%M("09LSHC>G:->,Z!2@ ?WCQ9H7._TF6TXW>7[ZFH*C;1*(O75"A-DP MIH0*+31"Y2[,^.8QD]XJ#W5-@JZP:6Q/?BO0^S2B,%_>?DSS^V,6XXDFB0>0 M.!DLFF#'&.TP1;K$0?(6X?'>[L7K2J,=0S-$D.. ]5J$[/:ST/MTFMTNXQ3U M/MW>A_$QVS[V+@\-/F9F\C!?3Q;[>S#>WA2M^R_=<[CW;R9Y=+9_3B_M9]Y7 MR5EM>Q7L_]?99+D*8*;SS]']5,?Q7/<5B23&(\S"+ &Y08X""=F.5X%5%M2J M@=W3L:S'*M=/A=E*LKTI(E1 M,+:&K!-^NGA^YTH_7AR_1P!?M!OPV5@4I3 3QR)12(H"$O8FA:<[X? MU5>[RL^#[AK=HT!)$\3B6 DHN=:6/H)%L -7YRJOK;*Z?M)F"+U$+ER+JWQP M"KP\5[DUF&*B$5 46 (Y80Z7/&S,,Z M>[_:7GE:G>K?Y&4) YY#Z@% 7@ GI ^+;B&ICW0$X"4I4FF+'F^4&,DEC)%F M;KQE%'#E>2&E<9R,>V?27GDUV- *J9?*BU'N4L9$A\O0X'6V"RO$-;:R ,7W M#R>8B7A#!E,@+,;2* MA:5=;.NS!\GK61!TN'FQL]YV&SWHOSN AB*"FOW79K7>GBWQ MP0)._WQR'T.>+<-?I[N3)U67LI[SGL0A;I"&V#'KM%&:>F(*+,*NO'F5@9X+ MH@UM8O:)ZE ,BY5\ EZSK-Z=@H<>3["0 EFO22Q!Z91 ;Y",N$Q'[>MV9,6 ML]Z >TG4&*6Y.6)&7&@9*N7_L)XL9Y-\MOK](9Y]C$5Y *ZD1JWVB85<:@*= MX<$D0!J*(&%83--TMHKWE169C6]OGMK; M)]A1W3A!!E.'B%# 40PYQ525;E\$S0AK]?:>VM$Y:I>)N3YQ\S[Z=M]':_]4 M 8;:[TB\1]$EK(UF7'--";.@P,!).,(P2^_,Z0N\$1'H73Z?GJS@4?L=B0$8 M640544(9I(+PSI8;0TR:6S#]W90[ @(U N_B!/H8OK*ZRQ:SC_ED%A9B._E: M/UNLXCV)!49HP[VS%@@-"="H]%4"CYJ?I^[OWMV+$:D# ,=#IE@K))UN;WA] M(DZCV:GJG0G@)IYAY((8ZSEE$/-RP'%OFQM*O27DCX!DW8 Y'L(]UEIZ>[.] MVGH[&W_,Y[>W)[=I+=^<:(I"GP%R@&BA-;8*E<'WL$%N?AJ$O6#R=0EI1\>" M5H?ZJ3>K@,9J=61-;/*:1 90"1> &(R!Q4P8Y;'RGG5T>8 ?"[^ 3U MJB@3E<[^<[+8I*^6[LLTR!(OH)XOI_.'Q_IFY\Q.-5Z;"$ZYTTH+Q $05C!@ M'IUT82_\#M^>V)BC:IUV0$%'M,&0 ME^%()D'S64Q>';,O&F1 MC@Y> D/' 7M'!'Z3KMV_-O/UU[(ZHYGD^=>PISE:W:7!6Q*EF2-6>@R-L!(A M)4GI&:3,-C?UX?5YY/O';SC+[2;-\W2?*9&:;+5>_9IGJ]-.L"-M$L>\I19I M@D&\$EU[:DOKE&/6HF#4-?O>NT'KDHP(Y#Z3#Z%%8KQFT,;+([ETF#DD8.E, MP5ZU8,,U.]*[P&IH+GR1N;M)I=-6WY-&!]R1>(V )=5PQ8!UB6&E4QKL);E'&\*5XL+M%<"@V/2N[ MY2?S?.O9BL7X%MEJDZ>G+-P:K1-D!.6:6,:E5-QHQEBYUW,6M4A0NCY7=G^X M#<67#W>3?.<,.$&+QX>2,&5:S[#31AL)3> ]"?::UAKX((YJH?WK=2\WAN=1 MR8.60ML>!>BWAMEJ_5NZOLMFK\+W=_G% W_NTG72'@]H_!HX&B]M>;M\[-WJ MU7*ZV,3P^V^3_(_0U:V"@K&[M7L#1Y\\^K_3Q4RMHXRA47:?EG>PO$\?LABY MV/E95A\V]_>3_.OK&A78+M^Y1"$M%4$QS<5@@S4A;N\#\#"6$:PSCUQ$<_4+ MN1UOG@@G91"58VMH^(-0"74AO8%LR,M-3U9MNR:B'*T'UYD>)F,N_G902OW5 M!)AOL_QKQ:FY&JT301!R,""$K>?Q0L1XG=T>+(C1D)7/&YZ5ZX()6=_ #67Y M=3>B]\*&)V*AU/*!RK/[ _4@(=*S&%0-$X<@%E@!;*E;@L9>(*)3AM5A[V@T M\-=(&%H/EQD!%6<4?X0!<"EG4>SEMQNGZN(+)UHE8;&4B&F @'#*8* )AX6< M4I,1E@,<'0.^&5::F_]K,\_1)QT_0ZE2S!&'%"/ ::"YOWZ7Y M/-OE=[[+]X'&Y\^?VM"W?'7"P[#$3!'JN32>&XB+>BL>>M0B':"WW) KYN[ MVAIRI7[NXCP=R#GP?*(5H%A;;P.8B'N%'4>%;,R0YB>$>\M+N6(F=J&"QIF2 M!S_^]L]EFJ_NY@_[*.;[F+MITGEXW>VQ9,FS7Y10A26%/JP.G&%$M=6Z-,4E M%,WKK_66WG*%)!M$-Q?=AFPKF'V\FRP_IOH^HVF!#?-[>Q/3D]%J/L'/S]FVQMT]7\=AD3H%30\NPVYF/'#)8M"2X=''WL=)UHY8&G$TR8 MY0JS,&M!BP6WW@.$-"!4&DCJ9<+U+5M5I/#9DPD76GJEL4-2.0X$H\+N99+0 M\"'C*R>#@JWT\5W*51L,1AV0VX^Z8B!6UT$_W" )5J)'7'(JL>(8XF#HJ0(2 M1^F0KH^SPFZ-59OU ,M0ILSWG:WT_1]KDF!(' IC20)/#3&66*H+";E!8MQA MJ[9JJV1!*Y1>(A]&&;P9"PTNH_XW6;"H"D.L,K!RX.F$ "H8@]01)S4F5DAK M"KF,TBU.'_:U.VFOHJQK6(9+Y?_>&'\_7_U1>17C\6:)89YP03UR0'AKG""N ME-1AU;R<0\^7H'2U_'<(SO T,,'^S"?3=:R>6N.ZO>/-$F4,M=H*()4G2$+. M2#EXC%1TW,9 -TH\RHS.\'K)#!FE>3 ^8G3D@'>;/+/I,KN?;Y/UN& M[GY+)_%<<-_QPX/?4[/9?#>'/1'ZTD'!LJ>[R\KB0=W'<;3O_>SM\GT,9<=L MKMV8RHM_U9/5?/6Z1CBQT^\D&!L'+'9&"XLPUL%>+-)ZM6"@EGD]7CRK0IB= M?2.!W'D;[&)F-%8((T>*VPF]YM(,>7O2R>#GA=B3C0/W40=<^S\!J5FP #Q' MR :=*>\E!D76BT80R@%)>I8O]@)T:7!,\CQT_SH@8<,8QR?/0'HI5SS*N7^\O_JXP4T^T2@263FCHD $& M(PH!];20TQ/1O*I,SZD"ES=/NT/UPNRI7$)/MDL@%%@Y3*V&5(>MJ"-6E*,/ M #EN$[ 3+=9C1BN\7C9'1FD=E\> G1II15SN$$2UE+) M'+#&!7D$%)R"TG$EL1[A+<4=:>MYV*<+>)I%@&?I/.J=Q+]$=9,GZ@X_2EZG MMY/%+K1QQ*8X\%3T2$)M !>,8"85L!"STE;"NGFZR/E'A*_$AFB/8C_ZWW7G MZ&3__)'$&^B%=YHZ:KP$P,>3=OL^:XKA.-?^5NAGG4)Q'6HUUF[3U M8?-I-9_-)_G76@E9SQ]/%!3:R+ S!=99X3WSV#ZZ9-I<'=/U2MH*NZ@=%_F6^?%R;N,OW\XL8')&#L"//6(>&F(E854!H)!1V,].VD< <[6 M4/X8M0L (QY[&&9%#*0FEE-=PLNA;'XVM+>$BBA1X_EZ&\*'(+<07'*MLGWEML&!%: M"(P@1@@]NO$0@6 MUC.("8 ,,1IF&B$@5]H[2&1@B4!_);[6=3?Z8$Z&30VWBE/HI-0,*TH8(0Q) MY8<\5#-@XFMM]O27^'H6[J-.?"U!T5^?3(<^3_^UB6?7*C(*:K1."+:86HZ$ M 8H&0T)[[D30G_.&& 6&+#URJ:A 7;H<(VQGZ YEM1U:8LM^5\:0:[1.E$!< M2H&HA\0CXR5QC$H:?8"8!^LET9X0#(*183F@(#SLB4:&0.NUL5 V+\W8:QI" MIRH_1J?A8'TY?*-,8N,5(]2),(:)AL1H)Q43L98E!J,*C8R%3>>!=DFRK,II MO#*KH4[S1,)8JP8BX86CF'#)M8=02^8-"ANM0>ERYH:R"WW6X$I+R 8GB_Y: M_O5_S\-^,I_>?7V=?DX7]4VD$R](B Z@VF E4.AH2S6- MRDKJ#N"+SD7?B]%H"3OZG@1XQI'$PC(+@_"*6BIVJWP8?I2*ZS>>.F%"G5EL M*(Q?-B$Q]F%=T4 (ABGQ5D")F<$6!0R%Q4.>X&UD75V>;N?8< :LL)0J(83U3'ALA J#1@R:0=S(&*@I[6L.(H0Q992F'7!KKI&70!!29;%'MNO^,AL&YT0RS"UC=6[O2+":K M57U#^]LV"?:**@]B["GL+,)J# 547B%-'>$>-;=FKB;U/Q6VOJ'3\2<33S!5A"!E)-4FWOM( M:&% (HK8]1OI32EU.JXS6@W\-0C.5X%C7A"'=3"8(=5>2 H@]$P*I!V&>)QU MZZ^(XN?A.Q2#?\N6Z=?=N7"_6XO/S[^V"ESR>+=Y-@KM>HUG'@^228 R(6 M?-:8$&J]5"A"%>9^+V P$M3H M4X:A/IT@.Q1O?O_P,=\B=@YWCC=*<)Q> M(92<.!1&"I!2:N2(XO:_*Z=(#H48S[FD^7J)LVW1XO" MH)I/ PIO;PX(L8I7:ZP._ZK2R=3E9Q*(@4!&*2F]D\PRP8@K?'M:2G>MWM6V MQ,FN!_._Z'T<:NL=$@ 209&B6# 9[Q,)N&(,F>8MKN'IU6\Z9O*>A^A@B_6N M(L:S6ZFJH^@GFB4@#,RPFPZ;;(]IC (K*S'D0")G&>=#7AI=T^B[C**?K]G= M83K8-G-GWWQ:;:^@.K6]_.;!1!G-/:("JS H!8FQ!6/>E %0AJ:D4F% A.7"/6HTE1)!W7='I*AU/YD/-28$ X\G4C'#. 8>!*LMR"5B+7P#%1, MXC6.6:$]EA?@R'GSP^F&L7"WUL9!0 UIQ?1> M:*$;VO50>Z$C[8RZ',/C1!HWJI7W.3Q_.+%6:,Q-V+L20[V@(*Q#93URQ8=< M20=WN;?GQW=%VEOB.Y1=]FU'BTM2_KT%H](75-TX\92+8'0XHXT2WBJO'\OJ M>HOU.,L[=Z'&DXSH$*L?A2FC]#N/BR 72E\Z6,FM.GOI1+.$N; %MII'&76\ MR=ZQLG2EQ[[YF?8>+WKH3GVU2N4U0FHH3APJ$UG)B..-$@RH4QHKZ)U4SFK$ M,2EK?BLP0@=1CWSH#*>AV+ MRXC3#1,/,)$. (:@]H0I2]FCM(8U M#U7VEB?;(RLZQ>HZ3VLJB<*"JRG#U"/K(;7NL5:[ B_Z)KK.MS!=P?S7V;7S M,P8I%-+ ,-B)8A)["( K;Z4P!H[\3N0.F#/4(;9F0/]%Z>Z1'N7V[@4Q^3(, M[NHXI@><$L(AX(Q2XJ@"II1.,#YHE9\+9Y/75G2]XYCG(7M=Y^B IIQ#;K"& M,OQ-"43*04ITBW-TUW<$LREKN@#V>L_P6BV,4,0*B8%P6F-+RTT35'"$&\SQ M$:@S>*_[.*9CW$INPK8>6RX(X B6^#G0HOK8]1W';#X7=0?PM1W'Q!0JZBSP M0DI"=$PLU$7TG"G4O"KP]1W';$J?3I"]UN.8#B-"D+6QI*3T&BBCRNP+P$ES M _KZCF,VY4]GZ X9F*L(P"4::P8M8\%LT\@8I]TC^Z7@+S0?OY=$I09X#K8* M/;LWT*:?UH\D5O=9L-'^G<[B_91;?$ZM3V>^*F$2,BZT""/!4.;#GPP6B%C5 MHH3BJ'.[>V%8S]B/A(W3Z>9^LPAFWNS7/%N%"3[,NHLHUZ]!>3J]R?+TX^1+ MW^"G%/*2J(\899*3(3 !7::L.8I"*.^H/02O.U%(6,G\^OP;WV2^9OW M)P@J'K"C# &*O571T"FP(\(VK\8QZDM01T7F-@JY%)D?Y?I6RC/X>NP5B8GY M*1 1A3TG3(91+5V! :^.25'?7'J()3L"//+' C:9BT<._FS[TZKK_Z:9;,_ MYXM%4,^KY7JRO)V'#^Y4>IFO^LTZ"+\WW[;D<%\>TN6JXA14S[TZ\:M+G\Y2 MTW]MYF&L^2AS^GK^.?VNBZ]KG+0ZYS6)E5N-V$3BYW%M:X1 M[RG76=-( Y5^!E MO&V>B]7QN:=^2/ \8W- *$=]2.D$RD_EKJX:5OD, #DMI M 1[TM-9IQTL<:QJ(,M]7#^L)V0%KT!V3X+'_;R;W:74JU'EO2I34D#(>]J8, M8Z(EUE86>-CPSY$G[?6A^?KLZA#1OY@VSERZ*R38!8]+?-?_6F'& J@1>C41">H#<4.&^_@RA[2V=:#D"VRVZ_O MY[=W-1A2T3)A7E 4Y/*".>B!]LCY0EX"6'.6]!>I&8@EW2(W%%.*'?RK^X?) M/(\V?O1!GB#(X0:)5A *"!SVA"(A*:2XG(T=$B-,OAUD4]<)6H-Y=I]XE][> M'/-['7*2G&R88 1T,HQ G0\=*B9(>5&0THROCEC$&YTBMI@)_Q+(G_?Y1U: MBXC6";+4?$."F$.(X%CC.OR78ZUMN;(JU^*ZS=YBJX.PIA_X1K ?>I?F\RS\ M=!H3J%*;[O[9;$=T^%T)\%H32 ""0AFF#07"%I@PY9I/1+U%. >A5-] 7IY< MOZ_2F\WB]?RF&9\>FR=2T6 .(LD%% @ YYDLAY7GN/FLU%M$\L(4:HQ=[Y'% M&G&M]]EBL:^T?-$XV[M-/KT+ ^^O*%O@J&)&6T(X!EI8)QAB=E_\P%J$?*VH MT8\492-,0:X$8"K\C4#/ 70E7E8V/Q9PR2A;;1)T&F4[#\J_HFS?.FRU0THQ MC&T\&@B-AWC-@*F/#DV\C1TU(P[1UZ6,("P0D(+ ;3EP"B- M43E^F!ZR/.*5L*D;)$? KS?IJ2N93C=,X@Z76D^<088 )I2$I;2 M+C/=!S1 MNAYX6WB)--AFO8!+\\09D Y58XF MQ)J7!AQ'Z*XIOP;$])+QF/[/>VTF^62Y3@?ZB)JNYY_GZZ_;O4ZP9;-_3O+X MJZ^7CN>\R[/99KHNNE.<7?Q:)XA3V3;!0"GAD4**(*Y(V,7MMW'88ZA K4$\ MK-Q5D9F3[9*P 8$"$Z90E-2;L-&AA;S(@-':W M.P>&_OIFLCVU>3J&4M4TT51Z[\).!;BP;0;.6<@*F)SWS=-6>@Z<=*3\YRF5 MW<(U6*+M@6[O.EWIE*YJFFBD**-$8V>%U% Q0% A,0G_&7>\HSN%UF!*![C] M"(P99=QBO$0YER#!-EQ&M0N ]TJ//RDFS/]W,XG3Y*O[ASS[G)Z^!:56NP0A M!;'V#@1;GP,KB,3E\JVH&[2P>KW=4W'6X MW_6W._L&"=6<2ZJ-0XI!P[S54.RE(X*R$1:([%6'I_= S4"[$"7V16;J4V+? M(&$( PHL-2#\ 1SU%!73,^%4C#".<$%*- /MLK/$N\G7[<)Y]FQ1-$Q0F'\5 M4U(!9BV,DRXIP".4F.:Y,[V%#"X_:S0$;RBJG(;E79ZFP4Q?SY>W9QSS:?S. MQ!-KJ)% .\(EX=J/EY>F5;F ;+N?VFHY6NSD./)XHA MZB3&&@7): "&Z!*DL+=RXW:(MU'52:VW0N<*\EET 2RXPGP.UO- _+*D6J^:'LWOQ/[124=8[))6-:G87) M =>2"B HT,Q J+G!A<20J"%+4XUFU>\8M)<0^A1:$P^TI98#*8"/90@*B1W& M:-RV07<*/3<&V@RW'X$QH[0FQDN4CH+E>K+\(\U7C]Z?M_F[-+_)\OO)=+;0JC*%CNJ]LF 033&CDI#.:6B*QL](6$@2D1EC0L%O74R\P-59T M<3CT"=U*<8_I^%2;1#OIA66QV*<2R"$'9,E_:FGSFV5ZBT_VH-X.$6JLV=UE M.;-9.OLX^?)Z/CT2;C[Z;)#HO-]:"U5I@, MYJ ),A;3?>&P>)]&R.)]55F>9W^&OYC)0_C=^NLIU\U9+THX(!X)"( GC$)D MO$!@CX;%KD7$I[=*>_W$?GJ%;< 2JT)&H67SS)'>+JKNAQI=(311N_'.U\MPU_CG9I# M?:7_:J&O0YL=<=1R9K)ES-1)E]-YKQ*^3X-EN5;3:>13^&"8@);AK]/TFU3 MP3_\+EO,>Y<\#JOI>K._M'-[)\C^^&Z\2_NBWQY-WM,W/8U="[T-/TOSS^GK M&NE/=9HG\=93QT!8X+BGG'(AC4;(,RV\AX9*95CL:)N$*RBLE5QJ MK)0787LI2QFE!7K<$=3.-)CUB]?+Y,8H8Z7CH\1EJ%"XETQ8ZT)?*Y.Q#CZ? M6,RT"$;$VS(JBX?3R +M"9!#D:)U9!PH\A>,N>=&6&DO-?M2 <8]>YZJ_0H5#[P(W@:(+80 M$*=9V!I QGR^^E: D:I_J$\#90P:JQW$AJ@M9>4;PL3;K'PEHRFE%FWBFWA M:3@/L%%[&G9^[0_K(.'N!M/ISN]\VLMPHE6"F0->:L;B':@*>L4Y+,!AJD65 MX1%Y&&H3X/D%CYWA-I01<:3'E;O(D^T2H1CG2"C) = 0T:Q+&0EB-AQ>QDZ MT6(]9K3"ZV5S9)3>AO%1XS*4B'/EVYL/DT5:XTJ5Y\\FF#KAD.<0&"20QHPR M44ZOG@R:E%]OU]&1CIX?]6N)S%#:?AN6V4D,W>Z+W52J_'"#1&M$!6>:*T^= M=$1C: KIC'1#GO*ZJ-X[@6>PNC"%,V1K'\$36G_V9((\YM!Q:(7G%%#JF'&% M/ +R$1Z]Z'<'T@J>H=2M-ZN8C;9R7^;K2HU__W BO30>$D0-< YBPP.7"ZF@ M1LVK#?8VQGM5>FN$AM+[MEC_XP7UYFZ2WQ[,"#_=(%%" :4A,APS2Q&3A*A" M.JS1""\3Z57_G:!T$8]R-0,./9Y S;DUF#CB.4!(:Q.,X+UD&L(1%N[J5?\= M8'1YC_(1U\D>)/UU%XF)C_X(KF4/J Q6N5ZEN)89 M5-QPI!ETFCOA-9/%?@49H(>LUM3>M5Q;L2U-=TB$G?95+1,O#4& M(^(4 3';%@"+;2FO&;1L=)>>I*:[S&[ANJ8D523B+&,ID9 #ZG",CQ62"4": MEPP8A@AM=%4G/_4\>*[)ETSB,7?KL?7>44$\X*J4C/(QYJ0/HOAF\ Q6+F1_ MS4D0^9M>GU#^L28)U@JC>+D2TH(0J:@11:@,2TN:WWTW3#"I0P)T!-$EI_T/ MZ7J]2&?_G*_OLLW:3%9WZ,R5X, ;$FH<-5PY0ASWWAAF-"GEE[AY&MDP\::> M%X?VB%T^^M1[A9'W87^\W*3OTVEVNVL_Z,=B 9!\,EU')155_;8[@ !&>?5A M_T5)ON^8G:\FM[=YNBM5$O,[TJW7->)[54T3A!%SDN-M_5.H)3%@ M5W:/(DPTK74>:E"IJX)YIYHEUC"..?5(8B.I,M0"6D@+'1C-Q3S=J>UYT:7N MT!EUJ&Y_3]C;_$-8%.;3JOCQ!N6ZT?'A M&_[:(#28/;[KZBJL)OO.KBK#*T?;)(80X3$0TEJ*I)<"&5[(**CFXPZ]M5/; M80YT!M++),0HXVTCX4%'+G<[S]/I>C^OG7:X'W@T819!R)UT82/IA=8 :5_T MDGHYPAMX.D \ZQ24QJI[M9S55][!AQ,AK--A*T<44/'ECA%7]I3S$=[6W+'Z MNH!EL,,4Q4F27]/L-I\\W,VGDT6%-7:T32(#,YD@V"AOO7%6"BT+&9VAS=UC M/=^:U(M)UA5,PYVKN7W>V\IE^&B;).Q[E ADI]QSH0V7!(!"1D/AR.VR#G3W MW6&;;I%ZF:P8I7$V)C*T(<$JG?[]-OO\R[;N;?YUQX']OSQ7__['R>\?#NCY M\9>)TMIAI'B8% V47,!@F1;]Y5P->CEFO<6^ ^RSEC TSV6Y3_/0X97[,EUL MXD4ZOP?QO639;O4E/769QZ/&$.JD80TP(A:#&WF*""LD4 MI-G>@];:. M#Z+_YA -EZ6R[>CIO+3=(PEWCFK'0_^M90A(;A\=@DK8YN=*>EO)>U-R0TP& MR"1YGL$PFLLUWJ1_'KL Y6UN[B;+V_35\ND3\^5T_K"HE=30^MT)U\0AB!WG M88&6S%LE2I<;U:H6M\>%6U5:1*OW)L!ZBB"$Q@J$'IF&8 V#+14C($:91=*+/%A@,GC/Q89HN M)_D\JYLO\?3Y)%BP BE' V.]#G\@(DJN0L.&/!A^!:95%Q@.QH]]%W]?KA[2 MZ'%.9]4A\V-M$F.YY<9CP[120@H"P&/>D*?7DDC13&_?%;;J%J67R8A1&FYC M(<*E'+NK0GXU^Z_-:GVR%$6-5@DTU O!I834ZUBKR[+25^H5'V$]F0YT=N" M83?X#!;'+;L9#\Z>6$HK3(JSWA/K>#-" 2:6*0:((UJ6QI@/B_& H8(K,#7Z MQ'8HGNWJOZA9]A U5CG1''H\(4;Q:' +)PP,VVM/3>EJ5=*2<1L>/6GQ8#VS M3H![2=08I04R8D9<:#$JY0_&V7(VR6>KWQ]F84$-SQ,@JQ.-ZK2/R19(&<\% M]49)8Y&UY>(.@!GM#:Y-5?A\->D!I,9)A8=.]O^:QJ#UHOC5QS2_/Y9<6+-Y M(HT.ACW54GI +>("N3(M&G(WY)WO-54^?&"R1T"'V]2L [;IS$WR90!E%?#9 MW&^V=3)LT-YT?BIWJ;IQ CRR!")$N1$,.0/\X^$KQP8]331:&O4&YQA3GJ!# MC&HNN<&8:T6$YV7N)[&HN=G16\K3)0G1"+1.EY9WFWQZ-UFE)KN_GZ]W";W; MR>UC,-I\/KD_E!'3XFT!+$;#$DJ,,%Q+8;3PIIPGI6E^GU=OB MLU\U@SK7\]5-0"&61KOX/4-(%4D;FH%= M#X V6AC8DW%:R+9430RWTF+HO9/42,PX)Z7L2)E17D)P'1/PF=!>P$I\O,[M M5/1J.=N9WJN#MO?JTI;BN$^>>>ZET8 0Z)P@EEAG]QP 7EE:*^MV7+CU>_), M"" =X)X[3CPW0&@*"KP,5$/FHO5\\JPV,SH]>78>OJ.V^2Z3^^21-A@9+*%1 MPBHDK3,%@(2R(0L4#9C[5)LVK7*?SL/VFA)4K)(( O M*?>IMA;K9+HT ^XE4>,%Y#X-RH@7G?O$ "#4>!Y^*K%7.&Q8"]F!<8-FZK?( M?:JMPF:Y3V>!=%V'O*25 FB!(''$: *8YKB4S;HA+PR[ NNC"PRO\T@/IL H MZB0. P,%^B-L2QDMP%=YR*NVWFJ?[6F&TLMDQ"C-C+$0X5(.X*X/>7&B)8 F MKKN*!.00-.72J*%I?D;X H>\:NOLC$->Y^$S]$3P+D\_S[/-:O'U??J0Y>MT M5DF&JJ8)X5088J7R+!ABGA&/2B^4,:#YM-!?B=[.&=$Q2$/1XM5RFMVGY12I M/JVV*2PGV'"D14(-%U!R[KR%TE#.H"2%?-CY$9[]O)S[M1L,A\Z&KD&.YX\F MCG/"%0J&M\62( ,@)(_[J!9WT_;&BM:Z.9+SW!"2P=:'#DK\(B3#:H<<-3(, M#.F\\N462U,[WC!P ^74*>E['AZ7T'2[DKYA,&@!+"-A*"!D*.52/BYIK+F^ M>[QYO =]-X=DC.=9-'0,6 4098!H$<%%**+!J7IBMMZ';];K<$31#*K^L3EVA M\?*Y1 *I$+T7),0&T;62RCCA'!#&H5)Z0>4(Z7"Y#7@OD X6)EZMTG4= MXGS[8&*8ASZ*PBVC\0Y?R$\ MM,%R"?!_/;U'?_I8 HW#'!" -(8<:.LI-X4D$' ]OJ6@(_VV0&$H?;[+TX?) MO#"!@C'T=GV7YCOY3^CW5+,$,L8Q!1@2#!"2ED%42HH1:7Y'8F][]H[TW2$J M0^F_.!$\KV7['7@ZT=[S*(T@FBO.L0]PE68NIB.\$;/G=;P]2 ,NYODFG3WI M<*V5_'";),QLCG#@,$)(."8@+JJH!!G#)FA\RW@K37V_EG>"RU"ZM^E-&OHW MJ_;A/'LR4=!*BC15&"N!"+64\'(B4W*$-:>ZU',[-(;2KOO79K[^6F-&__;! M1"-K E^UP6'5,\AH3DI4;#!&Q[=T7V[7W@JZX6(M_1:@-A&%VOO[Z+AB6\;KLR+&'V)G7)T[DMGQC8IGV&',4 M-BC,.>Z1;@.=K!])D-C>6HS\R6,=BG-Z'7/8GRO$UBC'7&$&$0Y5Q@ ]5^TQ>5 $SS M*X-[.@L[" F.G4%IB=Y@*48[-C[M;?6I@V-M$BR(HU@Q0(URB"*.-2U1DUQ? MR3F4YKI[SH:.D7J9K+@,&^J>11D!&=J08)5._WZ;??YEN\G+O^XXL/^7Y^K? M_SCY_<,!/3_^,L$2Q;O6,5=.$H< UK)$@ DXPJ!4!]AG+6&H5ML1 W/G*+]/ M\]#KU=$C(,<>3:3P$"-@@.(<(J.]6VAF.X')#YY-TDGER:5I<%>/YL M("J7'!KG-9&0!B$@+(DJB&X>0>JM)'GW*FZ+RF"Y@9O8N9C!&(^3Q6W$'HN3 MB8)'&R5!0F*Q=!@@I8.A$7:]CYM>BX?<;U7H?NCM?>?@#4V1MP&1R;:R17V& M?-!#7RG(8 E&%%Z^-$':8C=L]4O&])[__2,4ZF_YQERV"TE>["-&@'WN: MDA*44V[,5^6PSI8MRI(>V76YFYMT&K^Q[9">K.)%%/6E256_^K/8)E51K MIJQF%"),E3&&;?E%H.!<=!FJJ.C3RDB+Y7@8HGO-9/WB-.H0P]/1^3HJ-"KN=(3A6)/$4B$8=8QQ@16RSA%,"L I M8D,6K:D?8.A6X2=./[2 ZA(':(KN5CJ.CS=*K#1"&.FXEA@+;P' J) R[ '5 MN.,)[957@PVMD'JIO!AE1&%,=+@,#SMY]6 ,UKA];(Y,DJ;8WS4N PE=J4EMJ6 *FV,[YY-F(/& M!WRT 9IBABQ4Y0)LA1S4W&Q4@J6IC@X6Z&B.S'")_:LT?.LNF#LV_9PNLJTS M=W_TL$Y%U:K6B78>4\&(5'H7@*1>%7(#[YO[U(* E1Y$1"$75CEA63FS0DV;9V/WEI?1#SLZ!FHH:NSO M+0_=5K/[H(1X&F8]_YS6Y4>M]HDP3B.I*"((;6L9<&<+V9V5S>MZ]9;9T0]) M^D"K<:Y=Q6ZK87 D88)32F& ". (#@C;^-+4 K:YKOO)Y+AHA.1,L!JK6BVV M.*>S#W>3//VN&WOZZ?0FRU-UG^7K^;^WOWA[\RZ?9_F[-/PY6Q5'7DM?2[21 MCM&DQT\F5!%$)43:(T*)#[M^4@X0"8>L_;>F[M)[]6?,_)_E, M38/!%_[E[4/+7)Z.MH8'@55Y'@LF1,M7?WU\Y-WDZ[;(;93C=8T[AMN_/''( M:*>Q,@![ZBT3E%$.&.2."N?KW>'=$W+E#=.58JZ.R5EUX7!GWTBH$XB+L'X[ MB2B@0(3AH9UT@F)K.&.7SE:Z!&6^NROE,F"/.N5I)U7H9]5-PT^?2Q"S,EXJ MXS#25!H43$@<4X\%P8!8U;SH:\\W"5^ L]7O!8X#N9.;(S-HW3+64Q ?C.Y M3ZL/V_;PN40C+PC!T#HK62SC1@D,?[A@1T"B'4BT#[\&P8:P/*@/<>F)CH7Z MK-?&0GFA@[R5UQDWH\_SF? *$/^+[/6AEXI [830UDG*H5-8.X2K[F$>+Y7/PW.P$[7W#XOL:YINMQ]OZUW;?;1-HEA8K!@VV&I!%8U AQ$I MC4&$ <=&Y,8=AZJ?']7M"-C13'/'L-OO8]]NUJMX?L^6RQ\EL=?]K$W M//G!1&ELG" AZF"2A9V IARRS$!#D*)FA]SQC$$'5\CPW4G+8O)40#&6 T7C- N6:28\\0MY!I!7$+RZ._(BXOB^KME3(8V:-U M]6JUVJ0SN\EC6=]ME[?2K9Z87BOW)* 9>C]/N@:\E7F+DM*>$ M!USCA718 Z0XQ8((PVASGVU_U7=&QN6+*^5:R/Z?Z6J=SO8W[DW#7S]F\4?[ M,;Z]_ZAO"[MN%Q*.*<+0 VBAI(HIX0DP-%X( JTP+5(]QF>-7'Y#V9-6KF5< M/)F0_IG.;^\B%I_3?'*;%LO?NWP^3>-D=3.D@Z5F9Q)LI?/<"XJ)HMX90:F6 M8234CZX"CY%)CZ\RN)!S*N#TUT#% )>&24@LL 01)([ULGHES M#4ZVT8^N?K4YFO'5V@ESH6U6NXXE*&8:.@J=U)@*0#0G#F#%/8)(:=W\I/KX MQM[EO1.#ZJKQP<.M")].2/GIZ^,CIR>W5\MU/E^NYM-8@"P]G0,UV+<33I%U MR D PMS$L10$,>^=8T8QI47SVG#T!7%^K.JXE@7CJ.C#N-R^_6:BF3$((VP! M"=IW2D+L@A$L*??8(3BB#, 1\JX_GUHK+5W+2/AN>_8Q6T\6@PV*.I\/FT*I M-&3!W>7H[6:># MC9_&?4H\QHAQ(907A&(&)4:""Z*PM%Y;V7Q0L1=D9UV;FL91*.#=:O-7E8 * M)N)@33@>=H@6\J ;4ITUN5@// ?H%5 C@',$S #&OG/(8 (FT* ! H[L"Y8(4.%DE MX#P<1V,@7L'!:1)$\\891ZV5P7)PFI3ZX9B._([WABP9X@1U,V#_HFYW"%^& MLF>=^;\JQEZ&J>_2?'LWXO8VE7AFIO+$_Y$6"3=2>@V%(9Y1'&0"A!;R43#H M=7:7/.]?6\W/K]7L!-;13'#'D-OM3U\M5\'TW$*\O7#^X]UDN=^;O\F6G[?; M\YZK #3J2"*D $&[4$NAJ75<:5O.* S[$<4&QK#3&;-N7M!(Z>^LT[E]2("& M#GD'C-&.*,^9(J#0 <+@&A>!"Y%T^+'42(77/XR^332^R"CZM@N)!9(";I6Q M"%*.*&7([S5@) )#7KWVUR :0(/7/X9V 96+CJ%ONY!0Q;!T3%B,J., &\D+ ML]E0 )KG+8TO"_VEC*%6&KS^,;3/';[P,/JN%XEQW@/#!8R%$K5SBOK"^C?$ MMCB3.[ZLUY^0"66-M M\Z3P\1EKS3T"H]?+]2\?Y=3T+"U^:YG:R3KUDWE>([5\I#U-@@5-E!!6.L)P M#&Y*P0M]8M.B(OSX#+JK\+SUJ+P?:3".? 0FG@LJI&<& &?")"J"(LN=['56 M<1XK]TL_L8R*,H Y*I)1'@ )F,4"%#BT +ZG.Q0\S MA/OEP/6/XV]]2>,5@B7_N-+-\Y6OV95ZY2.X1P(,7Y7@ ML+3K1VF/G(NJ?7G+F+J7.*>M5;$$G[(:$ZRX*[4A!&H>(QS?<.S"=7MU&AMT M^3N%CCX+G8_GH%.UZ%VH6Y%F2'-'+2#8$,@TIZ6APC5K/K9&5D3A4@0_M+Y= MAZ['%UPLS@/7/BY^R>XD5#**@(22>NVM!09Q5V[EA1Q1/?FK'EE7I./QC:AO M([(7'D^G.I,( ZRG#&,MA)8P;*%IF:FG)6KN'!US?:LQA^];Z6<_U5P MH9*"F@'-(*>(0$H]1,IK(#41'EGOA,!UQMU?!1?"^" >DNLU(Y18KC0RD$3 M#XT9*KAOGGXTOH(+M2G36\&%\\!^@047I&%:8QM8([Y!A6'FIJ:3!R('(!>,_T9X0'/8 MSG) >+2$XW"KM5Z;2R4%SK6?EXEAMKT&>)<>\>(_T7V^M S))'QWANM& W_ M50+$^P8-"],35&[(Q;]IB8914?D\/(=BZONP*\KG<8>TW7W\'K2U>O_A]\I" M#2?;)6$GA0 BEC& *854U@MS1FW;R@D3*BH@U>,RV4_O_;N[;F MQG%C_9Y?@_OE)56X]:EY.)LM[V2W\L12;.Z.*K8UD>3)3GY]0$FD/;.V1((W M4.N'N91-2L#W=0/=C>X�">6\8,]]YBJC11#F&=7EJ1GWZ,+*2S-6WH1N'R MU2B_I@V&2F*\M$I3S./":X/1H!5S5(('2%>B)6=9YZU$O1AM0[T87+X.Y=JT(4H(* /&<6XY"RX* M1_1T!3"K#>@>S3OS2VV\%DWJ2^+RE>G:2]B1X=1;767S> Y:&.XT%@83)YD7 M.CTG,C\3<1%QB!')^S,I8^8:6&A Q"B-&##%&5@MB(M>HPQWI7[[B7F,)N\06.).!1?'C3D@3/$;:4\:A>OQN#*P?#V^KA)V$)$F M2C013'#IM448&V>IL@AAKM*/.98<6%JX!H\H /F5)GUG=[Q1@=6VBCV+$18J M^$A#U=2'*PX8J1 7.6)M='%(]=,KVE;3 TO+)NV]EGV^^F;BJ4'>$ZRHXL8R MC665KJJ!I5?YPWUKDF96U7QA68<&PZ-0C9SFO MW'UK!(KN J::\>!\>KOY$W7[]$,=]UYC ?_LU[#Y_KOY[ MQ&JW>WHX3OF]Z/>\R89T]'QD\%XZ(2D8C8$R;'Q@7&-J6VVD[T6_46FT0M'I M(I1S%)R22$I7XUAM-%=4]-M:9$8K^NT&=M9%OS?5E"\4_#;/%-8*8A$%%8(Q M5 6L"*LG7ET*=_W%OJVI_[XX*!'#R2K*JO%=KA][?JK H,C.@CPVCOMM+2X MGD=E<^1]CWD"'Z\QV@N+Y7*;917IM)3.0^7_1T@?GAXNDOG-*DYPPP-542RA2I0'8LFS4>'3E]ON?"[,K.J#8S;G MR MH*^$P49H XV L8 #$3&A\+L)-WL9>HI1,TBHE"=AWT1T.X2QMV05+[$!G M(>'A\_WF:UD>PJ\_/FUO/\4Q5D/9O6DLM7JOH)A;J04X&N)FH[44N@'34IE^ ME?JRNIRTIG$S'KC9+&-OX=<$^%]$].O>I#]O[N/'W%?-/5?[4=*TVG][ 412 M+@(HXSQ3-%K7M+&?J,;7V<\D.1"<'2&+5(2;]>Y?L"VKX[MR6^[V4ZK!:]]= M4(M4,,$H$3 S@G#PZMG%]^DK>WXE 9DIP0!T9)_-=$[Y/Y;;!WQ)]D?YTD)J M"MH:(I23F&@OI=4URD9KDBST.2?Z]1+Z''B8(47HE:2%^!$/F\>C,5=N#^\- MGP/4[GL+H8BC1%G*0%5Y5=:2)CZ+K;^F+/)T./C M[IP!TNX#"NR9,1113Y%#UG&EJ&\4F4#Z@IKS]0^I"^HHF,Z0TO7#*J*U7W\I MW_.US@N*HMQHJI"1+A#*0<=-[LAD_ UBK;K(O.=K5=<^NN@<.J8K*%%01N@3 MCE)[+%M==K&0?*W6(C-:OE8WL+/.UZJC>!?.%U\^5@BD"6%.<:R)M*RZ5I37 MTV>,N EE;:;CQ=8"L!D,QJG,HM:'*]_%?ZU%A@D0CA!N:71KQSCS>_51^*1\[ MT]OE,PHA#<7$(*8$UA13$FVD>E[.H_1&C:.%L8<@>T2(\D[^TCQ4C1P-%UIJ MP-(YW)C'$;DIJ]L69IWUP3&;$[<%9-" !E+=A:*!"HZ1L 3Q!EFL7-ZF8J*4 M3)%*DP;LN^@.AW"6UN^")78>21WG.BRNP"H7",:6&D(I(M',.,T5;$C?F)>5 M*-::\D[7874#=S(GN]S^NMD^K*+)><#I[5S#"V\4W#$<75:)J0%FL 83&% M* P+ZU0KR,?UOG*)/CS>K;^L[YY6]Q=\P5>?+QRS'HGH_$!@U,4E4I%&S"V? M-*EG83[A$'C.)BN_K/>?;LK[ U2[3^O/'S?A<;_>?[UH.W?\I )A'U50!ZJ] MUX19I\0S'@YTWAY=3XXO2"8T\ M]4%IYQ3B#A%:SX,*DEYLWCTQDABY75F>^&Q;(ZSW,VGIW:@'?KTI?C\QOSM4P5VBE#D+3->>D=;0*!A/5H\-"]8&-A!FHJAI/*0:?&=8Q1T,IRP 8'Y3"RUC4Y M85IDWJS2L%@NMUF:I--2.@^5:4T)654*XAA@+FVT#"1XW9@&S.$, MC]>3F#C;E+ ;!I/QF=24$#,6?2Q)*&;&(*8-=TTZKG8]+G*;I"EA,I\],.A7 M!'ZNC/V?;Y2Q?WB\W9;QAQ\>?WBJ!KPYFAX[\[3_M-FN_UN>O]IHG*\LI(O. MFP[<11N4XDH!7!-V9='*S6\EF*$J+C,6DF7W5'!^^/:; MJE/^OW^NJH:C$;W>16\([YG<6 MH;IKRF+/M=66!6NCN]O@9FQZBF'.76>2I#OOU>(G)F_E MWSU7$&618B"%!:.X#-B@)N$-^1[1NIS[M"2)24_H)DV/_G&[OKW8].KP4"$\ M8*FI(Q(Y3X@GV)JF9L6H*<_1\A6 WKAEDQP_T"5/EV1K@B$4FAI% S%2NLA: M- 5,T(WG:L.4 ;:%2&Y^K*37LSYLMOOU?P^S^-NOAR3,/\SNK4VPS;N%=2(0 M')?XZ'\!<.<<;NQ.@CPD2Y>X(ND:"\[LE\O#7Z=#BZ/@7^RS-]#7% "6RX( ME11CC9T*TC>YYEBGNZ7RB@0S ^23E[9#_.=T^K*KO)#RKO)!JL*555VV/=-V7(;RUXZ9]85.A6)WJ:$VJ-03A [P"F5[BKZY(VJ8%^5FPINM#5M\? M_Z+PX8#?H7S*W,:9Q*?LUX,M\(]RM7WO5W:AL1UX'2P%:P,_Y" YX18H5D M8W@KKVLDY!;5KTQYQ#0PB;2/;I@#9D(XX1B,]%,>OHU^OV1;D1FM7UDWL%*JP; *R;LI9@II2.UB+P6D^,1!PG M[9-2C?%B3NIW3Q8N(.(). @4!6V0BB9=/1\0G.2=WI'(S5L,]\)D^5QGF>XQ M#\4#^4.PWMVN[BNK,OZ.'TS,\PF5;[Y0$"LY8!47*J(Y#^ EL'K$DKKT8/=H M1[K)F&]& &08"D57"E^^4.4R8!&0"B+8$/VS0)]W(!'WIOS.-8>GL <@PU H MNU+X\H6"(XZTX0I\7(BLXR&H9OWAUJ7'%$8[PAZ #$.AZDKARQ<**0/% MB&M%#!:4:@IQ_L1C'ZBGK$=5[6BGAL-3V .02*;J MLPT?Q*1->J:[W"KU0"=G;JY(4XXE"?,JR7$,!7;>6*2$8#0(+PD3J%ZM@#EY M3?HQLI!.KTM)%"Y?C?++%PZ",X5%<)$#KJ3AUIF: 6U#NA+E5Q%S+4K4B\'E MZ]#/!XIFU:%OAU (!4 :Z9,7,A,U;_(-PP8FAX:S*]#R]>A2,RO MY7IN-?K#* IM@4E#.,=6:A:7LL8>B.8 U^DW;>97=W4MFM27Q!D2=P_'&6^E MX9[&,O17;O:K^]>K0-QFMZ\J:Y\A/FSPY9U]VO^PV?^CW)]J2YY30@B%L.#=2'[6#8^.E:K5\O"<0EX5"1"*##7,N1)=,1@A9C:-!%D_H M68^=0-Q:9,9+(.X$=OX)Q)U/UHUTCD@'5FOGA2:>N88"R]B4S87F.EEO*P)G M3]:[X9B-$;N XTG'HT,0'6Q-C#7":XMXPX]&R"[I9+VUE$QQ3ID&[+OH#H?P M D[6%R6Q\TCJ.)?JQ7FB8+U@F#-&.7((B7JNW%(VI>S,>,K>FO).E^IU W=Y M*1J>"Q<5-O" M @>JI8PC6'M9'I%_K(NU4L5GF%@G4ILZOM4?BJW7]:G$?\! MR2:@=8!K=PB)?!\(.08\;LK;S6^/5<3C^9..+WT??3HCF+.-J8@@>0N42VP% M >459KKF"#2D1S'S.YCN[T@OA:9LC,[D2.V++GV_E.O?/E5P?BFWJ]_*F[*2 MDOASMWG<;U>W^Z?5_<=R.TZX;HQQ%A)A%X@0<0_%A$OB4%P:CUQ:I'LT*,[O M&'N V-6"J9OAN.#GU?W3$:&JJ>5QHN^1^/.BB3$":3FB&AMC1'#6XB.I"$'\ M]ST2WRXR&)2C8 W1F!*0FG$;3LD= QL^KTG^47B6XO,:)'X;F!?820>21J< M\T$QK:*/P6@=:8D &"W3RX@7$XEO+0)G(_'=<,S&LEQ .+-J+NRI Q5"]*81 M9CZ0&MD@_!*:BG27DBGBFFG OHON< @O(!*_*(E=>@#54(&M!TL"\\3(8 U M;0\A8:9,PI@S@-J:YK8U;IU@G>P I],M>IX94%@;AH/VA%M&3AEV5>LB!^F] M0A;3BR#53DO%<%(YZ'33FF>(\Q!'38TA1C,EA*GG(9&!O"VB!#[.7+F6AL5R MN%?^'G[_7%8Y&C]O[N-GWJ_W7V]6^]>"N[., MH^#"8X)% /!6:LR$8^B$+Q=!7>=]>UU#P4N@)IM021<86BO'A-]>"(R$((Z! M"5#=*A8WE&;),0K2T])R/NM-/AW)CI K4H23:3.O/IP&42#BI4=>,>4<59+R MX%AC;>MPG9<69JP6:;Q,XB$)#]$6I]Q1C0! 8B6M5XW=(FNY* MYU=9O SM2.)ED=IQL][]"[9E^>%Q7V[+W7Z&G>/,$ H:=^PJ\LV1Y$J2JF [ MU Q8Z=,]C)QOC,Q",X9CY7KT8MH]X\P0"J61MUP)I8*+"Y&G6LB: 04B/:4T MY[LN\]6+)%;ZQ9N&FH_;;+?E_>$3?EGO/WT36S@;:)IB (7BA& M,7$!7(HNN\.C,]PI0A)]FO_AU;FGV7.G[X975)00/C+&4)'<=8*$:HXX12 M4,%;@K@1]4F' -N?.!EYKO.LJ>VS7[9FHV%#(2F9:TTK1 M(RE=]OWU"U*B4OFF!$" I-VWHZ/;+VF>YSP 'AP<' #_^?_^>KW*OE2;[;)> M_\N?\K^ /V75>E%?+-=7__*GW]Z_Y._EJU=_^K__RW_XS__;RY?_7;Q[G:EZ M<7-=K7>9W%3S7761_;'ID7+V'^EZ_;BS]EUL/UMK7M8*3[\:\/ M?OX/V/YTSAC[:_NWQQ_=+A_[0?O9_*___9?7[UL_7R[7V]U\O:C^]%_^0Y;M MZ=C4J^I==9DU___;NU=/HF-_;7[BK^OJJN'[;;59UA?O=_/-[O7\8[6R,-JO M?=I4EX]_8K79W/E"PQ!K&,K+AJ'_^,R'=]\^5__RI^WR^O/*TO/7'O@# .\> M@DV%KB7AUQ"0YUB]_\'(>#_8H5O%1?SPDY$Q[SN:7E^DZ+_W/QL9>US(27M& MO9NO(O>,!Y]\$O.J^:G7]E>''VR^?D9^6^,'43WY M_,N?[*]F-]N75_/YY]F[:KO;W"QV-QL[=?'UQ;MJU4#FB]WRRW*WK+;\H_V! M^6(W*R#!>2DT%;G,09$K0651F%)0HV2IT:PU,*O6+W][W\%I_RB5P3_Y_'^Y@S&;KR^R \KL%F;V>P?T__O/?[UU]@[C]>*Q M+M3"NYQO/[88#[Q8K#GY:[7:;;L_>=G\R4N0'R;D_^A-X/U&J!<)&V'/Z:H) M2^K-H4O?Z7E\L\CJS46UL>%2]X_FF\4SC7?XB;\N:AL#?-Z]O-..3=B4W*\Z M=??=,V<=?8RU!^.U"8LN;E;5F\LGD,AZN]M^F']<53-8,*A0*1D$4)/"$*GR M#@% LISMCE/6L\,VIEV?@;M[8E8],WH[J%E]F3T]DEN\V>\MXJ='CWT\V8S"?13@\:SZAGBL:8AGXF\:Q.WY7]-/2.W<9::WM;;;Y4_.MR.\L) MUH*PDDL!E!+0E"4X6H4F]]'-OK82:^7=4?K!_KB-:RPN3T7LS6A [)B8S#X1 MHPN/Z6/#AP2Y1H0]J)V&CD7SYESTUYLE5[UJNM,]M53U]7RYGA&>4Z4880)R M;BA .3O:8PH('Z4*MY)8H]K1]""B^'T/SE.H>E#I)E'#L.@G3H$$)E&H)_DY MHTW].9V&*D7PHX[=V_R4R,P7R]5R]TVNZJVU]4MU_;':S!0L!=<20Y@;B(UA MK""=K9*6=-8EGY\=/6'?=QHY3V33GQT\':1L83'=V!_T$YQ QMS$)B%=04)S MY.H */M]#VE@C7F4EC/ZTH_&:6A+3Q_JF!W+3U/T]>=5_:VJWE=?JDVSU7>P MQDO-%<@I$X#H B)8&MA9P\ @G]@FU$;J3%4'I\V/; [YD>KKYVJ]]16:8!K= MI&8(!OW$ID.4W;(XCMP\0E+YC0DI[<7==PN%BT)]'JYKE[MJNOMK "$ MZQ(8SHC!!!/*I.A,YZ4!D3)![@8'30;#=.TN4 MAN@^J:(PCH=.'AUY"\L@^=,^#86+ZY)[+BF4KR#M.]B@6RE(ZZ-3!SPC*M(!@:L"^1(X M0<7Q=N&X@SO:0_2;:_@2[2VO4&X(R'6'J5#,*_F9%DGJ;9J3LM8.?K;'_[)U MX($69!^_9:T36>M%WS+C)*WG)LW3:3@_J4[?9HD+E /H/J/GPS3C-/1](%^? M+&M.S[!SNLIJ\ M,6)*:T@[#*VOCQ$:IK&]FF;R.MO/.W>MC<"B\][*S7977U>;]CC@LEYO/RT_ M;P^U8 B65)FB*(G F#%*&%ENR,^/V'J M3::;. W)HY] W5)X"RW;8QM)I9[AZHQ2Q6)Y&FH5S9LZ35_T4ZWG$Y';U\=* M4UY*H1 B$ BJ-"V+4I7'#&1AM(^$136<6,].5D?S?>*IO9CQLH6>K2SV[=_\ M]"TN[6YB-QKC?LKGMA.S';$(WH?(,[*8I#VFH9%I7*L'Z,_1TGX_;^KM=H94 M08%=\@J&]VPX C!2GL_-6&*5;$%D14O:.?+9 M.TL7G\JX:;D6WV12<"V:L)R;']'3T+5X[KAGU4)XBJ!?)P6[=B1O=LM_:]?1 MLQ(4D!=44 J$(D!R 8MC&%H*/7MPU6V?T1B*PFE\/G?=KU=1\RF\:*(7W B] M93 I\4F$T;LQAM;*)R@-4\^^[3-Y/>WMH+O"QN$R@N;^6NUF38$/5@9I64@$ M2LI9?C0*$!.SW?&FZ#[CV\645[SXQ/W59P:TA9 L6G1BLK=(QB8QKB!:=)/1 M/HLE3.=\*)Z\IGDYXZY?_AQ%S [^O6J2E%8YFPLYKJK?MM7ES>KU\K*::58* M&ZL:"\R4!2P!U_PHGT6)(V<+PX$D7A=WP++Y'EFVJ9J=\4;U;EJ0V?JE&E=/2>FQ"0_HLSW\K,$_N=SCDTSWRT7V M;\!IZ/,PKOKG*F/QZ[Y?_7'WR"DC380AT "AN6""$R8DQ QK(#$W4"GGG=5' MOYX7"BL ."]%B0D6E"%02(4P1U!1FK#T%Y/3&'1]G7BP M5QJ!D["!(X4@KC5^)3UVJK1KIT+WU?K9;UI3Y5[5ID%$Q@B-6FXZZDUHQW"?X(; M9[GQ9W.*>A/@Q5G!"67%^8#]S7PS7^^JTY>"6$D+U=QR:!0E)L^%V9?10@,) M<[X-..#+Z8;)+9CQSL(_X./,T.A!WC1&11\'[A]=[\N%ZUAXNZDO;A:[O\\W MC;UOK[L[V?9G(JDH&$' MQWO2ZJ8VPS'J)SP]R$RB0F=Y.B-(QM+712TQV<7#B< 7V1[@$%G MI?O3ZQDJ#<%L4. 41FK:..H)LERBJKX\3T/'XKGS5,05AZ<^:K8W>CC@)PJ. M2XP$U(HRD?,2H*(SB^Q_^JJ9E[%QU2SHH')_@L/U+!FW4?5LE'/'S]'EJ6A! M3$]7T<+<<5"T'CP]IVC+]>6Z"PC_V\V\"0-?77_>U%^JZVI]/&93%#R'PFA@ M0$F HHC!O+/)L7;:M8YC:: 5Y0%@=HK03<$B$7I>OH;G,FPM^1B-SY_42\'G M1;VX:?[!OHAM.KS>P340O_>FAL;I1O I@ >Y=Z+A$:V/2]^X0A_9ESI%!XN3 M-'Q]/ \$ >?4%+S@J" O0YWHB<-POBYB&WGB9 M1!=F!TTGOG8XE!B/[&D$KQ']<4PMAC+EJFV_'!3TU?K];KZ^F&\N[B'AB\7& MZNV[>K4R]>8/^P,S31"5N5:B4 ;D-HK67'9(H VK?=0NA?W$^M=!SI;KK .= M/1BZ!]S9[PWR[ #=4Q23-(Z;3([=+G["F:1)DJAI *]G]#5E*TU#<9-Z6 _7 MYWM%G >[,RP(85A(7? REZ51HBD.:8TABDLQ^UQMEO6%1;]Q?/XZT)#/2+Z/ MR7E0B^IJN6X+VS_.5\WKG+TB2F<.@\+(%,3Y2>!1]IJ7(O377;6^J)[6P%%# MR ,&][C1E]UI2%=?)\Y'B&&%+0UG/1>H TJL0<,+A+C"^/ MDY08;R?.2TP8)_UBG+?S;VU";U;8Y2XO.>.@5"IOUKBH"ZP01I)W-T/TB7.< MC3F-GKL70/C)SF\[N]H/N>ZA+XM]HIVX] T0];S(5+785/-ME5W6FZS#/X5@ MJ,/B'11Y-\(DE2O8&:<@*9 CYT>OSJX6WVZJZNMRN[,+F5?K?>_K>N',("6Q M9$!H5&HH(!>0='A061BO!Z^2H4@?_FSI.@_E MX7Q:*SNTV4\=WC_O9?/6H>Y?+<\0&BLX8EY0?TFMZW2OH?-:,?W*M0^2>6MLGU++Y+MM] MJC(;-36OUC6_W']P"A&1?WK(E=AI#,.^3KBEA_PX<;_)9=%@LHZ5*.=-7R:H#,#)P*KTQ@\,1QY<*E&)&Z<7YUI7%WO]CG& M=\OM/_;'B(IG'G[S%*$YPK;DH I#"*(2:[04)S1'RO&[GW>4@U M0I00DS.#L>&" &IC>1MWE(1BD?KR\/;*C%M(02<#0TAS4Y;$?/FIBB=5R>X5 MN4O(&37IP=XTE*2/ X]<)-*+BS %.7F0CRH)L!T!I2P((+PPG*)N2!0E\X)Y<3IG=W)SV/[BL/;>,'53_3\WZ^K#'_6'3_7- M=KZ^X.L+W=Y[6*T/)T*H, ;"O+"K-,,9S"'!QV&E%78Z3]P3 E&$D)QB)'., M.0%"VPA",8E902V,U+%0_A>"__?LJ;O7,NM!UKB0Y2^RYBR3Q^&RA*UR7NPF MU"#>2[AG6L$"SSKD&6\VM0_80T[_)6P@CV.!TVBHL/."21O,[3AA,'V/S&D# MM<<$#B .X&0]:!_OF5L4WT2U7GRZGF_^T2X3N&:\O9O73M%:*:JH-7@8X%+Y M57(^:TP#QB &'!&-L-8VH(7(8"@-TH71.O6!G4<29T=\0:F!_NP&IB!3$ML[ M&>G,Z3!9R7M<^>0G0VF>1J0?SYWG K7LL[H8<&A,:=6-(G0FBN[?E:D MT+=;CISUT[)[QK HC43&4 @%SDO%*)4E8;0DF)<&ILY%G!]W02F)_OR&JEE" M:F.JV2B9BN?8\M*S0**GJF>A[CRK9[UX8@6 M5+;9HWJ1K<^\)Q63-C=M2L^8GR#MR7K7D=4\;N:[G(Q4:/D8,>>**'L1.0W! MZ>G#_>+'"(ST6/9]L!]H@S/,"XP-+!0OH=&8 @:+;J08 /O5E9S8@7;=(XTF M%'")@8&B,(6-&AC .; QX @!4@,MUCK/G<[@)5X2)GO'0RXD#K6PZQCR6]-Y M\SH--8KBR?,KN4!VPHO=[#_OMCZ14%8!=9-QSB4J2DC(82AQ+D3/BK<3.X9J M2 N *"980L"IS)%2IF"%Y(268RE3G%6;#Z&!VI2(RTC:-(UEVBU'7A5Q_LQ. M5)U"/'FV-BZ4'6=UNMGNZNMJ\\#R(5H#A%"&M93-U8(:$Z!N!U1!D?)2J&=L M49USQ!DJW!>NJ"PY7^$W_Y_UIC.]W1>JPI)04S:O M;@H; ,@RE[0;6QK[)9,>^3S4K-"*6>&%"%-).;!!1@&A4$6!&"N&DJB0-5T( M6VY*E)BH0/$98\GVD(DSTM*#MFFH21\'[M] UY<+5\UHRO7>7-XQ=PBP;)-B M)"G*(6" "XC* AX'@S9>A0%/6^$EP5@)+)@H,<5:4%9 )0H)K;.:)[_EZ3@Z M@M9>/=ASDY)AB M5E%$66D]2++Q95X= 2$," M2?/RN&)E]/Q]1SYZ$3*'X M,QQ\':53!(CCAS_JSDA!"B[LIPM,=,[*G*+NE"&'!CLMWI[X-.:ZA-R.&!M& M8F5E77()H,Z-S$NL\6 +-XLH8.A[4.0ACFG8"13'IIJ\ASAZ,!0@CFF8ZBF. M3HSYB>/1S^?$T9^0"8EC /C'Q#&4@^"-P]?'%S$T!(K:;JYSQ+$J)L:,+(F2')8E5PA+I#AFN"@+W6S]$XI3UTT]ECU^'?K,3A\V S<-TQ#9 M>\]PO =UGF;(9\?0G]9IK&5C./+K;-[BZ7/^W8BL64$IX!J:4DF, 3;41GX* &0Q(([\;K4,O:-C>7N-S?* M;G0 M\@"QCU#U8SQ$N@8CNZ>8=3BS!NB+; \U>_L\ZP,HW#D.G34O2D-,407C.'96 M%R-R%[Q>O+68SX IK#@7I3+$VB-8,'E,&4- G&X#<3)D/V\@D*AL'ATW@'#) M!!" 201TKE'R78B^M5N]2 Q<**;BK^]2\<5H:G:.(I^U8@BSTU"L.*X\MUX, MY\?U]J+V'MF;^:H3Q./3.H0@91#@@A=V 20(8/O[S1%56DJGTO>^-M)K48?L M-BJKGGDC*BZ)+KL!P_#GK45'ZHYQUG//:\6ESN^>GR$H#+[(QY]*YPMZGO#[ MR?V#_DQ-82,A@A=UW/[C>8O]=;W9'5[=>G-IENOY>K%<7\EZN]O.RAQJJJ$U M3&QXHTI7,]X#@VW,6NI[0(-$:-+!3N["FFOFWC[6QM#M2X.&/OH51"S M(:*5FM0(RM7!RWXZ /SSF.KU"&'.$M:'["GJ6"]_SHI9?Z9<%>U>C-<8GBDE M$2T@$AJ7!2V(AJ4Y6K)_-MO5N_G*3<-"ON^E6DO_G- MLOX4N6E)4G;\1*2#,IIXW.?BC&H$TS8-N0B'7T?J/N$W5/Y=45!!I+7-;8/J(9?2NG.E)M6)"?)3R_N74G9(FIO MIASO0LJ.E3/*T8O$::A'/Q?.W$89R$>(BKRO-E^6BZJUAB74.!'FKR>IN.HE*1VHD57EA!M'80EA&^[+#5R_.\^*U: MHE(2MEH99XGBL#1QYF8: ]\?]A-+$4^_W3%9\C] MOCV0EGP.26QX\^0C(FDH"I./%DO6@!E#-HY,/"L8_IQ-22H"T#\J$J$L^,E# MMW*9J9)0JSU<"U)P(W/,S6'9PC$6B/BK@_.G!Q*';5"FPIFQ 7HC"*30^=#//U-)=],/0&8-2\>U[M/U<8N5U;ML5^/ MX&992CS,_PU(;=O2G)\5NAX">)>(1'8_, MX 2.!$5TID[2RWHDH68,:8$8*D!16&/$4$)49T,6VBO)[/?E03+-B[NIIQZ9 MI^>9"L@X126I5Z9IQ/22:UK)F:PIQ8+>V,^ED3P9<%6$GS?U=OMV4U\N=[-2 M<\Y+(DM1Y+@YE0C147,P(-1'#WR^FU@-6BA-TLAB\1,!+W+<)" 5+WX"L*?D M[7E*DHS^$__/C/T0EJ8Q\H.0U_W[B-^H?_.Y:BZ+6%\=:ME/ZN]@J9F"B$J. M9 &Y_>W1'L/&Z^G"<"N)5WU'8-V)E:WGOE0/_MQD8ACJ_$3CEK4.U&A;5$_2 MA MQ"JN.0\[5OM7*_NV5-?G+?/./ZD0?9P1*9+40 M2U*61.>EE+?)F5)JI_QX!#.)]6E?S-J,K.L.F6?Y;P\&W71I(/+\1.D JF7N M"&L<17J:GS-R%('4:6A1#$?NEP/'XL8Y/U.M;7"VL@;YQ?5RO=RVM_Q]J3JK MN:&2Y)Q)8%A.\EQ(*X 'JSGSV]#O:RNQ'AW@M>-J?@>@9U:G+Z6.F9X!V?3, M_IP0>1?;."KU#%/G\D21.)Z&7D7SYGX^*2I+P34&#Y:9,\@P0XSS@E(IJ$8: MBJ-D:E"ZOYH8Q]S8M0:;ZL(U0QV3Y/-R-A*_WNO QW;$'V:LAF>W9^U!6I:C MUA]XL!U>@O" #Y\RA' R)UJ*T,.AY\H1^G(5O!4QH[*098&,8H0K*;#B)._L MF,+OSBS_KP]2FE _V(#HN?_P/&F!^PY1^>J[WS#R)H//YH(S;],(/7O@?VXS MP9,);]W87S7TNMYN9R7G7(%<" 0( #(6O:KM./ M>AVJ&SZD>2I'(KY"M>-PM=A/#:"!K_M\A!(7"0D@<&(B$N+!4S(2S(:KD/Q: MK^N[Q@[*=7MPCRIHGL83GU$Z)3;$3I]@7$H:]>?9R;,U+4F\YI*%!_-Q[$[$;%U=-1EO5Z'Q^[K34&'[H7(*Q%]A8EQW M_CQ9KLJ2@*4HUYR/>L'Y6?$(8VPJFA&(_OREYIXL."=KFD7%D^'0C!#1O("E M2U8J4DA8*"([HXHHKR*&GJ8&65U=S9?K[*=5DY%H%U:>29R>9#KF*"9'O5-",\P9, PRK4I1EAP3#HZE MIGD.H4^&.=S*,'M43R>"(N6!GF>S9_XG*I$1\SX32?:$)'F<*9V&*D7PPS6I MX\F,WULP3?[;6.^:)T67ZQMK^\UQ"TA4E_6FVO_[6KKK<6]*)YC+1NJU>/RT$!M.1 EZ P4%..45'J(V+ /%^G&@_G$/MN'UOT MG1[N&OR^"[\1&])U$?E]M*'O@O1D!W"_?WKK6G;K6]?$AY]OW7N1W75GM-Q8 MLH8YNT(>OSM,8QJ9!!.//K$TA=;QF\HLDL.,*:IUU9QQIP9"Q"',B;6K )48 M'@O+B&1X]J7:?*S=-R;"K/@(T"D@9QTZ -DK4-]Y)(!%GSD@+7U!^FTA=2G% M[*<#JH$CZ2>X>59"P]FK+BO-JOMJ=%)$ (YC1#!(M",?M05%S M3' BS+U6\%Y?3ARE6C!9DU+T7)S[D>.X($_&B^;T?N(CYMOE M8H8+GI<4*R090)Q"A&%YO'7'_J:/\KA92"P[+8CLI^4ZN]E>M-K3BL[3T7Q, M\L(4)SYO?>7F1=9B&E=J6@@>.N-'XS1%QM.'9Q0FA)%0>5'+UOOU?+J4Z-9\R_59GY5[?5J:^7+_IF5,;L^^WS3UA.L M$RW;HC56CQAKX':*%(7M+R#QT:8IPM&]=(D* MH[/J*N*=$O&]$/UZ<_VQVKRY;)%MW]SLMCO;W2WQ*($:($6"0I@!2PADX MGN\&DGI5[\:U/-@R=J_4GJ%E9);=-'<\@OV4]C@9'H!F>Z3M(V;[:?$$["A+ M82\FSPAJFA:9AHPF\JT>HD]'DZ$H2EZ0(N>BN0^$E$@=#K(64!7*M> UEKET M0[E[#/Y8MMK@R?ZP(+,.Y6B+2T?VS@S=V/Q/8\A&]^K!;?@I6',=HG89.K^Z MVC0GIY?U^O@^V8>FI&:F9$D@P:9@4#+,)58 =R9S#;RV+GL92A[#G&([>4LO M^[W%]_1(3,"IF]8-1J>?P(4SF433SK%T1LBBD#L-]8KC2IV@\_GIU-M-?7&S MV+W9'-[2YE^7VQG-@9(8%HIIHPM !66\,]7\VD>?@@PDUJ4#IOVS'=TCXC9 ML- \)2F,/CB81H@8"RI3"!3.,%I)T]B@67NGP<"OCZ,P>7)C2A%#I)3>)68RB.<\1 MF%)U'O+SO/3TX'12^M/'C\=%J#:P M,%0(4 C3F<&F.=7M^*I&R,>3K[L:2!ZO. 01=%Y6!N'&=Q'5H+E=.>T!.>IP M.$\>;UNDYBOL)0M?WMS>K7C$UT>4M#-.2ND3Z:(@0IW+8'I]/+)D=* \Q"*3)03;3,^0GG!V>/M(9R):'>*9G M+4P^_=ES$]!'_7U*0ON1,P$1[>E ':VC>+Z/:SM+U?29GZOZ:C/__&FYF*_: M%3>S:EU2!"4WRDBM&!6LLZ26%9/\00EV'KPY[;L'88Z/[WU82W- MB[A/D7)FK=N?R&FL=2/X_'@V>XXS#S MG.XLZIOU;O-M]MO[&1="PX(3K(#,&:$Y%+3[,"'<:9'H\;G$2O+;>MG4![;Z M[7ACC \7YZ4B$0U^FO#;KZ\^:)6]_\ _Z/#-7@H.O[FO M K<>/S+< ^@8=UR' *Z#F]XCO<.OJXW5@JW^NEC=-%6*^VZ^[^6'Q1 L$**" MR%);7;#_I8 ?;'5]?\,L&R,$D)PH2*)2@$"M=E(;KHTDFJ-/C9U$,)1;]/;P7 MV1Y@UB!LBPSV&#V4JC>A#A/ D%SZB?]C-/(CC2'*WYM/#]4?DM_+KYO< M/\/#4U(?B[X)R'PT5^H$WWR_G;^6)YN5P<[-AE0HY+B14'4DB[GL#Y MT0X&PNM!2_^O)Q;R!E!V0.27Y L@RBVYEY8CS^C\A!YON8B3U'M QYED7CAU MTTCB]1#LICJ#EI:%8\=]R.,X7R MY*%HAQN WES*^KJY.[\%\*Y:-<_8RGJ[V[8GM3_.M]7%V_FW)BR_O2Q(&ZNQ M JI2:VH 4LCDI"A$R7#!M:2Y^W!,B2+I8#T ;P;J*?3L@#UKP;_8WY+PLL6? M=0Z,=LRZ']_G1_L0#3D9+1C$V8=*,1S'SF44BT_5QTQRLM:EL!/E S:QVZPQS=;UFT &;M@TA2BQVN%< MX2%D9P. PFL! M[O?EU*F[=GPW:()*@SU9?R=4%T34.' K'?S]/U M8, Y$@U6J5MTZXNWMH/].K^N#C6 R+:\D5IJK!0K2J(%.DH7@5AX!:5C $R] M0_R_;I:[;UT0$E9&/$J[.4::4V\RSXUHK]9*$S,F8/1<^#AF TY#P<>EX'Y0 M.7Y[.%_+4FTNZ\WUW)*\O[*RVV&2C!F14XE,B:&U !#NK&$@I->E+($V$JOZ MV_>_>;[]&4R6FPX/P9.?E)X@ZB["'6?C^ EJSFAB7S*G(6N]O;A_UTH45J(% MJT_)X.V^$"REU$0#J')2:B"PH;P#IIGVTJ$!X*1.E#KDT)Y)H05O7@_1F)'B MU6';T3,E.DP3CA/6/DM\GR V7JM.0]N'=-@W0(W-=?(98[_H>[7>[C9M;>VV M/9S\XGMK_7Z2[7=51?OZM7*U)OF'\THH\#&U+E@5&"E"1?JF*,I MH4&S+]7F8YU\?DD#WD?#3OUTEK+;1Q+NQ(F[>O&/]BR*9W0],?I23T;C-_K M$]>+[)"9.?'Y\/+;SGJ='=Q^D1T=?_'P'8[?&S*R QO?R_07U-0IILJT?>X[ MGU83DQ-K"AZB#2\58 9$K@NC@91"(VY(R1'H\!<0R-GG:K.LFS-SF]UD M9FM'[#Z:?=_-@,GZIIF:7V0?JZOENGE#,?LX7[4S=_#[4M.AZ,[-FA_FDF8U]>AI^'@UIN_"GX9_N)W?;5^FT[YI&GVP3-O54Y]J]R\WK M]GNG?Y2I]FY3CC+3!O:F'WVB#:5EL'FV5[N-/\W^:QLC'.%C7D*F2ZI@@34! M4#+2[<1*#("9K9M#=-7%AP'V/6-C=Q)@MA?@!VX&3[B;:E6UBCO!&=>W\<>> M<5,T^,1GW+W+/]Z,>[2&T, MD(3F" (DM.;8=)O9$BE83FK2]8<_Z+R[GW07349Y- MH]<_WNS[H$%'F8##N]6//@?W8&:P:;AOZXT_$]]/D;-"@%S8H*&4O"2<$NM" MAU\B0PZ[O'I],?8D[(O MG':I^=V5\O;DYSX?NM2\[5+5ODLM3[I4?;M0KO==ZH$TK5L"_M+S*O!!6^N1 MT&W"768"UY1/E)AZ\L-]:[RLR7FW^=KVZJ MTSKNLC"(4ZJ81B5L+I9BM+O?4$+)Z2#G84?R+?'AV@[KR^R =E]LDS5XLP9P MUB)N$I'[(& J^>Q$/6GLG/?XG6BJ>?&3@NN.FV?Z[%A7\4ZL=XR;($K2C_]I MTDAIV!L^V92P%WQ/0Z^KLUR&&O8R@S M/\P*;=%Y=M',"I?-K/"EG17L]_=KSZ=.@]UL+VY_:#+[]S$[V?<3Y$3M63], M9///%\Y,/(9Q[J;_'KCX4S;!:,6SO<X>%WC>/RHIUCDK.#<%P*!4$!2= M?PJ N)?C3L:KH7(MS@'*Z;&Y:88ET3O6V+')F'UJJ@'*_?-W_VQQBF>?F,!! MOGC]]D>/6)+Q-M)1P-@M/W[LP[<6ER M84^WOU !'6/UCE$?.N#I&*M_9 M?/#C% BX]K,??2Y(0=D4"P3\VMO]6.W',WY]_';[(\_[M;OUBU]=;=H;<%ZM M=YOE>KMTAX?'C.W7 JQX>_)\H>'"S^GL#[9SC.>2>\O/O@XUWSK&,A MB,8*("A17@J"CYM*1)0F\%3.5-T9Y#3.K6(OCXK]9:_8#X[=!&RL3)5;G^V4 MJ?KPSQ/8CI G&ZG1G\N/3;TO3B@O-GFJ'LN'31[T!*Z7.Q2C/.'5#+,2%X#E M#!MAE *R(/I8-TL9\\M[3="!L?)<+[*W[W^[?;)B"K>"]>T*KFFN"6)///LG MOVQNVU5\1LNK3K"1)G$!W8 =K<]5=!/N<"/?27>^ <\FGB;U/;^+1!*FNJ"* E,2;10FRG!QW/55J@PJD9FJ,P.4QIQ)(MVM@?GWA?SW MTEO^?2'O3M64%O)^[3NE>^+O33M4 F5P":&@5+"\+!4^/I4I6"&F=U^\IP,^ MNAQT;_PY5;YW*_,4EEK]>L.8*_G!NL$4U_$/+XV?X#*^7]^:PB)^L#[V?=TF M?T_9OI-KY4=>P$?I2S_R\CT.02-<-]^K+5V7[C_?S-O[KJKMA^KK3MCF^,?, M\!P:HX6ADN:"&%Z6$C.L =>02N%U]?MCW^48L,XS34O%%-$Y+DH M($^\)W(+R:\&(H@JM]*$U"SYQ1JW:++?&SQ9"VC@"[T?H>3,,KP/@=-8'??R MH([7G?SDX\WF:KY>_ELK@-(N:NO5\F*OANN+M[:+=;''FTNS7,_7B^5\]=[^ M2:N2V^ZJ^!E2HK"*9J =/:8 !!*<[T>10K@4KA?4Q0%#[*I;,$.XI0?GD%/[ M7RP 09I!0$C"AZ%.\;_([GB0S=M9;F*[%/1[__5%4[M=PN5O6V.3=\*WV(\:(D)<"E M$5(IP_*"=O(B%?"[G,S'L(1 JIPAJ J(,>+R[%BG.1;%GAF9$YC9/:IOD8X80?GP>&Z'(T5S3$-?T[AV?P" XXT%CG3@DI%4&K82C MMH-W-X#J$([W?I$#;><&:4S6)S(XH[IT?U#&Y\MU,/+MMCJ)CZ! =O6E%+>C M7D,"!$6@,R* =JIP#?QTZMK3]^_UA_=^\88O.6Z:E) 7/_79 QE-9.[R<$9. M @F;AG"$@J^C=)H0,9 WFTV3(^YL*5U2E4L@=8YXF3,##>ELP0(A?TWPM9!8 M&@YPLGD+[F\A&N'-F8]4I*0K1#%>9!UCXTK'/5Z>59!0'J? $5BUTV0AB?63Z".G+:_.('X(IOOL@[E M&%=F.C%W1L+B,C\-28OL4YVRK_K6H->;W8=J<_VJO2^L34+/"BY40#T]"4$8D9D+F1G4BKCE[;I8RAU$N> +=L0:DJSKU1R.J[^A M6L)S$=@Q^NZD$2RRX[)PX+7@&9;.+0ECD#L-28OCROT%8CQ^7"6N$=&U)?*; MM323.)>B*)LM^A*CDAC*5&<"0^&U'/3Z<&().V+QTQL_;MST)1DM?GIRA-&J MR+#B<4K!&;$(8FH:XA &O8[04_P&_]M-]7F^O&B*CM?;RJ[;VFKD.VFJF;8! ME&!,E!Q"E2,DD#Q:MG_EI0DQ["66B@/$]FB"Q;AM0Y;]R87%G92UGY1$8=I- M888FV4]X.GX/\%IZ]X>0[N6YA]4D!]+.2%5,RJ>A8%$]JM-UT!Y[;;/2T*88 MF@@)%)84RISDG8V"2#7;U;OY*F"/[=DO>VG8$83S&/O0_)->FVHC;B+YKI[YDS6-,0C$/NYW3)/!MP#H/ISM=E]>VL[R,XJ49.S_MQDE-J8 MBP@.&#?*J@_0DDO,=6=2 X3](I\>AI*'/'ML+[+/#;IV2JXZ?&VJQS?6Z4.J M:Y S$)^^T4U'Y=LCE?J6RL&76N=H.AO/1&!W&EH4QY4'$4PT?MSS-#O;T98? M5]5>%ZTE_76QNFEN"?FYKB_^6*Y6,U!";04REQ1;5:2E@OJXKX9!P?WR-Q$, M)L_K=!B#HIPXG+KF?0:FTSE!TFGZ'PYGT/O/@]U4?#<&$HY8<00K#3;?SX'.>?:Z_"YZT<3*U6'P_.\ MN3,E;B*4A T_H7F6B#1'R9]7"F]NIJ$&_K#OGQ0/\]MU5+^NUU?W-^NA8 QA MR4FI%4*PWD'I6Y 2QYJ8!J0GSDX-;KD8KQWF$D#,R MT8>^:2A&+P_J>)W)LYZYWNY^J7:?ZHM36P;D0A:Y0J5BN&!8E[GN;!%JI-NM M@OUL^ R.H(O_&E@OKUM<)XKB6; <1I^;I*3GS4]4&CS9'M!XLO(H*6>$I1^) MTY"6GC[Z6>/MR_ MVR8"(W[[SK."&B%-J814$!L&C"+@*%V&E_X;SL]^+^K%__X5*\L M(=O]O9ZW]T;D)>2%T)IP 9F &M-CD,(1\ H"/_W__ZYK72[][_'_^1%CGYOS+]WWY[]>%_>.9"HI'NF" 9@V_/K,DM MQ.,6\^[;:"?#71D[EU:)3?HTQ"R^6_<3,&EX"Q#$^\?:ZM-#S.)1:^[E&%UB]#S+HL^%'H+6DKV@B5L_*LMGF;(3;)":9V<2 4[ M\K0L]>/&]Z3FV_FWYMA45S682PI14182$4SS@C1WIA^,Y8+[[30%FD@L0,># M@9_WL,).5/K2YK@J2\^8YRJM(^N :.33DW=Y.;>0ZT?D-&2FKQ-/G)7LQ8F' MO&QNJHN'LC8K$<,*4@DQRS$".0>4=O:0I,9O!RK<3O)=J .TX\$H;Z$))=!9 M:P9@SEMN6LH>BW4&5YS'V3DO.CT9G8SN]/7CH?1$8<95??3UYU7]K:K>5:OY M[E&[.(>P8#3'C!,E;'BEA#[:9=IA=?=AJO5%\Y1]@SC[6*VK MRZ5O1CH"RVY2-2S!?I+587O9<3F^=CU+UQD-BT?U-+0LHC]UJDX9>&F7J#>; M^H_E^FH[HY#J0ADL&4Z]CC&$?#^Q?IW<0751?0PY815$FILX MI>;+3XY.J%*6JI'NZ;JEXHS4]"%N&N+2RX.G+ND*9L/C".?%S6+W]_9ERMVW M-CB8K^1JOMTN+Y?512=?,%>$EE@U)Q9RC@WA17&T;O+2\S1G%)L#!4I_''!Z M'^.,0ZR;\(S!J9\8'1!F'<3L@'&T*RN<"#LC6;$IGX:,1??JX>'/!*RYRIVJ M+BO[_8MWU9=J?7-,>U%%-4$L)T #H4$)#!>=,2:!US6G@282BUF'RJ[R6EA^ M8A9*FYMV#<"8GU0=R3H@&DFB'N?EC"+U)'(: M37B3IJY^J[H3_3>2DA0I(" MK;F1!D+J1/U6+ YP>I8.RJGT^V\?ONXC_/6^CN?53*^N_:C[U5[[5% M[\S=-*2DCP//;LE[MHBQ'O/AM<]"+!&EL59@8YW#>(XL[]57 ,_3D*IX[CBMMX)Y"EQHG=CC M!A/-)3)YCHTB.1>PD\T"VDBLQUK+P\K RZT>PM6#R:#E5R(2^Z[ QI*H)]EQ M7X<%,#H-48K@Q_G56# SOC+T8?[U)(*;"7ZRDY"W0,VQB.YNW ]^\>#CW#@H3B"9TY*;4">> MT)I>G'B=@#\Q[5\4*: MX%Q0'R;=E&<@$OW49\_?7=D9\W3\H_R<4: (I$Y#A6(X\MAA^1C:M+?*D6(8 R;+G.3']1XCS.M>YCYV$NO1";3] MBZ6GX+*??JUW59:3IZ_CC,^KFS@-1:F?.MUG\PZNH6\&>I*@,_(4@]9IZ%,4 M3Q[<%12+'>?"Q:?/VI82,J+*$A.)4*DQXP!U!C%2T*M^,=Q,ZC+&$V3=^?ZJ M1>AY K8/DVZ2-!")?HIT"NK_[([P\]UNL_QXLVN.-&6[.GL['_5@;-!9_@AL M3T.H8CARORXR%C<>3WSM%Y&MY?WSRY (B@34A43-P\OV^SD[+B %\'S8PO_[ MB87I""G;-IB\'^KRY\MU8RTM5;Y[:1U++9P7^_?97V2OMMN;ZF+PU[?N,W-V MXRRO#@?&+^XF+9 M',ROUG+^>;F;KTZLSQ2B#")(!2<4%=B4 LK.<"XI\+JIZDCT"LF^ ,S*F?!)W0V:!K'I0_X'N1GK1?U=?6Z MWC;OYKRY_##_.I,,%X3I4FB!:8Z:Y!/I4%C!59XW$$6UG;[VL8/;O:!\"M@. MV0:Q]STB<>EWE,(1F??4Q1/2]SMR=[!F>[#93PW:9*015=Q?5?MYLMU=:'GFW5S9/@$E:HNEXOE;I9CK"3 MW-I%6!=E68K.,"P0\2H>CV!N0 F]V$/RT\L8C+I)Y,!D^JEB!R[KT&4_G5)[ M #CPTX;/,W9&]B+2/0VEB^E0G:QK]MTCG&FJ"L!980SCBDN%E !'0X(PG]-T M 9_WTJO0TW3;.SM;^SW!OEN"SQ,7NA48E;-D6X!C[_MY[?GCP+/[ M>YY*!@'R>FRDM[%!9.>D8+,M\3F5H;L%"G$? M('B>:C=I&I1E/Z%Z_,&!:;TR<$:AHC$[#;V*YX[G:P*>/+F_;=^L+^VR4BVW MBU6]O=E4QZH(:ZC4DO)"42X%%1R;MMA=(X @5ZY[[WU,I!M6AV1,S#I_47-8G\9ZDP3DPO,,&\>9R44J'Q_ M[WYKC2&OJ_!#;20O_*F_++?-;; _':Z _7-V66\.B>;F(-G0I;Y/$.4RG *I MG=A0"O7BJ6'4BQ6_(=3D.XWU;%],?+-<7[WY7&W:VX:WHK+]JCJBJK;ZJQW3 MEM;E>K[Y]FI77;=').R_M*Q92U>OUK8_5]O=C!I%C!WW@)6LO?>P!+A#K#7T MRE^.B3-]#=_+YN#G8>C^M&JV*\88NTG8?7;\C]NF4]*0D9EX5(>FT#K/:=ER M?;F^EHG064Q6U=739KTP_.B M%,>@DZRPO:P\P.8;=S<"W[M,B"C?5#XM$J$7]>*F.034CL4)$7L'UU $WYL5&Z^;N8X">)CIG'AX9*Z*R]^XLTUD M7^H4/OUBIY/]4;C5JMW-/_VC;O59 *., &5I+"W=E@,2KY4XG[XCKU((1+P)GSAO#B4W5Q MLZK>7/X\7ZZ;./+-^L3ZAV;/;T8U8]8.@4IB^S\(LUQTIF5>:J_CHS$,)E[K M=1B;0K0&Y:$X+:O7=T=I"_;I(9J0<,>MY:&Y]MQLCD-SFOUF!^K.[4#'9'X: M*AC7I?N[U/'Y6-[D;FMG@L,^'U"3JYL#4&7&+R?,T MM"VJ1W6Z7AE!V>R:;W5SL5Q?_3+?_*-J:[K>5XN;3;?'?O*C_[5:7?"=K+>[ M UC[$V\N3WY U=?6Q PQ4PH)YDO^^1QY#?,?I #PF?>//[30,I6GZX.2)^4_C.,R-VA@G/ M56.RXC+?C=YJ[E=*-%9VG^I32+]4UQ^KS.=[>Y8B@*_?3]"?:RW_?(!A;Q,QR=$=X8S$Y# M+*-X\N"^BECL1$K2!HGK?B_H_>8PLJK6.\[<">QQ)[+=C8@LQ9EW,SR%&B- MD[>>@B?I)I"^?6.,=/@ +1*>;)]2=YG&K/@]$>:W43 IZ'[78LZ_[;8:C,\(>A=II2&X<5^[? MM!F/'Z\+!*R0'AZ_V^[O6%168==7;ZO-LKYH[_"[>P?HR<_/B%T2P9(C; B3 MAL@<8MC!,@7WNGXJ.9@!,RVW$O?Y"RY$:S#&FGU);>=:I MM(W0I.@[,(>K1;,]_&R/_WCOZ+V+C._\RQ%N3>A!^KF@>ZCVG(9^#^?N8_S3Y[\E_M)L)G@ $.AC+(A<4$,AYH4G:U2(NJ;(?>W,))BMU=$#)_:?<#/ M,TG=<#ZG,0I[^O!((KU_GY:?[2A>-,M.V\\J62WM1ZYF MF$.&'VU='N-D!;]8"S@Z(QVT#CT-6 MX[9%V*FKMDT>3#K;K#ZV23=4-FV;+/;(_]+S')8W58],/HDYG\!)K83.U8/T MVPCU$>V9E0]6BS]4UY_K37.L^/KS?+EI_G*&,= T5Y( II#A99&;8QZ"2N$T ME:6SGKJ2^H@D6WR:;^S@K-=/9#9C%%CT:X@>91>#M4&48HP7AR-W;9AQ1)S= M0IY D<8Y1GU+-Z*TSG16 (G\8%X(2K6 NH/V5*0I1,FPG@D)YW>N2"D/RU?KU MYYM]L-6L(IJKY>_<-M_$LL>W.1IOLM:=-F%W<"BT!"-R6_G638S73)ZIU9,C M@,>;L)M6:5&_>-@>A]. 60,^:]&/5@GAQ;%3^4*:5IN&<"?W\LE"@92L^HLX M7^^6%XWEY9>3T@3]M:E;J"[VE_@<5>LA^%N@C!,.2%$B@ MU<@CP$LL_:=^[,5DFW5>9$WOS.Y-#IV^/#Y)M%\(G0N&:W+?:6*2K1T^@]QM M]-MDX=F&?SCM3&B.B=5 3M//X+UA:C/3\ 0\.6F-U!;^\]D[NS3:W"QV[8:D MG57?5>TS%LWJ:7N+0C0W8N9Y#@DUC&B*!"-%84K! %62>SWP'-MVXIGH#L@V ME#W ; _W>69]HO/N.V,,3[G?=/ ,VQ.2=B_>DXJ9@L:>< MVM]4FR^5^/;!?NW-90/E%@G*"PV1*%&N%4!6V3D4'9)"2*\[25+83RRKIW'? MW4%_0-U>=1E-@D.(/:/!2=MI&B*T<[>UIMV$^;^^[)WGR/)NO=(!CZR>J3OC# %<#P-S0D!?O_P M::COKDK1+AT>$:C&I.U7;RX_S+\>NM!I#_I0[]\G/NI8CHTB@O,R!UCFBD A MRPZ=$,:K '4H3(DU:K\J6]R)%NX\;/4B6U=M1+&;?_V;GY(-UFQN,CC%%O/3 MT'UC/1K:=9KZZ[ZQK"LOGE35O3^C18.1VN&,& _=TM-0\L&]KL<=7_'F$/YE MOEPU6$R]>3^_R$\_:_:P3WR8_%84W M4N#$-$"OF/XT-00)'I/68&T2,ZDV*PN9%XKG4D)60*,YTKPS32&&L_:ZFW@9 MLV<->DTO1VQ>6>K%I_;NA*45FL7BYOIFOW%>/YY[]>(FOJ,0GS&I- M1]5[:K0W\=-77'^7 C)(GGRYWV;QP.K1(D6EX)P5% .#K5F%;DHV%'M^ N:WHMFX\DY%UNV#T85$1.>(%26&R%BSQF"&-1!Y41+N M>JF GU&A)8(%5*6$ )> <& (5," $B "4-KQV.%LUXIWD-XI>QQI!\R+R/.C M,D&:OR/^>9" MS7=5^^QQ@7,F.2.YQ !@K@3-67LV'6G-A60^ZN;WY<0JUH+)&C1!;Z9[LN0F M4>D(\I,B=VZ2Z,T=&L[H2AA=T]"/0.QUC X3J >'1UVE!H4JC#0: LTXH#D% MG1538J]+ZWR_/: F!#WE[%2[JX$G:Q/3!%_U3"A'$ M@M/5^<:NQ^:K_U'--[;-\,_-DQ:'IU8+0;#)*5&\8!AKHXB-3 [&")3$^8K\ M@^JSBO%@"SY"<8>4]: RAI460OK^:>6HW+GOZ(QD:B:@)WPT=PHH[:?4*%MSPUEB.4EQI0NR@4FDBMH=:=L1(Q MIXLG>YI(+[QEJ'CX4>4KO,E8ZB6\923A]>,N5'B3<1A%>)VY#!#>TE=X@ZB: MFO"&.?&D\/;@Q%]XR:DQ##!@'%.C[%I<2*PU/2[!L7"K$^YI(KWPDE#Q\*/* M5WB3L=1+>$DDX?7C+E1XDW$817B=N0P07N(KO$%434UXPYQX4GA[<.(OO/34 M&"$:Y@ S6O"\A)!! XJB4+G24$%DG/8I>II(+[PT5#S\J/(5WF0L]1)>&DEX M_;@+%=YD'$817F9C[7Q)4* 5GR%Q"LAY1+Q]_]O +X,_ M0<69+8^^Y$UCZZ.W%_=OP8G"BONEI%^J]4VUO_Y_W9:G_7VY^R1OMKOZNMK< M5F\4.-=%65!M1VN!H&&:$I3GUC1D&KM%+-&-)HYA#CBS=]6BOEHOFRG)]ZK1 M6.RZ[;R.0JQ?V--Q>G@X90\R^\.BS#J8HUXCZD;@&56+W@;3D+GX;CVX(C0) M;ZY"J*\_K^IO5?5^9VV\^=R,]6XKA G[8<*1$0Q*27.=JWU!)\QS^Y<^RO>T M%5XV]7!00B4HYIA0! DS3,H"E4"7J>]9;@%E=8O(LRRV!W-NJC8,:7XRUF'* M]L3M47DO..*(UI/\G%&I_IQ.0Y8B^%''[FV>]Q$?7A"LVJM3J_5V?WQ[T[Z\ MWBR%Q;?;'WD[_];\45LFL\>V?7.SV^[FZ^;^RW?U:F7J3?.7,YD7D@I>(,X1 M*@K):2Z[L0^->=O!OZ%NMDS32&>T?N5=,8^(8FX3[5VE/H4U&F++V(CP#2B@LF9U$ MR=+@V>=JLZPOWN_FF]W@<]8!HY26,XETH0N*:4$$50) K@"% MR*C<*Z=WWYVP./U%]K&Z6JZ;=QJSC_-5DS+*?EJNLVV;-_*\262$1AU\$DO0 MDI.8OUYD>\^^VXEK#W^8.HMJ_6;UNI_GG3 M7$M?6.$R! -&!31" 2"D/B8TJ.1#+JH>PX<$8)8X:40),!$E(]"4!5%Y*7@. MATTBO8GGHQ$'F"ZM\:[D^16;U\M=W>5!>J?1EM;W*_[7N2?]SJK]5FL;1P M9USF7!6*&Z01X,APHG$G7\0N]F;KZJJY9]!Q#O('0!4$!$&,D,DQQL8R@1AC MDBFI.'=\^8?M1>H4:^@D4W7(>DPS"9K!<189B?_1)XG.GY-Y8NBGY'R9/Z?_ MZ9IQ(O*>T,$';\HEYG*H]8.I-Y?5ZIT H6&PT,)@1"R7## !!2@XP9 B*DOL]I)$1'E?-$FMU9B+B*!V'&81 MD:P!1Y\?3CP;;8:(WS@)EQ!]NL)$YI@Q&8B\A.C?&N-MQ>2DP)H+9@35>8%% M@:$Y9NVYU;;]WH5>#S1+/4184KL6 X#C EO>@&9(2VAR 20L=0&]BA?O.A.\ M"-GO(OOLP4Q2L\;-R+NVZX^A5SW\3YZ1]VN)H;3J7ZMM\V;\^D)__5PM["\_ MU,T?'18"S678!_C* (@TXX(B S$Q!6XD=R]AR(A!T_3.H G$!I:]\?3*NT-XZ.%WO$:?)AX?)2V'B](W[O;WOW:.=S<1M_\ M\3'#TSC]?>Y.NS9FPBDR>G_Z,6;.^+1$GE 3M=L(:X*_5\NK3XTO7ZK-_*KJ MP*'RJF#3$40\2Q MT9)B+)C*.6,8T1R6B>?>#N;+ \YC>CQKD3;IC[T@CU;1%:T?#%[R-487F$A- M6.=Z]D2W&NO9BN%;=YAE;.RN]F/,UBD)2K<03M.6$YO!9U(:A!0!-MP0@DFB M#!:=7&MEV*AEU^>1TU*;TDXWD.<8$M6-\'_/X#SEYCS]C._>D?ZII MVIV5<>9FSU:+-B%OO8H*SWI N"Q5G@-D-&/ :)3CXZEY(Z#3;26?249L9R7Q#8(9T!B+^7MLXA^.!G?3L.'_/:=TO2DD_"0_2+21#S1+A%_ M,MZ&E[1_7U-RO!;M,RV/T*^^DZEY#&9\I^?16F^P*?I8D^SD!&!"@E)HT]Q% M)'*(Q&V9#*&B''26]H..ˑD5E;N,B9)$7%-KFT!2;DBOL54(>=Z*^OVKN MINN[1?ZC3MB1>\E <_9X'63$:?N10P8_VLSMU:XI)^\T'>P'F;\3D1-["D_9 MAH/-XH^4WIYW Q2L( 7$1@"J>6XT*3J%ALV;]D/.X[[@2D<9:"H?LX^,.)D_>B+D1YO./=LVY82> MJIO](%-Z,GIB3^IIVW%R&]K&0$.0X3370N<4(,Z.]R:6 (QX>.7\Y(+MY$*! M,%Q(;.,IQGB)2\%RC0I%M5?U4>"1%H_)_)'C+HY3^;]O20[23;X3D1V:E9&V M)/U:;3JG:GOO,,Z894.IN\U43NH,UF.^A_,[W]K=9KK?+Q;_.5S?5G7NH M5<%RHW,D$+(K2R$X.UX%3'+LM%LZ'%J""Z4+30&PJU\"&45%:8S6I>0E%S3U M8_'\ZFK37IV3'2%F+4:/-R>:KG)_/OLT$G4A1\KVNXOF PU9[B\1#I=]=C MPMXTG5K/<7LK=8C&>20$FU['F, +KM/BHY[J$!XMDWT7^@R(O%32:**$$B9G M1H.RT\B2,3WJ8:Q[6$4I90$+J RV&C.$BWY="K M98::[1Z4E'VH=_/5/>@2%P) @'")J"F04I0>*VLXA'K(K00GP(@Q;G6<44F4 MY5?9U0W1C)6E4 @810;+#SR8]QX43 \[[\5I[F&FP,%;>KS9\-%"Z.]Z5G1I MO(039-2^\V/,E7$IB3QM)FBO\=>+JI!-74$AL.#-7<(0PZ..2HW'K'6ZAY1+ M)DJL2R,IQ 4%W&*F4A)M2LX!'>+"WC-SYMUJIN]+!Z>U.G!MYQ]#\2+P,-CJ MP*]EIE."=!RV]],HA9008%1J*7,!F*+E\14WB@LUK>JCI[PP$!8EH90;BC L ML/W4%3DO\T]R2DXN,%'K23J MVPE_C"E\ )X&KQ^*T[*N(8"LM[M?JMVG^N+5^HL%TAY)4=5VL5FV@#]47W?" M-MD_9@5 6)I2<:*(*0DQ*#_H,S'4:K3/E.UN-:<$E,8: H)B@#3% B,@) 42 M4XA2WZK? 'UYW2+-;J'Z3:D1*7:; L=AUV_*>IQ8._^,X2,B6%.4'< (%Y#ACAF (#A4U#K*H!#L>HK>K<4-L"LP+5G0D:4N3-$G96V M& 1/17-FZL-FU,V<2GU;MJ45^ME_]F0\T6 MQ+T1Q[5F1A= EB7'N#"T,-V((\;M&%@?^YJ1TI0"EZ LL-5RSDU9H-(&MP4V M)4Y=JMUAS0Y@LUNT]I>KYOG3[$/M(W1)&\.E'GO\=O!,7AP 9V\NLW/-L9=* M#\4KM<7_U2M4\T:8*TM0*TS#D71#3%*D5AK3-0,#N09W::_EB[QNMA M-GQ&YRD-,W-B/OFG$BSU]J&-V*(_XD&^WU>[5]>?Y M&W))Z/3Z?>H.L 94MCZ@\0H5 NAP"M/1, M^<5?>Y)N 66_[R'Y!%:!;'G$3>E9"PN+_-ESBWH>]?>IH*8?.1.(67HZ4$?K M*'X1QSL;\&QN%KN;C95N^YMJ\^7."2:CI(0%TAP!PYAE14%UM"J-UQTK?6TE MEMH[\+(#OJ!#K='(=Q M64&;*4EAQ'("L(:$FV,$VMS*YW^8,6=9&&\!\W<*POI,V@<\(^K) 8&KGO@2.$$]\7;AG)Z$\>&J)X?Z ML.:.WSM69U!P6"B1TT)0A!C'DNJ#.<@4PK-U6R%V\<%]_1!LRVFLL/U8>0#+ M76'FVT]^HA).GINPI"4L2%PZ2-EEO?JK _YTY"]Z%XYK.'ZL]8K 5(R6#)2:(,T4(I) 07M3)5EKGQ/YP89 M\4]_>!^LU2.>GHV1^7"E<+H#R=T%E\R''Q^N0T39SO5EOEM^J5ZM&Z/M?,C7 M%_^UNKBRQOG"_E5;?Z"6V\6JWMYL*O[1_N!\L9L!7#)L"HT *$J(#(8WT+/?._ #Y_A[T'QFZ [1>-,8 MX8-X6@\_- *FU&5SOJV9N&TPO;C9;"RJ69&7>5YJQG.!5*X88UJ@7,@<"8 @ M\-\2#3&2>"_T;=T>H5W4JZ: >#-?!2P7@KCS6!^DIBU@0=!":H/^%]DMJA$B MDD>X>2XJZ4/G-'2KOQN/12?]>>D5H?Q:[U2U75ZMFRP WQ[T\.0'?IXOUZ_K M[?;7:C?30FH%B;30B!*(,2-@IX2D,,A'FM*C2:QAHKJL-]7+W?QK5EU>5HM= M+/ M5K&K@:6Z-^^^X6J2-IV&^ _HKTOHFI!IYP"VD37^=;F="5$V]UT:JC7GD.J< M%FC_?JUJ_]Y \2W+ MB*P^ &0P/>&:Q_'5U5VV*Z9F*@'A:QDVCJM%',DI -;>N&W S@* A5=),I_OCC/257UK-3-DK+O2XS':$S 3--[? M(B7=B'_SIE0(3Q,:];[(7QKW0=Z[COS?ENOE[?WMP0;!*.>,T0)3.RO5D%-H M.AN&<.HS]OV^G'CT'\#X#7M/;MP&?CI:_(;^ 8?W/9TX@_\1"V>&?QA;TQ" M0.QUC/[B*0+S'R:%@*2@I+-!2EQZB8#7EU.+P!Z,IPCX<>,H M LEH\12!/8Y+B< I"^=$((BMB8A &/:G(C" :=;T?KV;E4_5-6G7;WXYP?; M6[[-M]4'VU>V!YL($E&RPDBD"0&,E07+.YL"E4YOF\2QE%@D.GQ9"S#K$&8M M1(^KP,,9/2\EXY/I)RUG>0RY6SV<4(]KUJ,2&W;C>B#!;M>OW^+A!=6.R]\$ M+F7'\Z5.T<-&*G5OYLM-6X"7;[?WM]US)/O:O?]>K^QGFO(='^>[:F;R$I%" M&\JEPA39.2N2'7+$H/*["38%Q#ZC.>ABV1'/2&7J8S:G6\X[!:CIPEV$TO.- MGX>GC$\\O3J6GS\ZFS7>_B3EY=V;[\P48$J=9QH3BTDQ$JLX?++6NDAX_+C< M_M-LJJJK"=?B1@)0S36GA8:8%SDQBAY7<-0XCT1&0YMZT\9B^N7&@FI>=MF7 M6MR<4[ZIMND%(F3RYIQ,?&P\S1I7C_4X?_+P^%+;C14;6S@K&3),\+R@LH0Y4V4I6 >8,Y9[Q\/+P$R]*MG- M 5;+FY#P=Z&V\XA[TV^VR02\OC,T/EX@S"5IJK?BVV7[QX0"VX6)>"FB3:%M MW!Z'"(V_>KM;WC:G<'O8[V_L)V[K]7[]MMJT?V]6T%RBG J$#64&$2'R?G\> M"N5T@&8:2%,'M YF=M.H7/M<9_:WY3J[WUYG=]4FVS8H'>]"3(,QIU=NP3)Y'O??/B4N-GM\]E^T;[B9^J:_B\C'%IL.FW M+IVZRA?OKE(_Z2IW;W85QY+MD!A7F' &D$)! 2$(I4GT"EIO<;Q\WDM'D6[&?Z]U\E6V;9CA,RQ:G M$E7MBYLVLRE%6HKO_/M-[.J_]KV)4$*H '0.9>Z (HI04I1(@DP(;AD0$G7 MY:TA-A+FZQVL-F]J2ORUR"Y6<.<<3><6AV*P.XV!%L>5IPLT\?AQ'52_5VV9 MN@^;^OORNKH6#W_8,?UN_=[FXW9(G];AZ8$PDV-5Z-R4"E E(*18=4"X,EZ7 MBQ.83[P8)L MN?ZW%QOB8@+I3^P9V4S82M,0TY0.UJ/U>,\ZZIOZ9KEK"D+, #!0<824R!&2 M%$(H<6< 0(/\YFX>'TX^/VN&;%,G9^12WST#9P95 $W3&"PAP)\6\ [UW7G1 MXOK_WF]W;=F3SW7SKNIZL5Q5MC>\6]L)>M58_ES[CD.-\H)!0G) "@0EQ9#R M#JK,N5<9OHL 3)R9G/B4[>ILTWF5K0^CL/G=YM=MC?"[TR!ZWP71N@^B\]!L MYC)M[[C:,O5F]UR;>=SBO4--8:ML[]*AUE7SQS]+[I2BD=;'7$ FV[Z/Q:1?C)^BNHJL_^UJGHZ3R&V)69M MW+Z^7YQE-U'IPE>I.R.N,0B?AD9&\>19(<%8[(2]!EAO=]N9,DR2PI1:"V!_ M96T*W<\ %"V"'_QU^WQB?>K?Q-D\>K^E&5IU\RJ._?U5N[NUV+\2..210#:&ID5 #HR L.O.*(*^R9=&,IIZ9G^!L=O"N MJR^[[/J KM6BY79[W[QEDRW.#J[$U#M.HB_!NN?$^ GAJB'\7<=QB[2EO<7&7RW>W=?+G9;_&^6^]LGUU^637'ZJO= MUH)9[JK5\GMU/<,E0WF.(<*<"\!!(8N\LUXHY%77/Y;-Q")YA-F,V&4/-)NW M2/TT,1K/;I)X"8K]%/$QNT>,V1[D5;:'^4N+,XMVKT6Z2$V[':B\RL\9W1G.Z32D)X(?=>S>YCGQ6R\VE14[ M5>W_?;)=*>=WR]U\U>]5DIQ@1!C"2%%K5]ON(/N5?R2\4J"(9E.?JVT?9=O: MB=]APM$)?>%+O!?(7+W+OU]VIMJ;;)SDQ2E8-2 2R AH7@.>:BLTE1 M3H?JFX^MY,+6@?$LJ#V0P5 =BTY=3 $[ 7=IX3J!XJ58(?Q.5:J"?'E3H\(9 M"A>G#YOJ;KZ\5M5-M=E4UX?9,E]?MS/I_:[!3!4Y*7(L> $)DP110'HP' $U M5+6B@$@N9P>4W8+^]N2T6=!>9J*V"-6_\1HAIC!VC7* V[;)?GF/GV^3D=32 MA54O&8W:3%/5U[A.OBF\"3@=/BO^,']HT]2R-%!I 3E0I"@ATQCWLW%=(#9L MW=#76NHC==U$[6Z/)]9$V)G,H;/@%#S&G0)_>(/9D>>_!SA!DU]?LJYM@'=?Y9\PH4!" @$2H $ RP/L-&%GX'0&)8C"]E#6(3O1 _0N)0T^8I=*.L3UKM@EUPD;QA?X:K7 M)9 ?*SN1OZ]FUJJ&NY.AZQ,T,ES]=:8KWKX&2;/9ZARN9-9JBL MI>0QBJ;US'Y\@]F1!.T)85YJ%DKV5*4LV)\W=6P84_$+QLM8C=!Z3O_M75DE5)N[M%G"3P N1[Z>% 67A MIEH+[HQ )FB*:2AE"L>":[YY*X**06 @L;1#HMVT @Z7?WG5,R^DWK.WO?VNFD_5--N]P_G)3;W[96J1V MX#?MUKKCI[E1Z7<3V]%Y#U+9#F53EN^ ,^//B3]B';F JCN)9Q0U15-,0TJ3 M>/:T1FLR]CPJ%"^JZGIKK/^-0;Z^_FW>5)+9/;R_.8/&8,XUP\38%)KD9<%- MP7HI%\BK\ETJ#(GSUP[V/GN]W2-N4J6VLD&HFJ9J#T=EG4!3>*KLHU9H8+7[ M:AWJIC&F)+IA_)X3X,0M-A$Q3NWE\^+9([ :G.%:>'?59O?PP0Z%G<6F[>_> M-3\R$R5B-I,F12&,88@*1OJ*-J628&""&VYXU/SV[@"SE8*JPS@PKQU >F!: MFYCM:%EMA_,J:Y%>M;3K-VD?)ZU]E42?K'9X2TQ$1Q,X]E9.&XN[^ NQ,P00 MQ*72BA=4XP(QD/<5HZ&2981-K!"SE]W$6O;+?Y$WL8):(/;R:U3RDR^[3G6M M-Q+*+Y4=9\BB(11I4(E(QAR ?M#I#Q7,L(F MUA#S(V]B]5"C;V(-:H-!*CH6_5'5]*6&F-HFUAEB_04V1BM-6FBC..@FN/&X M])_B_[913^7;B ML%UVA9W7MMO4ZYW]WJH9S\NUU6D;#T.G\V$$^T[ATS$[>-K^^V,^WQWXO-C^ MTTM4.4W.!W$\#:V+YKG0;:Y-(14I0:Y+K+F6DH!>:'GN6<$L&8SD&9V-0LO;^]ML-_^1 M_75$G+75&NR(_5)]FZ]NFB%98M#*76;/+<2W1RYV?1.M+_GI\H7:5LW^9YZL_KI M_+%%.W^RQJ&F)1N05_L@<(+U*CNZL?_#IK&?_M[)7Q@W+"1HG3/QXY)]81J! MYJ(,U-,9F7ZA:Q"F#]5F65\_K\JP6-TW$Y=3[_>,V/BK%,N9,!!B#0C-6=&7 MDRXPP3X3AHE!'V/2L9?%Y3ZV7>TC7'5T:GBTFQBGCH%P8JC3QCQM$QVW9,_%UHEUL&J%WJN34/X5,C!BP9T2($B."."I+ M@Y644O?'(YDIR>RN=?/3;K[9C1"%W\3C(Z5/H7NJJDLPS>:[[$OU=;E>-_+8 MW*AI;8X88]]NP1%"9M1FNT@$_(FB6*J@Y-R(_P(QQMW7F"'#D^%Q(D"A)*2 M*R,EHHP!J/"QV(@@7ELV:9$DGE#YJ7[5%"5^4^__!ZF':^O]*ZB'LZ]1U<./ M85?U^'1_=[<_,#)?-1:;2QKOUC?UYK;=4SZ>YY9$<&,P!JI4/ )NB-1BS$Y 7NYKB2-X9>8U-_S2$-+I7==I.ZUVMO+ZM/L]_5-L/\^7UC.!< M4H69*@"!*E<%D_UVL?UMX5F;W.O;B<6N'6[M.C!G[?'EDX0FZ=>=/E M*A+IF/(5B3V25B"N,@MF;)5XQ,19E0CC;"HJ$8C^F4H,8<'Y9*UURHZ>8]V" M]75_2.W=KKH]N4T+-2F4$27DA" M-2UQKU*E]JL>$,WJF/.O[>);=7V_J@XW M77]I)V OU6#Q+2,0KPW<1.DR]/O)U0'C2:V59AGL>+2VQ7FY,@&N#)X[7QN] M%:8A@ G\>GJZ-A%S;XGFS-?;FVKS_J9_)_US;98_JNO#@Z-8,2.Q M*7+(#(9%B; B_3P0Y86+4,:QE%@<.WQ=&=4687,%Z:;!Z/6XZ?#Z")X)*TOLDT%',YHX1KQT M".+IR0>7+"XQ\VYY\T5(]XLAL?A.DC6[\G!-/(F>.[52?NNI$U+_8NWP\[- M1Z<\DD8F9#N^5%YE\MXFAV.7QO8D<8A>!C;'3R*;H=[YJN<@%F.):+,LLN^M M,P%-S@4N-3!44UHB(_IC?D)"KT=?(II-+)V_UNNO(RBG#\]Q1#,1Q2GT\@AU M6I)YQ#5 +0/:X><0RA#'/#4RF+MQ#B$#7B!8Y(6B1"F"36%POS:0TQ(48MSK_!YU =FVV:8C"2+Y&/8'LQ[![?:F_^&)1 MWZ^;W:0/FWIM?[EHMWVW[S>RO47W;GWZ$\OU8GFWJCXW;TO-@#(DA\U./,V; MAU-S!06&7&F2(Z6IU[I>6B2)\R\+/CMBRQ[#M_TYD_UM\4<_=O A^[/UPG,1 M,'';.>ZH3Z;9/'?9$[=8HNI6 \@^MR$_2B-.0_M'\O596:SQ&':^?;*;[UH( MGQ;5>FY3)?YCN9V5):$YUX02.Y>W_\@QQ9TM* OC==GRTTA7IM)<^GB)C#,:-HR\:6C30!^>7M^(P(BSEAQ,_+'>WE6+ MY\20TDM/@JV,I"E7V0FT[,\].%^) M":?2469&83%,:CP)3*,\K_%S3GT&B(Q_.^V"#NW!?\QZ#- M?X7_@"H[PLK^W .[P&&15RAZ8P5_*+'3T* HGKRP1A^''5<=.AF$IMZ8$)0%@5O !88\%0C\'._'R4*:[E\;2JO<-V?ETF9,H6N2'<9.YR;> G M?%'I3Z*&7DR>T<*,^6U#1%D(+%&-IB:T_L=JL")91AW;GJ7G#8_6?-G+(EVO<3* M&8D:1.(TE&B8"W7$3N69K?52]FDW7U_/-]?;/^ZN;<9H6Q8#=K!--,NY-"4E M1G(F5:Y4/V,%0%*O+"V*Q=39V3$5Z%%F>YA9@_,7P#R3L3@\.R9AHU/LF7R] MS>Z%IJ!.S)U+MJ(R/PUIB^S3T^0J 6.I#X'\NEQ7[:WC62FPSB'294D*R0JC M..U%F0CN5R(A.9JI'P9I/-E?\Q_I1(A'0Z8]%9*F#4<^&>+2?),Z'M*SGN"( MB'^+3D/M1_0WTE&14*:=:C_(>MW>DFN>PI3WVUU]6VW^4:VKS7S5_='G:G,[ M8U)8JT0P9@!1>4ESS?K=Y5([K6-&-9A8ZP_/A6;-W0N/ @71Z#POQQ=CTD]Q M.QCMZ[U9A_$J.Z#,^C__?"&6/:I!7(+ML*(0<5AW*_W@R,H+\2<)J1,H!!'= MI3IA)_3=@?]>K>^K[0SJO""B9*5$J!0<4U."[O-8Y9YE'QP_FECP.QQC;PGO MK9[=__4D:!IYEC_L9SN[07X'9ST?;,?X-M]6LKZ]7;:[(8>1]7EY6YG-_+:R M^5=![ P=2RI+P:@4U,A^6#&9#TJ"(MA/G1,=$&:+'F*VL^"RFP;=P/@=@_[ MI&EDYN/D4'UC'%'W$;[!G9F)-,K '&ODQHF;<@ULI/ <[&W6?%*RB&TPT0PM MIH=O)6S1V0P.>7)^M]S-5\O_KJZ[/^:+_[I?;I=-[Y?U=M=L]QL&*#; YI(4 ML2)7A>J@4$2HONWGS/NP!\D"1C=(*@:%O[ :( M$_M.VZ3_F1/<60M\"LTR,/B-W3QQH]_ 9@J/?@ZT^82_F*TPT?@7U<6W F!\ M/IT+:KR YM?E_,MRM=P]'":<'ZM%_77=@)M!@$H.$2MA#A4"]E>@/T L,/1: MYXAL.G'44]6AA.QFC\S^NX/F^0YK9,;=MBDO2'9@A/OKL73V8)M'5_UIJ)"6'SF?J5JOZK[FEQ=0;5=]_V=W^YAWF]AS^]0%U-C_ ]CQF%Y=Z-S6] M'.M^8LH?,=TA[0YS;+,CU@L5P?0B\MPIO"0-,@TA3>3;TU-Y"1ETE=$/FT.2 M]6E7+_[Y8;YYOVEO]E^W%3<_5)M/W^:;:D8U+R$I<\,YRJ6$V&+I!C$&)?/1 M3T>3G%+%@.)"\9+DC J8<\.45I!ISF#JY39_GD)BS-K@8XK MEF[DG5')R.Q/0QYC.U4G[;%#!+&UM.7WNV_UIDUF#:4RQX(#CDL*8JJ(\\$L)6Z;3;O$;9"N/_= M00KH3W*(\B7E=Z#B[;%E1W"75+FG1#FK6S##4U2U<&?.JME CH:HV+OM]MX: M9#E!L%1 222@$00@AONT0I=>U\S.F"ETP4Q1 W+IHIHSNVLW^36H-!E7NK4 M==A>4Z]EBRZN MW^^VS=VTY?KKS!AH)SPZS[7D!2MLR*=%-Y(,*+V>J7G+%M7 : 4,13DGI@", M*"T*S&$)&!;:ZWGYB#I5'R'&%2LOGL,5*Q7%<63K!-WEM>L$C*> A9 \714+ M\L9!RL)9[AQA_[2P*U:[[M^.R[+MIVQ(\O24S!]K.[L_& M(WT:4A?5HV<[L;'9"I"\9U-:(2%%D#((">1,:PUHO^/7& ^4NF=V>,YR304N M$>$$E(@BQ@'F)%=4<2I2WT1X+'$GRV*'%"XX;1O$K;>V):5UB*9=>%'L#$5N M^A5,[.1T*]R3U_5J(#O!.G68V$+)M<0EX49#C 1"N(#=.-(Y$8,TZF!#002A MG3(+K231FG'")< Y*4MET\WDS\8\UJ=(ZU_!? ;J4@(JAVO2U476O5[AQD>, M/-FO&6" 6Q$BQ I]/1 E(*!->4PUQC40(B:;_1Q4NOW<2SAJ $T*9^ MUAM&B8%82"Q@;MV"A0HBA+7,/H#12E5,S&4*:++6V=8\E'HT+(G:A0 M!;GREEJ%\^/^W,JWZOI^5;V_^[?S2*V11-(V:G MD0B2')88D?WE0*0%$\9+N6+82RQ@'<3F+.T!9+W)3E"&/;(7A6DW$1N;9#\M M&\YOHL=:WB3MC+3%I'P:"A?5HV=/N<1FRSE%VU37RYV9+]H+#&U]<6Y42:1$ MPN: .0:Y@&7>&;*_Y?5.7<#G4Z=C+:*L@Q3T\$$(:8[I5EJ^/),L/ZK29%;/ M"#F73X6S-PV-&>+ T]QI*!=A"G)X@8H7S8$NA$1N31$K4$UZ=C!%2>%UBB'( MP-@J$O1N0!AU(4J2@+6!6G*19P->(L593SPYG**B^+IP5E."^'!5E5^KG1V6 M[V_V)@]%NHTLC6 E PRK0AH,-,('4Y+DO/!1E2 #B55ECZF9!RQ:5'YJ$D:9 MFYHD9\M/38Y$'73E,L7\7V+EC)P,(G$:M7PBTGU>G"[(M)]<]20?46;O-]D)SJP%^K:,)67; MHU;295@/JXX4CWVW@DC.W+P0*A*1.X&B1PFH7]@80&:2=/J3$)QNI[:M87Q[VR?BVR\9G=C)/1:Z9-4$49D@K MICJC#,/2.14>;BJQ9IT S+9[A-EJ#]%W*AZ+6X>\=UQ:_83KE-$#N.R +GO? MS=G'9=0CMQV7V;"<=AC#;GGLFSR\EK_&(W ">6M$9^HDG1 M9R8T,U05G G(::YS#1CK%UX4\7A@:HB5U/LV!VR/%CCZI0^?@L6#J'30]]%8 M]-S'Z0@\G3[_8W0"?R>Y"'7 M[5TV?GU=77^>__AUN:C6V\I.!K2-"4H*;#2118Z0ZI,]4BR>S@+)?1V+* M0WR3,Q8FNJ_TL;\/E-N7O'U-9@ AD0G;"I/%)WQDJB8_]>TT, UF8@ R&(J^']P'/ U7+==6M+70GN#Y6 MS0FNY?JKJ#>;^B_["SF_LW^V>YB5 )N<0@ ,+@C,I:$Y.(!02/O=<8EL.O4A MK&9[I5_WS6X.@*^R308FC M:X$>;B;?:H$T)[^\N#QW)BQ-HTQCLRR58.=3Z\I[\RP"DVY". Z) MWLGI"7^_=OSY;>3$JM/W"CUG9&PXI=-0K A^/*O*%X<95QU2U9?=N_5VMVES M?UFO5O-=\[8IOVW>UI@)(Z'BA10 YPJ"7#)C.J,<2:\C] --)5:D!EVV[.%= M98L>8#9O$?K)TE!BW;1I1$[]!*JE\]T)G4=L&3]/9Q*5.D_4&:F*Q/ T]"J6 M,W627NBQ.*<.BQ7=O_GZ6J]W-EU[MV[W6IHU#/YEV[Z]-E,EM58(+$U>8L&Q M,"79OZHF&%+4Z?Q,5(,)A]T!7M;_P@+-]DBS$ZC9GQU8G\/C<5GW6/:Z&/MA MBV+/6V$>W INZV8^!+VVJI:$Y FLN:7QJT[=/0/4\*Q=GA=4""!SI7. -,)E M]T*O8 74[B^Z-CR7P#QDUL_'DY+]A)*0G4Y;-LG)E>;ZO%W[_6W_^W]:F96>/F M%XUFX),)]5-_7Q"'8$HNJP'AL.N!7<%]1'/[[>OF^V8U_SHK-2Z@_2[5N,2, M " E[[XO"IV[#FF_KR8>TSV8K$'C/J@]J7E[5*=CQ6]8.Q(285P_\OB5@1W& MRN5'=B#N>FA_\(_6'ZK-LK9YPK6:[ZJ94%H2@W-90DIR+BC7=KHH&65%R91; M::SPKX\5O_>H[&3B.FMP^8=R3]+<8WHZO@*#NRM5$>/\(P[>"/AA?%U>'P;B M?R$%&,*$CUZ8Y78Q7_UG-=\8^SO;F;$&"L"THM0*4<'+G/?SB%(QIX*<0[X_ MEF;L<64-L*Q%YJ\:WM2YZT9*U@*5PYVPB-KQA(GH1[ '+RC(,#;\ M-62O6'M;!9: 2:)+0B%I'IPIT,GG+"A9.BA' W-4T)\N%550EGQ$57/F_F[5WUA]LO]6I&%2AHD7-L,QZ, MA1"<@>[[# +G=0J_KR;6CP.8;(_&73$\J7E;)=*QXJ<,CH1$T()''K\R_L-8 MN?R8#\1=#^T/[F-[OX/QL?JZ;#8NUKO?Y[?5#$!40&"H8$+AW#K-E>F70XAP M7J8(^GCBD7[8XCR"RAI4[B,^C+"W!WYRKOS&OR=-$73@)0)>D8-!7%U>%8;! MKR/U&5^-D#;;V,Q7[];7U8__OWJ80:DU%%ABD^=2%*4 HC_Z0G#I5#,F_.OC MJ,0!5=;"RBPN7YWP)LU5*%+R%:04[E1%TXHG')P5BU"^IJ(6P?B?R<4P)EST M0MYO-H\6/+IE4P,!E$TY0\8X!R!G7*'.%%<2NTI&L('$JG' ]6AMSG\7))R^ MM\5C%.;\]".(M @:\AH5K\C(8.8NKR3#7:@C]B3?_,,L5]5&6@M?Z\U#4W() MYYH)00V0%!5$T'[U-%8T8A/Y9KC&$!8^9R;FG8C4L:&%M(@5S*"'%FL%>CB1PWOJ( M8&JD.9Y].C M>!RY7MM^M_Y>-:7^'WZO=OT!<)",K6$\:RGI(5]D_-O4VZ+Q'!%4Y)<=%5H+(G)BNA/GPFK , M8,1;6?ZCWOSSW;JM:[/=SI0LC5'*:"IS:\ T9^4[8YSCL!S%ST1B;6G 9':^ M=+>'$Z@NGJQYRDLZPH+UI:/M .JR"O.('Q>)"2-T8AH3Z,1K(C.$$V^5,&,L)#5(9/Q.)5:8#DWUMT 2*C"=I MGB*3CJ]@D>E9:S%=5F,>T>.B,6%\3DQC IUX36.&'<+LSQ:CYX.U\?AV"\X7 MH=HO7 ]C.8D^N;)V1KNB$S\-78OO5IVXPWJ7Z7[9J'AH*GSP'TL[LX%8%JR MA!8,DT)39'!G691NYTIBVKND"EZUM6>R/QN@GE(8A6HW%1R;Y8@"Z$9PJD+? M;[%V1@!C>4Z%S1LI"HLYP7 M;J4D8]J;@N+MH<;2/!^R!VI>(IX3:-Y;%(^K>D?>0E0O@/6)JUZ(1ZZJ%\R6 MJ^K)^O;NWDI#;_&WZO9+M9EA!C'6);?_9UP4#!+29Y78LN>C=*$V$JM;!RO[ M-M]<_S7?.%X[&,RX(M)WHW)Y"S:H.JT?Q_(ADGY? "_+LIX$G%#>O%#Q"Z9.Y)>7: MX[6"RW >]F2!6_<>^G*!,R,OQ)-$E$[@#8,$3M5)NZ%?]ORK[5#6LKA?KIK; M-0=;LM#-X]>2,B!Y*0G,<;\F8/_I5'QHF(7D <..H^;_7PZP/!^0#F/-+1M. M3YBO\A^XZA!=*-=]D9TP'J>1RP[TX>E#S1$8<146<[]9+ZV25=:@6?YH M?K7MDF.E,&28&YLC%\00+:7J#"+LM]LQP$SJ Z4=LG;LW!RP^>G,$!+=Q&8D M_OP4YS%U':P+R<[K#)W1G@BT3D. 8CA21^]R/M/F:KZMOM6K4^%[=WNWJ;]7 M37+5649*%3E4!F-:0JT8,58&#Y8+^T_W.7,<>ZGSGP[EHR0H6YX ]9G!1>+8 M9:H\/KV>V5+/+#]-F4XQ!DV2(U'L,T,>G^K Z7$,RAWGR$Z5 M9UM"T?AQ2FGUVH[EN\UR6WT\=+WF?,^Z+5&^W56WG6FLC5&8*5;DI8 &*D;[ M%4.EM=-9FZ@&$\O5$6;6_51V=P":;?=(/5*N:#0[I+678-A/RD[([2!F'<;L M #(DL8W&LD=F>PFVPU+;05W:+:5U)..UG#8VEQ-(:J.[5"?L>QYQH[_NR/^: M+W?6HKS?[NK;:L,7#2=SR\RORW7UKD$Q*Q4ID"XX*%6),>":J#ZM+IEV7Q") M:C5Q!!'S58,G^_2MJG:9JG;SY>,= _JM"B? M+$NH 8 VV#$BE5($=P4GE+&HHER$\C&8.. &@M+LEN M:RZC\^L79MZX 77)*ZY'H+*IROP:+7%DJ:00&9T-SP M$B+-"-.@KQ2H&$-QY,[-U&6%[NO9NE%)J!THE&@^4T>ME^])YZX+%SO=UF M\Z,[V?6)/^V0GI\XXJ>/XS6>FY).J]6"-/?$A>S4AZNL]Z)MM%,_KK(G2GWU M6*K'U>A8C7!&S4=OYVGH_OANUQ<>7_&F_S.B02F%RF&.:(X8HD+T*P[ H-*G M".0@0UY9<&A1R+OP2?_HT]' ::@ST=,8O'%<\9AV>O+CD;#5]^O=]L/\H:GA MU@SYQ6)S;].2Y?S+_6W(._]'-@HUJCN"24FEAC)9(8L3V ML JD"7=ZJ6LT,(FGK >T6?7CKEIO?8_NIV\*Y[1K.JW@G6ZUT+,#]GUN=6B5 M$_@76\<;RNWY+&J<9IN& (_G[O.L:4R>W:XLV!F]K-?--DVU7CQ\K-JD[G-M MK]YSQ-O+:SK9MJN[4]?;XR51^T9UHK73 !E9% $RBTDJ0S*@DJ M/&H] VDG&X^H M;:!=90=PHT\XSA!U?CH1@^')3!:B./-\*A"/(U?U^CS_4763C\X2AQB74DC% M2(X5@H6 NI]24,%\)"OD^XEUJH64W>TQ^+TI*/WY6#_,5R>+%3/&M42ZA%QS2H'([QM)!:2'D]03N//F%JEGB)W40G,*K3FO ML[F?K_Q$9Q"+;L(S%H%^XO.8NP.L"PG0&8;.B% ,7J/W.H^]D8,% M4V\^S5?5]F-E#:^WLX(Q(;DV7!A#K4EI".HL"-PO&K^Y_SY@B4B ((2UX*0II6/=";H$D*+S6 MI0::2JRW+;I]HA=\ &@HF6Y)WX@\^HGQGL(73NM<*/<[3]29]"\2P]/( &,Y M4R?IA4$K7R_8XXQQ1C2E(D>2->=P:+_1:*?(P.QI#,* M:P&+.BVNK 66MY>JMY9W!'$]#DR+Y\M(23R2&7+5)W]ZM MZH>J^F1G/\M%]>G;?%.)^;:Z;M[?LI&NG=G^7J^_6VS5-?]KOKG>MA'Q],]E MO=W]7N_^L]I]K!;UU_7ROZT+_9?V?ZE-73Y_FZ_?WS5_93NSW4L)@T@)19$; MJBC$K//',.-U)W^Z7B2>0/VQWO18F].!O3-=HA)0VV2Z9#JJ^70=2!#]N&+I8(Y\)<=/O>-,(GS\!3_7/)BE^8?]E!_AF8S6EK?HN'HX_\F'^T/Q6 M"["Y7+E[>-<68FY/&S\%_/Y^M]W-UTT1^?^HFNT4ZYF=*LR_5A^KYAWTIB9: MO6[O]-S/5Y^K35,(#4"I\Z*P"0W,29E+H,S!1P$8]#H[_'-YEC@]Z'#^,M\# MS>ZJS;*^]LL'?BY&'7.$G\NI='G#:VE"=D)%]N7A409PH&.?"5QE>T:R$TI> M2 ZNLA->KK*.F>Q 3=9SDYV0D[7LC)M73*ICG,DU)H73N0-/(__X2;FK_Q4D MS"]/439>?;=^?:\^-T=\9R45S'"!=,ZX+@$M"%76"L"$,2A+Z),I^'X[<:P^ MPLG^; $Y5F,.ILHM4*9DR2]4>1"4)#(\8>*,-H=R-@UU#$9?Q^DY?@KQ?ZKK MKU:/5+5=?EWO%?#'TDZ;2F/RDI6$(5XBB !"O#.F"?&:4@2:2*P7!U39":SL MSP:8IVZ$$N@F'R-PYZSU3%VSD$FJSAS98;UQI#%6[V^/IBJKKNWBP"A10&)QIH)A!5E2G:6)/>[ M>QCR_<2:T^Q$'3%E\VWV[3"0EOWD1=IT'':?^% MSH^\0-09]1E"ZS2$9Y '=;Q.%KKP$^2TFC. UVEH41Q7 M7EWG&KD3F)B=7I.D),Z#>!U:NHTQ)57U6DP/VZ/AM]O:E6MZ]ME MFZ3I'XMOS7ZZ@Y\B3-8W/^^13:*+ !\N?CI"J:ZJ;0U,M^J8Z&3Q#J\:&,O9" M !NG!29P33V]C_68?=HC%EJCU?+K>G^[;O'083G>GR YP+ XD 5< M0")++(C1X !'Y(@[70])#N*B$;&_&K:P#GA(;])6<0B,4VD0O]AX0)UUL(^Q M\>227H/\A5@9$!^3-I)'B)Q*8X5%R:[1%EVC]5'RR?!Y'C6'1LH!Q+T6+,=H MBPG$RU',6JI\1IH'I*0JI=/A@:$V$FM*^V9SUF%R MS;X&TO96!CP>8Z&2K+7ZZ.4J+ MN.GIU!K##.+/ IZ_2!VVC*[-M6/Z,6>_LX2'W#&$VHM[:S5C-D MLW[!!4>0&%1P(G2!.S182J\WE5)A2*ZY.4BNN6YD)U/=Z#R/I[L-],DK;P,R MKO9ZM=A/J[Y^7@[7WP!6TRFPL<-EAJUIPF19&EWFH&#$B+P# V#A=7LU$83T M^@M3ZZ\;U:GD-SK+HZEO@WSJXMM@C*J]7LWULTJOGY.#E3> TX3":W]VAH Q M1G%>H!S@$@)(..W F$)XU2M)!"&]\.;)A=>)ZF3"&YOE\837_IW)"Z_]V;C" MZ]-CDY7'C].4TCO/S&2E2/R%"I")&PY(B74"@B2],AD@QYO>Z7$D=Z M"4;9?'UMI[G5IIHWT%(JLF<;I)#E=/2/HMY*KEZKZY^?)[MA;1'\>/K82R1FG!]C M67RKKN]7U?N;ETKI;(_F,4*&"T*0)$R @E*5%X01#;A!N2Z\JI\[&RTX+30 MV*JQ)%!@KJ&U52B(*1%&ILX3S7RYR?Y]OKJOFK-#+Q:3VF9KAW)WGB=MXS6* MF\9=I#W\)*^#>*8A]H79LXL)H2N+9W0Q>D-,0R;CN_7T.8HTO#G71ZW^XHM% M<]'!#OL/FWIM?[EHG\'8\O6U;&]T;M^M3W]FN5XL[U;5";3F9 +D@F&+D%'2 M/+&Y'\NB!"@OE5=!U1B &$$YSIDB @E2Y"5C.6,%R156%)8P]0954R6B>>BG MQY@]=L2S^NHH3>0FMY-K'3\IMO!?;Y4VQS^XD"W7CW^P\^*"V6H,[L\(^*A- M.PUQ']?EIT5IQ^?;-2B\6R_JV^KS_(=:;A>K>GM_FLR72BM*N"@X*3$K-0-AM& MGYL0C\:2=H.J.%4=B=AL;%<:5.T/NB):H?ZM5R\;#_YQ$& M!0H0G!M)>($!Y:)4L!UH%H0I@-=-,&_C$D*C2EIRS3 I(*=*%PRA A-,!]8B)Y56V!YK]>?CW%%/(%QD-2Q>'-^YI8 P> MG;?FY\M-NUQX5/0M_[)MBS;-N"R!HA(AIJV0YR4P!APFCZ8HL?,YR',V8,FT MSK$@#"""34FAS5]U87\785P4""\4X09B[56:8M@VQBE^ MGXJ0B=OAO/1-K0F"E?$4>F:Q']XJ;]!G/?SL!+_;I&_\]O(IXCF==@NLX_E* M^\V[]ONE\>*7 >WG6-1S$)$O!+TQF^?2U:Y&]+0>O_/[9:G_J.OKOY:KE<7Q M]'#42RL1$BC$ <*,0888R0$2;"\&,%?*;^/?US23N94;FRLSJT+ZFDL@_J1>6:6D:A5IC'O M2.5,+LC+/!TV/+.G!!3Q4.(M1GSR<]ET%;/OXT)MSP>9&C-_=[AC$[#0V+XLF+ MNSTQV!FH3H?GQR@ORC*GG!6@!#:M* ABG4V<8Z_C1L,L74ZA@AXL'$CK()5* MP&@TG;K(PX5G>?+7*D]^)ZU6OKZXZ5400ZZ*)>OM[OW-I_GQ82A$--6Y*2&0 M.UY^">#+ M37[2$N4G.1U#+9H+O1O_C(\STA+.W33D9 #^.E8O\BP#?U=MYLW.[^$^W\&8 M$#FQ\SQ1 6R"M(7;]KB?7A(;Q(*K5(C[[7)=;;?ZQW)W,,0,DP;BG$B@-42RM-+4 M&8(B]ZKV&O#YY*=+%D'/R800Y:8/B3GRDX@.3-:@N81,/&?CC%(,H&X:8C'$ M@3I:-_*3C';;ZG@ 0'Z;;[Y6VQFGO'G:,Y9F6,XHRD,=IJ,I0)^JH??+?%M=R_JVF=3NMV$W MF^:J<#,:Q4/[(Z+YD0_SA^:W>//Z=G^6SX[>^]N[YF]M/WWXQ[MW'SY_?+>^ MKGXT"Q'-B]W_7MLYOR579R+/O$[:NLSH>]8X_U-W)H_C]Y,#[].IP@[L3[ASN9WT M'[O-7LA2IMUW)G";8+K0%!$612VRX-I@B8 1F!^2 M4X.]MG0F@#=Y;N4M^EF;W(SW'YW94)M3"TY@,3HJ1ISL_4\(V->7[ M;;E>WM[?SD"N2@44Q51*1$M$M,2= X1IKP/!$X*=6 =/,K_;/2+/+?+I,.6Z M^SX=Q(DGJ+^\,8?X^?>I_3%3U M)F;\X!K6=E.*L?,?K0/,<$.14@A" XS&N4T6.@?R$IFIQ5A'V"/&V#VBZ<58 MUP:>3HQ-T+8_0XQ]HP/]M#%V[]>%8ZQGG_J?$V-]B;E C UJNXO$V(_+[3_- MIJK>K6TPJ;:[TQ0!V:DW 4GH"2TS''SSG0'7Y3*ZWW1R8!.'%\;:+_<6&S9 M\@ NVUAT$YC0#FKI"X3:L1IY,H&V<3AK/,XZE_]EYK)GVG*L*!NC._T+QM@H MM*2,L/':;3KQ]9 >4 :4(+2@5$N;#2C$BK*#3TU13"N^.H*^5'R]^&1V4$M/ M);XF:.2?(+[^]//8,VUYT?CJV9W^I\177UI&CZ]![>9^9#@6=EEOVDNU]M?_ ML=Q]>W2H9D9)GD-60B*E*04FB -Q %\ 3S/"D\"H(M^\N"LR'6HOK? M[3^SA?6]7CM?+)H8<\YGAB>!-O5A89'B/.=I[VE!>JQC MP9/J1A['@<=HI+/G@"?52Z9R 'A:I#P[^3LM>.,L:.C_NE_N'DX>_^UKK;_? M._,/^XG=]MWZ0[59UM?_42V_?MM5U[RI#?&U:O]0V72RIV%&<8XDR1$R5"N1 M \(+V?EG)(=^)>A^'K]\%#FH])W>[I:W;769FT97O[>Z^K?E.KNN5ZOY9IO= M59MLVY#Q;S_)-#=V&Z68!U^L'_WD$^7+\19K)GWAEG=6_D6UGEL 'S;5]V5] MOUT]?*SNZHU%J M"?@67>="02RF)Z+0T=QY*IQQ>0HLP]X_ET=D26W>7&JC().D+"##G36DC5=5 ML% ;R2^)/:X6?M':X [//PZE<1H#:+ 7YRN!![+B7JZF+81]?%92ER4N>:Y! MJ1##N000]F: Q,1O_N7]^>33H+<%&DN_F; \O*X85G TG MSRVI'84WOV3V2%D'ZF*/+K_&SAEQ&4SH-$1FN!LOE,Z/P(O?PQL'A9LQP.QL M'FFF >)V>B\5)9T-)I179NKWY1'DI9DX;RX1#:XW^O=ON\]M=ZNYW14I4$::QR48H"2E4(T=DHL=NYB[ O)^[Q%DRVLCC& M[>J/*#C3U<.HFD97#\1>Q^@LGA7)]VN(G[Y5U>[COI[_\8G,8V3!REH6G'&I MJ=: 2IWWQBEA7F,@DLEQ%E>S%J9G\?)(G+JEG1>@TR\)?<1D=H!X\FKOY7)2 M-^K.:%1D[JEHY/05G7M74CT9D8:!I+)2J()*@G!5Y9X24E/DM'WE^ M//GBT1M/D:XR= +)FL80"07_4JGO4 Z,# .9"Z[[_%F5S'< ##&5?C@YI M!L@9CLX-EQC43F3P1''EZ5"*QX_KP/JPJ>[FRVX5AJ^OVR,3^S$]@T51(@(0 MQ CD.5,%S&5G$N68^R3,@PPE3I,/V/HEV7:QL6[P98L]^]G\?!A*P*U;XCP: MK7[I_+N=?#F]Q]1F' M,*9LOD^Q*'E9(F-SCGY- 1$OE0KY?F)Q.H'D)S]!7+FI3FJ:_,3F!,W%9N$O M,')&68;P-PU!&>1!':\W>4\C-O?5]8G!+KL"N="X!!KE>4YU02$J06]/>3Y% M%FPEL90<@+V]]9QJTO R+>=G# .IG,9PB>#'\[E"%&9MNTXI# MQ4@N"$>(TQP317#9QW?.B,^ \?UVXF'2P7ES%S4.46XA-R5'?N&VI^ M\'!&.T(9FX9B!*.OX_0;/W78W[PX1N]<2= \9H8(RF4N18G[Z*VDWU,3GI]. MK U[-.-V^<<,G.GQ@51-H\.'@J^C=!??&SS?JNO[5?7^YO0R:=4>:#J)R+]5 M\V8_Z/K]^F/5+"0MUU_%?+OOMZC[Q=/#J=XW7@ ML_GN],)ZOKQI"I-Y_FJ^I3 M Z&%=;1< %,2#84A2$,C"%$<=5H$2.YUG]3)G@#&CAT&M"H)H3D'"DA*,9,< M26-25]-_M_Y>;7?M!>#'(<+S]?48S+JI_-BD^FEWC^Z7FWKSR];BRXX +R[' M#MR=6V"*R/PTI#.J1T\7G:*SY9]Q\_5N>;U^6WT_LZQ^+U?UU=6TL'TW5 M@/M][:3W-WJ^65M!WGZH-FW1@+:WS@S0I2DX$%0 9A#!.=NOD6$.6:[]GBD9 M%UIB\3Q-U$[].1WRG4=9T_NR$Y^:O]1YE5FW#J6F]A+QNBY,HL5]\_')-79X M0CY6.R=.QV.TB%,^/FK33R.J7,KY5S/R"[2!/D#_,=R.P/0($%L MCLD9U!@!)7+>(3:Y\DOE+X@S]D M)N_,EH+"X>'%P]AE8L15UD#,_MR#C!(K? @>(OB)N(VBVJZTCJC>1[J\)3B MZ2GK:(@[3F(8S)-[,:7M;K-L'OO[M*L7_SS4.1.XP$2*0JJBT!C@4LD^KQ<0 M>562";.06+L^?OK#8&2_7 MY;IZMZMNM[-"X=(80)$I9:U+XRX# M>C3O*&M^:5HVS@)?DD:=XK)@WPCIU@#]VWD:,6!\M^.N[H7R/E*TX;=-I8$9 M)ASD!9!:6&0BAYP:TF&S__8JB34.HC'CS/8H2=4C2:HZ#>H?<&E?XNM4JGGB M99]5O_ZNRR4;=90 DZ ]+Q)=KK*])S]58-E#3A=5/!OW7R*D^/H<-YX$,>Y_ MNN[EMW?:R=/A#1V^L!XL=P]/3C<; 771/.U'5(D1+13/C32%!API9(0,.U$7 M#$<"8WA;+T=S@BB@)9<<&6"0HC(ODI^BN[^]G6\>&D5I@,_7#__+"D][-6G_ MU&+6XA!Z/2]=DOD?B)M%:GL?@7GG9_.JPX/.^>P&S;Z]+GW<>3K?3 M&;?D;3F-F#"FPZ^>91N)ZUC1X,FB_!_KY6[;BMHK*#&!A!92V2E0:7@N"P.* M3F=D+J.&!E]L!!/#+#A88DT@@ P 94PA.2F 8,?'U*<0)_PW_49OR3@1XY*- MZ!D^3DY1OQY*GFU'MAX];>"I!Q;/5AD095*U_\\1@]LE)-%!Y(>NC9"?9#8#E$ MCNG%C!"^G4)$TH:<6D1(Z^RK 6 $CM_2^^7Z9CUK \VS0-2\EF/JSI:Y9^YZ4[1'9B7O9 MP;_LR_W.:M4NLRYFO8]N4>."K7T^D/P<#>T96\ZVKGFE=<5+K9OMXXU'V)E* MLU_7B_:SK;&?O/D?^>+9#?9IQ.*T&RRZ0;X\Z09?3P;YVG:#!]L-YIV#?W?- M,AH^F]R!VJQNGSDD8_B%9.+RK7G9_&("_M=3&5?#ET _S!_:UZ&;N=*C4X4? M[(#[9G_B@QUN39V9UBV^W=[?[A=OGR+FW" II)W5< UR4B@#.ZG*B0Z#,\D7; M-'QA=(K-&6>1].#9?O7A*GMRU+IS+VO\N\IZ#[,3%R8)[KIV-WDZG- MG"_(A,.ZZF5:QVW.?8!;[^%^>0K7 96AB*#"E*:IJBH-I!KVBW>FR)TB6BPL MV*( -OX@RE]=3H[7F--8?(ZHK?U989$0*AV7; 7#^U4 M^C^K^>8).* U)DSS7%)J%)88D,-R&49V#N-4YR,R)$,* 53.05.K'1)-15ZB M7!(M*:92RA$#]XL;<(<%U"<;<%\>]@NF6>-10 @8H2D]XOBT6C$PG+_W:D!Q MVH!QPOH(;1H0W:?5M@.#_$AM[!?L!S/\5LP?KPDG%/I'=/JE#&!LSOU7J/OU MA&KS?=F\2?_282Z^:ANSO5KRL5K47]?-@KKU:%E?-ROP)P6Q_H5S;>1"# (/Q3E/IFYMJ8>6F MF7@T2SJ_O+#3VFZV=H>NQ'S5:M6G;U7W]L4G*X35?N/-?N;]7;69#[H3,GJ? M\%W?GG)W"%]&."YA[]TZ97OWVKWY*:UO1VXPI]7M2W62J:UM M7XR'5U>V+]LRSC&R^MIHZL?JKME 7G_M7P4K02&YU# WNI"0*@.Y;)_MD+G0 MB+C>D'[U^T0I")G,@0&$@)PRD!M.,-5&*LZ2GO790\IZ3!=[$?DUO_%* M$AWL8:USB$G!F=#$#EBF, =88$QR86PJDCK=.PRK=^MV!M!HFF=J%H/3,%5* M3>=0@3KBL^G.Q1*=MTGS$*XAE$]3PP9Y](:<#6?+5=G^4=?7?RU7JX_U:F7J M3;.2/V-E3I0L4&F_7Q0E,Q10#*BA$@)6&.ZC9"'?3ZQ<':3LSP94=D#E6?LL MB#H.2,]@PA:;G9^,O/EIGX'P%(7SF.B6J^;MVI2J%FT1S0R!JZSI MP)<9&PX#PIF]:8T"=]BO='U/OWW[NQU5U?+K6MYO-M5Z\?!Y,U]O5VU&_(_Y MS_[1]8(UIT&#=L/FF= MG4?- 6BV."#-=D>HV?SZ_]X?7B@-"\0Q&L$O/H]%_*"P?95UM'GWMF2N\]6'_7*'#$)@I_&:Y^98AV*8)=+II@BMQTQHL[K!?2Q/\ M_ YXJ'>QN+^]7S7Q\_WN6[5IM@8VU;=JO5U^K]ZM%_5MU0RX9Z^DET9P@Y$R MP$ADL_QF_Z#:9C9^G;B2M;YDCYS)]MZ\%>8N MTW:^N\27;[;PO6"O=IK01F\0YT[;N6E;%V8G M(Y3/J'(2P7""IR9P SQY5;R&LN,O3&:Y7NZJ7ZTV7K];[VSW6]KNQ;?;:O=4 M(A&CB#"C0($)I+0HD.1')-KK+; 4]D<4LCWH7UK4V1%VML<=*F\1F\)7]B[3 M"N%R>+X!)B22SL0ZB6?\9IJ:J";P\%6Q3<6FKPC7YY"8^]U]^_I!4P*F7:G3 M/YH3AD_KP$""N0 8E 4PFI4%$ZB/$UR2H%/KHP";C&Q?97N7LE.?LH-389H^ M3LOZB?WD&C55%#C;GI,)$3&:PR%VC-KJTPHJX[K^2K2Y /_^E[XM 0L!U*6-$=*:3L[41RTYS0%0#DI3=A$P-$X+@C- M04E*P"&A#--": I52141()>IPTE_I_)CM5_:W-79 7G600_-_V/1[YO\7X#Y M<,U_2G;6PYV,I+LRZI3R1VZ<:4ES?/=>3?:3\.@JL:K:++_/FY?/MGQ]W=3S M:\OYG2H[%5P4@@C#)(.B*&2Q']-"*Z:\%H/?-$:04$0+75((;=P07!.=Y[A0 M(%?8L-0+*4=\IW5W_41S.*%N(CDJEWZB> *MO4)[4B7R-PJ"Z'35K+1,AN=N TA,I%;/F#HK4.&\3D63 M!GCP3(:&LA&F/+_V[XHK10 %R%HQ0F".I2K+SAK29H#ZN-M(GBH]&B;9GPVR MK(4V2&\\2 S1G#3\^:9' =2-H#(]-\Y*X\_F%-4FP(NSBA/*2ICJ_+'NWWYH M;FNV3U$;;*UBF$O*BCR'=I9(CW8I-]TMCQ %"K'G-)8>W^OP4Z,34-GU =40 M%0HB-42/DK$90YFNLE->U5N\CB!1+]#E+%9#J)ZB; WRYZR #6?*5RZ"=H8C :IV2/Q:I6MH_*MG?,D2G:>IS,R%HG@:6A8+&?J))W0 M3[UD4W[2&K43S,;H[Y:!]O;:;@:149I2Q G."T0%%7G>3S=E4[FB>=S/3;'" MK7A- 7M SN/K]VJ7+>:;S4-3*L;2[YUS#>#/39K&HE='' MHC&LUGD@G6XER\^X_H(N1V-K F7%H[A11^Y%?AEAO^>Y/SW'U]?=:8YEM?VM MFC>5U*[?KS]636QHRD6NKVV@V'3_*>;;Y?Z ]ZS(15[8H$$QH9)JB6G!NZ-4 M&' G%8^/"AHF, :F5+PD4#,FBB:L%1@7.>,FM>R?'"0XP&ZWZ*ZR'GI[WN 4 M?-@>Z(CMZ);)3K,)_:)0BM9+DAA'(_M,(CU^@TXC\;Z W_6EAU)@#!$/)\/$ M;*K_NF\*X_ ?R^V,*6D%I2@*:7+).&=&FTY5D($R*#J10D25.96 $X"8 M,*6F5K^TD5AR0!/K_@FNK >6_=E "Q7V(>1Z2O9(O/J)<1"E:=7V=9Y<=#0" MRQ-3R!@>O:9]T=CR5K67[*JZ2!$XGYCBQ?#H-<6+QM80Q=OV6>5O;:G>&=6Z)+EF2F-3"@SM M?[-N'"KI5U/-R2"#VN:F,*>&:H)PR4IA(!2L,#(':AS-^[X?DK>/)H%]@CU< M[/Q9#E>[I 1'D;M'$^P_]R@G('A/B?-4O&#>IRMYX2XY:-Y O@(FK_TO_\^R MVC0%1Q]^K;Y;>IL<$RH@H"ASDI<"YJ4T&.;=@&0<>%TJW= I[""*O6>Q8[$;KGK.Q*:>R)ZARFTN&X/K MB2E=)*=>G]'&XVQ0BO<:V Q@?D/>-0G;P!HL'S^-E M?*]1YIOZ#:9^8LH8US>79# 2@]XZ^6Y]=[_;MK(,#WFH@ 5DAB.%%)W1[8579@\-)3V.<\NL(.5++ D1:ZX(B4LF52:J0)**[8%2UYU<#^,\N%"Y,Q; MN!"EH"R6$.43$J(\2(A\V9VN$'E[XB!$8>P$K).UQU#D:K[=[M=M3$FP*#4% MS%A;O,@)ZN.ZUE[/-[]N!1E.N $HAT@39"='D$)N>"Z(QJ7)O1X$"ZE5UZ#) M6CA#U\!\Z?->]DK(G)\6>9"6>GWK,2=N2UJ!/$Y,=<+]>'WA:A S@4>37SCH MUIYL^V-=?]E6F^_- ;=6#>T?6XJ6JV5[1OX4[&'*:# B'..<2T:$I%@!3/H1 M1W*O\L[)0.K"4*R1 ! (@QE!$!H"D;MY E!E/H VZ.A.VSA:_3F\Q3,*;?< M +V]["I:9%+=SR6/WXX3T_N+T7#^U/*EVL4UVOQ6KZN'W^:;?U8[<[^^WAZ2 MZ1Q"0DIE4(EE86"II>P7Y$VIE4^L>,V$X0)J87#)$:&%$B50!9,E%1@J5,#$ M2M^BRFY;6-E-@\M/YT.)*;2FBN7U'IQG%88A/+K)SE@4 M^FG/4_8.N"XD0&1I389H[+B7A+F]K3:+Y7SU87Y7;0ZV M#&.,MJ\"BH0QD09QO,F@0,H-Q3F$ON5 M@@D0HAY4=M>@\JT#$T2:H_8DY\M3=8Y4M8 N)3;#LX(O MPQEQEY7-7;VQ,B;J]?6G9L9WN*W:VM1"EJ0TG.40T"+7C-*R&RG(**\C%.'0>&UVO.:"46(,:1 4&M2&$,Q,H1!Q3%'UJG4!4G^^/NGOV?S%EJV MKFV6Z2=)H;RY:=$(E'DNJ.^)NKCXO$S,&=49R.0TY&:H$W74WN59)_C3YTV[ MXOV"06D8M$:*YLZF1HH62O6#)6=>R<\9,ZC)Y2!D)=:Y%5' &!.YQK+4"N0Y M2;VLW K-;@]NZ2LS0]ASDYJ1B/.3FS\^91VJRVO.ZPR=T9T(M$Y#>V(X\K3B M;RQNG ]0+-?S=3/=.Y:4:X]K2*-A#DJ,FAI TG!@1U _A"CQN\+]B@UHH-0$ M(H(8(Z8YX$058Y 9*&AN>.IUYA[6HV=+0LYMA7+H> AA!/K\-"B$N31'"5ZF MYMQ)@(%D3D-Y!GOQ=!\^"BNNFO-Y,U]O;^R Y0'$]K/] M\/;E/SKL]$,$:"XY9\QH5JB"%KB_,2(8\Q*JJ,"4T3D%T [TG!-$"\:D*I56 M",%"E!Q=0-U"CVF-VV!NJCC9MAHNI9@(CY_^5 M]VV]D>M(FN_S*PCL8K<'\)D5J3L6&("DI(,"?*H*=>EYZ(>$G"G;FDY+[I2R M3KE__9*Z9=KEE$F*E.1>3$^=NJ0S(KX@OPB2P:!D5EH>LORNB']N[]EDR=@? M_TP/N_[N0D"B) @2E- @@M3W&'7T!.(Y4&H#;E20Q;C)LE$8T,1V^;T('(4V MY,_!QY'G^\;STU8WT';1JZ@DGK7,!*TFV' M::\7Z!1;ZMK3"$IC2:P.<-?!B'I,>9G.ZL-GSA[IU\,3B]BR;=^/;=^+("1) M%#O.4!A)L=Q3JWHU@]B&MF-!#WFNBZ(@@#XF;)WKA)X3L#6!:4X\N[G8VM-T MUSZSJ&\2M@-E,=:#N[%KP@.O,SM\ZR')Q[!*"F2P:6Y)FV.G""Q]JS8"9Y MLMWH= 7..C"=])KY]:;#CY2FW)F1$:>>,"%\32A!TH@2R MO)QB:D=NC,BP(^B%?JCP(.X;$AT*<8QH[%@6F[C(P9C$-EL%(.)2C)!8M_.--Y%;PVCN$(N6D"?QT,I\N8TL@ E7C! M\O>LO#NDC_?Y]D/!YO!#)ISA5X1^W53E->$GO64PVV5\+:'$Y8P6.@ MIBTLYQO2$E'Q4WV?'?!#=LBW:5_-%@8)M)%%+>S["$$_CI$_B(E\H;O,RE]N M.)XU*H%>)PDB5 )*(/:8QD@NL#R'Y^V3-TTX240#TWBI4;TL;F(4_HJME_AY M"BPK(-])ZI>:AH?UP&,))CBZY$@N5)YSL']F) M4 !I';L.*HJ7DP>(R=V$T_%1Y)'$MGU$7=N+8S]!<3QD<31&0KT93.NPUET% MD;/B>9UE8GO!C)]FVF)8GXM,[C68<=7,^PTB+C.TZ7 ]4C\QET=6D/_.8>6D M#0A55$6SZ8]''JD_W7[)'LM#S7<[OF9W33'SQH?4B>PPMBV$26!3)O$D,++I MYD=VN"E%\^L)@F1F\+E.PA.XU8UW!KLY5@SPJ@+IMLY_-,J,.:/61:J>AA-%X[#8-CURTED%FA$>J;/L?=^6/_\.,XQ3B M\-]PYG#.F.,5PU\ABBGP+,L+DS0OIP\.\5G??GG_+ V%29#$Q(U=FH26E2"8 M]%]/7%OH$$_Z2TT?X77C6:JSA#PR;T]T8Z!(GM<)XJ%AAI];?&%Z*X&R_-Q6 M4[N<.!@DSN:ZVOVOQYLJW^7IX:D[!L0P(#2,+6)%<10DB9?842\*0;'NH),$ M&)[M_9V%DUX2!S#*H D<@,V!EQP1_ J52JV3,F82)U)S8*=VW*2"H=@IT@6; M+QT1385H!><_DTTH-0X9":K%/])\S[=BF&WBJD+ M\D%?F1)4S6 +$/=R.,O1^:!G<]C--04G54&O*^#*@D[;Y7"7(/_E\%<+"2<_ ML*$.7@QU\-#[H>9^>&BU_H^)L4(*HDL1Q S.*X@KA@PKC8]1R==*TNJ>_S_? M)?S!="B:'@]?[\M#S86?5*HVA%@H=-@Z(X P=7 _O4$ M^PZP<$"Q+7?*J$>F\>/&9MKRF?H+:]YG^QVX>>(Y3K, MKOJ%UEB5EK$)_":4;\Q=?:Y8S[35:-,K,U8W8J*3]0LC@T.^K;/=U[K<_OU[ MD=?5EZ_?N]4]12%RH>^Y-@H0I- )'6_H:)] 2R:Q&9?D>1&RD!-YGF6[+G1# M/_ B)PR"R+$#ZIMN27!2#E1<.W#DZLT[\48!&IEP>H!=QT339$MI8NC)3:RO M]^DA(VF5[6CY\)@55;/JQ8<#;_C#PR]Y.GWD<_K4].#G38 X!=1/9YV7F^N' MW^[3XM,C_XKJ8]F$\&SWI=SONUZGFRB.(]^+;)@D5NP%ODW]X>6_B'A(9J;. MK3JU;0M[#L*.[T8HPA1%"4H"A]$:22S3RYCS\MZ!!)IQ K[/3P+S8C_"*BL= M!.N@J;6"4[Z+B2QQ%F#.@M_95]35A^)S=LC+';Z[.S1]W3X4C ***M\V2=>Y M=1;AS?)\.Z&N9;,H8?&W.3/]Z@,QY_HH< M^N;XE#A%6I%9.L>IVA'5^QVO8N=AZW'VI<.V]6@H/!Q7<)+W'E$KWS<)K2+W M_6N3NK]AW8:$86@EQ/?#T XB%-L!'K84$AB(ES8N;DB"G0'7VN<=N**;-4,S:H9B? M#<6R&8HU'XIE-Q3;S2+V*?#8#L7T$BE.K=U:V*?S)ZAZA]J_=%:J&:IY4E$3 M_A4]Q/JO++^[9]+QC^R0WF7]-?7&DNK3L:[JM-AUCQEM-Z'#V^@[D$:^GX2V MCRS7:D^H,20Q)'(E'7IE&R_MZ-4%::LOI],'1J0-,D&M.FA8"(J1C8]7>5; M7.RB=IANG-B!L0<]&L$D1EYL^WB0ZKJVU#'S5%FFSX6S&NS+JN(9R[/)?''^ M[LK]/CVT/]!\\O)4-@.^6)GKG+C++8QZS?AZI5W]7#4/.K90=_K-W!)W'*P1 M0M0%\SHH4)LU+SOJ:D5)N#B'EW?UNH80DZ\$/A'5ARS+QGOH, 8F1%RT\25P?/I9I_?->O9^.=C MQNOCON4/[",L-V5_6]WR?J)ET3TGXT;8ALCS,?5B8B4P"%##URX,+4;D(*#': ,T/ R9(KT-L"6F-X3>*Y.7)/;7J%/Y4A\1G<: MJC+7X8#1WK6@#HY]&ODQ3HA/8]LFGMLK&/K(GS56 MB:OU;N*4PLM 2WAYINADQL'++8]$?+O.F'0]\@+1@N[^%XE%"H;KCD.JV&N- M01OJ1V%SY3<.71K:GN\[0_Q#F H]JJQ7XCR1 V0]==0EN,G (=N6=T7^S[;" MK+[/P.VQYIOI:<59Y0^&^CVPX17@Y6(&PL3;CM 8 ;3ZP!"YKY"NIS*Q,.SO MB&3%;5+A3TG$1*D1;[?'A^.>K0%V3:D4_L@_%MGS(KLNJ:G>T M""0TB7 $$\=S R<);2M"B'A,(4;:D=1QA%;!IN\%(O^D8X4P;)$>HTXI!U,*@9T\H9!K1L+0R3SBN/VU-G MKD%9- VH^!9+R#@IN?$4AV@IDDRS)A=.<9)*:5][XE@ MBM:ZS(6C9/F>+(2&REA&T!DM7=&!ZCJX2Y,MOY2HZ$-(N"#YN:CN@0_70RXB M$0["&-O0QA[R@EX62K#4PE=-PLQL)/G&%27?T]&^WA2" M5VS-J==3Z^!2<^9=7GN:P%&!@;\=TJ+:MS=G=_]][%Y\:(7[@1]1BP2!2V%D M);8+ ](+Q]"12ODTB33,MOU;6/1X8!-W^P3.=%7FU$D02S/I7.BJ\^9YH..TU%TZ%G8C3 ,W(1W0O&"\+0_F#C( M-7#8(2Y\70<>UZIE0_J=HO7DPXP_C)Y^B+ABR2.0:X%:'F/>61W+:C9/[3A$ M%4?QZIOM/JVJ_#;?-H2?,$0$5&MSB+IMU,)2ZD^WW]*?^*:J#^FVWH0!=?CQ MC>4CSXU#V[)A,IS>!'(=^A=1<$T,?M4L?,M;P Q0ZLV[K*M%RX%6[F7)N/") M?N!>W!^;+CB?RT/;].Y%EOV1<5)9U$S GG_L0\'&$EN/JGC<4+61?J^,%B"7TJ?%_2&\@"BW.QV\J=&>EWFZ9J1D&.V21,OR$HNM M A(<^+8=6#;UX; 42))0CAHWJWM4[\-=@C&$(<$8M\/'.PG9$CY+ ?:"G2E68.54=B2>X ]9M.W M *717\D<-66=V@:@(HJB<_E3G]V\7.Q5XTD/QI;K!!;$@0=A2%U(_.$WZ39MFO=W[I6[VT[^.VSS3S>6%4N63'F$[%$9@WND$MR6(YS MU2_/?E'Z:G4+-T6 1QC9M,O6P;GQH,V]), QQ[VPR") M(NI8O53BVU+W_Z;*>K?,.Q5C08:=$5Y))GW[-(HI.#-=CJ,U1HN:<%X)_>FR MYB7-:45I>N(Y'!F\QJV!XTGKQSD@KOEOP,>61J MUCF;,[0FG:-EMG#,WKD)PKN.J:F1GND MC_SDD-)QY.?A!%H8>3YR;.A:A%#J]!)YRQF5J:8JZ_^#2:;WD$H4T/5,K,F6 M2!Q2R:%CZI#*]RSDDHC$T*$6)!:UK3Z&!@1A1WJ":9;_KS[I%CN=$@5^)9/3 ME'433Z?D4!2=Q)17QZ;;^K_R^IX>JYI)/>"JRFHF=Q/BT+==)X@00F'DABCR M8L=&KN-8@06M1&8K8)(@PPM^MA;(\A^<,JOF<;AMIRM(N8*2B_QIB(HMY6<# M4V[!WJL%_F1Z@5XQMCKGJC4+]GDI;PRF$7[3@NXZR$R/*:6!T3>=IJ[S]";? MY_73)K9]UX$1IH'O(^)3S.5U,@F$4K=AIDDR3%11=IL=#MD.'-J>F=.920)$ M=6HR@Y\>;AIT6YZ:!E4DN4D>WO62DX(M NRDBI!PV\/M?;8[[K-/MU^S.WZ7 M^TOVR&\D%7WPL\E_,D(2'&48!=/VS^Z(4.]0E.8JF& MB(9T,$QI33=*OH]_7;*5T37+?7=MOB"9=AES@1CMK0%].4+L-6Z>2FC5 H/2 MX$SK*W#S-'RB[2\+EGM75 WG$48U[;EU<*UQ*U^V=YP%55%^CO(JO;L[9&TO M\4^W7I%3!>G3B'D1HA2+_+KH$7--I4FQZJFC3U<[(9T^(4F M7N(X*';] ,$X3$B L1TS32+(?A,B*M6?VX1\PW0XNGW5; R^O5BE8L*.I^!7#AH:';* M2$!9ROWK"#:+6:_[;R8+_=-L]T5"QTTGLV M+;/J0W'^F;S8YH_[K#HIF3B8!5$8VH$;$.1!Z$<\DB:4.IX?R]UK\J[Z=/MVUBPYK?E65L=# MMOM4?.'O0;'(<\<^\+$L#OT?&XOXSS?&?,NV]T7^CV/6/7GJ13#R2>@@RW,Q MMFD0H*!Y0MI)"&(K*ID@L*BBAH,$MPTTQH'.DB8!X/LOG?H-'YW;:)W&C*""V3P,7.=1EV;$5$K<7E&!?JLA=X>L-QYRS9P>Y2DKO9:N )D;W MAO&2(VE)J(PP[:^ C/#C!/36P6I3#"BUC:0I#$+3.KLK#_D_&P[K7AI+7#\@ ML1U30G&01#@AMC<(CFRI?7H-XF9CF$KQ 6P=D*KPC7$T5?E' ,@9V.(39 M:!*V:V2G:0:-LI4&K(2K%]/JGF\XL__P![Q_I'L^W#J17AQ /R(^%T:(F\2Q MEPPB[81*E2E.$62Z'I$IU9X6\=^4UZ6^^G#1[ADXKX\U-^RP\-9-.P$VI;+-T(Q3.(0QQ%!ONWT M @FVI$KT)H@Q7##V9/QLB4)$T 4+"^8!S_)4H%7H5N(DBXC-'9H M/QW6=="1#D->'J;KPD:J;36_/?NZT,2RG3"V+ ]!DC@>CESO))1Z4F_=3Q1E MF)+:ULI%%%D^#B./H$9MUW*#6*[B9W%EW\^![[7 ^PK'1"+GOR: M&0N+G?Z*#(/W= 0\N&?^8V#YD;&.:+4>..8Y#E;UD\R6Z(;8Q(.1YQ&'$$1I M3&)$^J\. U_JR$;H"V?8XI3?S7P;!O%=2ZT(R.].SK__^,8^HS >ZV 9.95? MV3>4M%>X.?*/--_S I&D/'Q-]UF4W=1?.84T+(,?>"^ M'Y# @G[U8.]&A'FEZ;*.MV+S6SMPJ588-!3>"+@W7\?*WYK?JN8LH!K"T[J7KUP 6A4GKE1M22@(X1FS#?K M(#]SYKWL56T61TVD>FJH_?NAK*KO+&=+]UROW].\&)Z;V* XQC@*'9PX7N2& MMA,$=J\;<3RIX^-Y-#*!>W3/1IDEET$B*@L"6@<_75 P/73_8NZ$S^,1L9##AFF$9 M_ 8B@YI[WW=D4+194V28@KAJ9#CI]5S+#>7%&! YV$Y\QPM9? KC7KQM)5(/ M>VL3.MN9WS0Z5P=5C;%GP7,R*9_S\0N"7I9Q+\$G0:J3/;!.WIQNUAO4J DW M^:9>W37^ZF-99]5UF1;\S"O)B[38YL7=Z?&K]D*C"ZEE$9CXB8<)"4+;\[N" M_M#W$)(K7S6D@^G:UK->3KWB5Z!1_0HTRC<'X8/ZX*2_VI5W8[X2X]@UN$F. M' M1I/V;ZN\+&A^8-EU53?-)(NLO^Y@)3YT$\M"26#%09@PK7I%<&P+-3DQ*-YT M/<%):5 U6H.B)87MH#C8GFD.RD(P 3;IDW&:7HD[Y!CZW!.MPCT]GW0&YTH# MIO7;Y<6SN617LI_JVR*MW37/E%W:12_B)X>(1\7 LKN8J [:*^%P!@\L&PGG M,+"<;30;BG_?_BR'^\@!"7V6A'E1Z-.00.P'O2*V;0F=[AH4O[KX5_]9&B); M"9]HCG]FW&$Z_C&M3<<_"9<8BG]F7#-7_!-RD?[X-X"F(_[)>^"=Q3\% U7C MGRJ6XCV/]US,U_LLJZ\Y_KQ%)^\9%+@V#4('!W$(%#H.5AR\)A M2'$$H=T+BIA\&2Y2^'K#''1JQ+!C.LE1C@I88E1C&":X6A!1[A*=7ADY6N=%KOTL*N^/^[2.F->=RV[DQU!/R0. MC*G/>#&V$'%H.!"BXT@MM_1(-$Q49R\<#5J"5DW ]?S-LB4+5_7@+$9?\T,L M1V0"Z"Y$:D+(C56K:D5^'42GV::7=:H&$),DO[;(BG=BX756I]JJZZ&G2NC0 M!-F>@SSH4Q2[5@B'^BHWDFNJJDWH/!0H7MAXK=I\2Y\;I.AQ7@\H,:1>\$TR MYIM@ODV:^ORQ*M[4:-;KU*D;-U'V_'PHMUFVJQ)F^8>J.C8E.;?GR^D-HK8; M(R? 5NS:T'=M%P]U.0A2J66M!G&&&;/7$/"Q /).1UXDSK?.KD"12>Z?Z4!8 MC!)G!E>.#)_C^N$,U^<[;_,2W]N0C5">1KS7078Z#2J-C4TY@N-?_:&HZD-3 MW7-6F7$JQ_C"3QS@)DD0K\ @E'@^\8GK>)'5RX]#*/6VISZIANGN0Y'7>;H_ MK^T[\!7<8W8 _Q->698%'MOWN=F'T@<>JIKGZ7FTDN-!C8X0H\-E?"#'BLU9 MPTG)OFRL4?-9#5FCZ;S<*(S?"$7J]\$ZF-* 7:7IT:N=-S\?\FT&-]2R481< M[. 4X29X#@:]C1M1VI=K4_J_+SYR!4#?\D+<*QV#8%6]^DA^W?M-"F*NS:: M- "Y(9IL-%T=3;;X3:-)21^\&YJ4M4N>)I60FTR3W]@8J^[+_>[;(=WEQ5V4 M/E6;R*(!H7X21Y$5$.A8! TE=E:"/"U4J239,%T..H&Z50KLF%;@MCPTRVJ0 M#X:<,:HFXE3SQ$3R-.X$G01Z\DZG+>#JKH1&7T-2A4HG>63E=#K--E%*U8"@ M/EIE?U=EVV.=_\C.U($;RZ=.$!$_<&B4^*X';7^@>3^)I'8KS6EAF&[/KR75 MP^3>GI1]1L.Z>5;9-;HX=PZOF.'?,\U7S<47$)[$RU.]]EXX>K*=TGRM!UE] MW/TY8[.DJ-.[[-/MU[K<_KU)T;\=\KN[[+ A+F+CTD*QY9" $#O":+@'1Z"- M]#+X-%T6X?&'O,@?C@]\BZ%373>#3W20+AZ?SS=FV/RD/]\S;RQH=RA 9\/: M:'T4\$GDKL>5[X7B-5DK3?0Z419JL/%HUGV_'\ M>@;P)=ID+.D$M0896ITAUA9#$J17PII1K%?0"L.8:>4,8U738N3#;?>';->T ML/Y0Q#^W3)=/MY_[>H=-X+M^3# )D&]9011X%J7#WA:"4L_\&%7$-X[U(]H6J5H\=S$)G&S"B=- M8OP+679GQ/F^U">Y?:GEO*B\2EJ%-[4LGB[N,T[WJ\K*2A58L067<;>M;AUF MWN++R[.9T%:(X%^R1S8[[M,J:^3BZER?(9/ 367ZY_V1OQ=U.&8[7.R^%X]I MOOM0L'"75>P;XQ_LQS[=TGLVQ;(-AI!"*X#8<:CK.BX*D^$R*DIHHAC@EU+7 M7Y"$C<:#IM]VQ/:WI\N999CVV=S[PK<<; #%:ART"3/.1JU^H$Y_@GVGX9,:^Z@# M*D=#LV IRT<=C$PW<*9<0TI79VW-ER&H2X@),-5DL-=%6=/-NL.[ M7GE.E. M=I H0R[EFTG[E5>G$RFNZQ48M#T[X5JRZO8-)(7+;'5Y9"V<:L2VT4):O0B* MLNU9&1!7)TGS0U.[&^75=E]61Z;1!M' ]8D3>7X88I\2S_.&LZ8X0E(--G3( M,\RLWTI>FL(\D3^DO&#^ENG8W7(XKW"1(TTM.(M1Y=P0RQ'D>9UJU/17Y@IV MMQ+.5)R7% 4P&Z%"G8BO@P"U6E2:&Y]R9/>5=V=LSN$WB0VCQ+-C0@D-(65\ MZK %."'$2I@D+,5I$E]KNFB?X<>SNK9FC['5MGQX8(E?U10&3VU4*0.?&%49 M0DZ.D1HEEN@C>;)^A%L4(%H'A:@H7DX>'@IO^['$BPT'3D?/'NZR'11 M!0E"<>A9N,NW(IO84*HIS10YABFC?9TN'W13?]M/%4QVB$870@NP[*T6+):V_[:4%'E)1^+\O=G_E^_^'AD:5&?&EXS8\K"88P M@%9L)XZ+@M"%KAWTPF(42#7=5A1AF(IZK4 ^J"5'0ZK(B3'0#*#)D4^OT!4X MJ02N9Z]7>!V7$<*9".0ZN&:J$:76P27Y@%Z[#]R4_WVZ?4EN&]N"R"(X]AR+ MP"0.B4>=7B@-0[EG0Z>),KV)?J8=R'X^9D4EN1D^%4HQZID113D*>@8@6V_^ MD@G-_*K=*$XCE*0)X'50DRYC7KY;IQ,C4:HZ\>&O(I.\R.MLG__(=AODQ0@Y M-DQ"PO[/MPF)AE0,QZXG=AM!MU29B:=T$^$L\&_98GGNLR1!G$8FGFZDUS$# MM5M5FAV?=(819I7&=(1CS?EG'6QKT+YRKI&NBX&_5]GM<7^=WV:;$+M1 MZ"!>BQ4P6./$"P?R3WQ;ZNDA+0*7Y-DK7@3%% 5[IJDN7I4!>RJ5&L)9(WM> M@59'<#T&\8)-B2 54%\[)ZJ8)$R#RG@)OU[.QN/']"'#/_-JXUDA2V]I MX,(0^<2A/B;=2T1^Z#A(JENKU!<;9C*N"^#*@+]Q=2Z?(FF 2(R7C*$CQS_" MP)AY.OP,A!$V4<)J':RAIOK+A[_5[9=E@:A\2/-B0XB%'2_Q*$(NL0E&5K_U MY(=Q&$F]XRWYU?,Q0:N0(A>( B7'!@8P4N:#M^ QR@BM< %.D$1L7:P@J_P% M7E#"0*B##?L.Z+5M!]A"+"N:"FHFM3NN]\*8PC (+3N!CATC/[8ZB8$=H<@2 M;@ X48YASN#*]3U2!O4 UT^B,)9&X4Y5CE,H!OU_7H1U*BI 'R20QQ8H44L?_TTA)"7>$P,T&&Z=V&DV;=E:$C MTPW<'=)"]$; 9!0%HLA, $IN19QAU[[#P-52B0Y3T).(!3.AJ,;\JFB*^.Z;[98Z8.B2POC& 2.S:% MQ X0ZF41-Y2ZJ:4FP3 O-TJUY;6]6DHG0XKPB6T*FT=.,HF7!\W('O&KN(QL M%4_#<1T[QA-M*'6.K(D,\U]Y??\EVS?AJ[K/'[^5,R;*-LQ*YYKQ1D.M;HH'5=IQ5R2M&2&7HS-5M.?AM''8 M9-A.DP-6RH.ZK'N+(;6B*+1RCADGUWEQ%S\\[LNG+.OOR 8NA FC:98.XL2% MMA]%?B\JP&)];R<),,R"O5H@Z_626.HI@R:P2IX#+SD*&Z :5%)9'BMC)K$V MG@,[M87Q7[,6PN[2 ']1[<_TL*L 6XB![)>Q./5AA0M 7%HF3\5M!6ODR2:4 M&L>17.[:C8TF.XX"_A:C'<5!2&E@N=1"=B_!]I!4MP"9[S7,MOWP5UG]2L$C MECZ:0D:.5P5!,9()GB$PDN6IX+2.#$Y)\W+Z*%&:^5UVYWJ!'=DHH6&"O22Q MO80,,GS'CQ7FON WSS7[E9:8DB!),8 !?!0Y8)'UX#,4WN8!2;16Q02RNK_. M!4H("*W#.@&PRS0@#9!M1<3!D>]&. I<>Y#@.41\^27YO3,Q 918.,@B([#& M,@B*VO2'*BLJ66 D%E(& 9JV?A( 2FR%]-S"2PLC11Q6L!Y2U;RUI/6_!764[->AO7L3H+O^13%Q+)]+XB= M.(80#?5PGH?$*]0DOW,##RK&<"H&FL)P"4 M%.O90JPGB\-Z6$]:\U=83\UZ(=9KNH+?I%6VXV\+9T75C I\.##?9WR4W#R= M/O(Y?>)_A?DA2=^[JU"CK0P%:"_F99&LC.!GY7H:"1+A[+T-" M+7:N8&B(Q62#;K@4X-?@^15D"ZN H5S9C)3(8VCS-D\KZ4M69895]NOUTK*LZ+78LM?KTV%1U8?:Y!_83S"EX^X]C7C7/05;M M]VUBZ+H)@9'+.W\Z,2%LY3GHBXE0:Z3EM32V-NT$!L0(G\3V2X,#U8X@MJY=A11*U"-+?;#B/:-K:-$T('M*?^9"Y\BL-E4!@-XJ27#!NL&EUZ3IL&P5'YA:T29 4[SZ+@R5XW?F%C9>H M7QF+%="UNNZECM$@TZ3NV3,JS;UI\G+-NB'4BQ%DPI,P2!*74@J'Y2:RHD2\ M59T.:8;I\^4C0LTRK-M3VI[I*=-T30O( B0[.[YRQ/L,6I;$MKT4R"_;>K-# M*]/5;FZ(U6C[U5$,?AW%4Z_DB,!QB>&U0KD"UM=K3VEJT"F\4OZ+L+-M3/)T M^LCY-F;S2W?^VL8ON$D2#Q+70[9O0QA"&L1^U*N(82C5&GE6Q0S'G.AX&&9J MV]^HFZIEM\EW7^[9R 6'K#X>BE^>4F\?6/_!Y!XKL,NJ_*Y(Z^;9B5WV4^%5 M]=G='QW+L'_[_/6[S,&"2><( M+()6XA>YX- HW:R)6C^T>K?[_KWFW7JIU;WI0*K<:]>DBR064RMQE=H2RZC+ MQ%9?ZOA=6I/-X)$5K-3FL+*<=YS+-,>YO(0]^S M0L>B@1=YW5ZC%5-?HF1#BS3# ;'3<6Q/"ORMT52J-XP6G 4BWNP0R\6V-:,K MTX9G;I35PE*/]LBFW]0V/ ) 7(HO6D%<0231:T]I:KA)/G-?_&##KCP\_37= M'],N+'VZJ1@H%8M-VZR[3H$19&N[*/3B,+:)8U.'=-)A0#TD="ZD6Z;A2/'U MPFD0R+IIEQ?L?YTIK;!!,$; MV>'2#?\Z-J^T6U6:';1RO$C+JF9\G.Z'UFE>#&F"+$JH15S;0Q'$J)<3!:'0 MU7[U;S?,=5PAGD8<^,,7QYD?4?X%C9&YI([<.F;-!/U+76-(;B;PBC_VV7LV M^R(V.O;E(T]4XY\\'O9SD,2)[0:>$V(20M>-H9O@7K*5)%!F;NB0-T/Y/E>Q M"5&[DY)R28 68,42@+DQE=P0/8?S3#_0*;A0X!< ;82H=$*^#NK2:E%I;H!* M%CUD^SWOD5CL_D@/?\^:IJG/Q,96%"86B6 (_2#"<1!YI!<+B2O4W$*;,--+ M'AY-FFGXT.LG65,P&4W!.H$Y@90\^V]5:U :\ M/$;7BY,H??V>%=DAW3.Q>/>0%WE5\_*B']ESV0&-"0JQBQS$\L/$B?PXZF7' M42AT 4*O1,-$UBG93,+T3$W1@E/-\(J1VOS(RC';.:C/-5R8WH2 &^$XO<"O M@^@TVU2:'*KZ#C2O\R+[4&G\GGWKPG1X^ MM$*K/6K,B:6^^* 54V.5,)-?I!H'03$""&.W?N(7-T6"[R7Q$;L(O6]@S':O M7WWHUC DNRT/V?/K>)\/>7EH[SI447:;'0[9;CBGY@=R&Q<[R TA(@ER7">A M/G&&)4\('?$0L:22RX>7[?ZX:VZU@2*KP;ZL*G#3F,K_K7S(0)W^E.J M*C/ M!<+6>W&W7,@;K&H+YU]+UON=H]8T\/+>>&-==_VM KU]X%0OQ"U\+^- YN[Y M.QD/BE?6AW'1W$5Z)5J#K!L7W;1/7UQR?VS&Q6,W+G;]N!BR4O9E53WYQKLY M)UQ*%];@]Q6D&JN H5S9?%3N]?*JV"_9MKPK>(]17(T:M8&(.@D.0^I1UTM0 M$A/7'DZNH"7TU/S\6LU;,0?^U_\($(3_]SE1\5'-R&W?-/:K[K-,*E3-ZD.1 M'&6M[I-,2EZD&!>2"G"R!>#JS01FM8Y5;GBS(@?K:8QS(4M@4WAP=%J]F9'H M;:,S#>2+6<02CEQ#VK"(W9?;]\R*O&C)B%@JLPE=UR*V9Z/ )39R,(;Q4%?+8''PUMP&_93]KPI3\^\8/XQ@Z M"?&)%?N(0ACS7KIN;.'8]C$2?W%27C2F#J38]Q$AOALDA)#$]WWBAX&+6+GU.<0: ;V[Y VX MSJ!16J8(PH ?9-[76=0?BJ_F]'[A!V"]7YXM/$'.%9^:O$IC''[ MTS]&^?S/GZYGQ=U/_RAF?XZ_#'[Y9=WHI]4?)N/IG_\6?_D\F.<_?9N/_VT^ MO,WO!F^+X6"Q>O?M8G'_;[_^^O7KU[]]^SR;_*V8W?R* ,"_EJWV/A'_]LOV ML5_BCWZ!Z!<,__9M/OKYIR#A=+YZ=X67;!__]N+YKWCU-)12_KKZU_+1^7C7 M@Z%;^.O_^_WMIY6?UG#,BDG^,;_^*?[^Q\+VWQFBKO[67Z;3^?C+_F;H+.[./A5 MQ[>S_/KO/X0_$_3NAB\7"?__WG^?CN?A)^]FN#@[;Y8C">S&L8 M^[.>VA/A:O!YDM392#5NWSQMIC//ZR8=5=,/]T.9D>GA%/Z:''8:KH8C^*_AT]C M]8/J[*BA\Q8%C9/ 0VM#_A!8/@WFP2) .4D?_\[NFA3F4V!$'OV# M0!$SF-_Z2?%U_L=TL!R-P[^>)5"U+EL3ZJG9%F>H&H4[VG5;0KZ_#\_'+_N\ M3^AP5_4)$1S7Q3BL")_RZ;B8O2L6QV?FPZT:'5I4;S'=JGK7$Q5GX)JZ;U38 M-]-%'E:(A?MV'^GQ,1\688'X5S[ZF*]E;:U#7.^^#U?W!:C-^&=\T6< MCHX/;W^;!H=56=M'F]8T2)O/QE]6%'HSG2]FJ_V^H\,[V*C)@?G!>/8?@\DR M?W^]\]\#QVP^#_9I_.C5_-_ST4VP3=4P/#9>5+=[VWAWDS"=.KFMQPSN]6Z<724%=K6-,R2FK_G@_EREE?ZB \V M:G)@:A0,W0#"8/($D8I,/;O#1@6:SX/_%?3\=CSX/)ZLOO;-OX_4XG'>F :[ M9#F;A5EAY5@GB5S+*YL$Y7'AFC\94(K,E7IL4J1JLU.%IC4-\K>B&'T=3R:! M!L&$'4QOHK&U9L:Q059HVOP@_7(1\%%W13 3U[;XQGZOR)(:NFY>R /_E"YF M]<[;$_1C,9GX8O9U,!O5)^#^3IL7[,-R-KP=S/,&]%>UZ^:%K#:W5>Z@K@$O M![-!\,XKC.S%D[4/86/*/Y1["O^(%O)T\5"5!R?W5+L(ISH&QUO6/L2*1-SS M?$W#V9[1?SL^DAV/UC^(BNK:WZ*F(;T-AN;-]AS(%*N3GWQ:Y9CL>,N:AA@, MWOR[@ZE9,0U_'%9SBJJU;F6H50\@3^NEMJ%'QWL8C*RXQS%=A[ELIK.X>55A MU!4[:&O ITZ-9W?8ED!''ZA+T%-?U!8 ,1QOM)SD[Z^_>S3\)9]]R?7#51A' M/#^I?/;0W!O;@J3:XGIB-[4-_DL^76[/;JKLL.UOT=B0XLHU&PP7_Q@O;LUR MO@C+[6QE_S[9BJEJ#];3>V.BVO%\<',SRV\VIV2;)\X6KEI_C8ES^OQ>M8?& MAES^Y&XPGL:5/9^MMC?#VO[^\V1C3L5]C6%T(L9WX9'WUY_"3^?7@435-U6; M?W-C$#W.N._RK_MLH&AQW@9G-9X3/WUF'.S/,*#J"V$;;V\,JJIS_^%V-0WO M4WX3P3GA.&5_B\:&5)$71QLV-L!J*CW6KJ[A+8KAG[?%9)3/YNZ?R[!2'1W8 MWA:-#>EIQ%P,9=P9O515[[7TWIBHZU]5W#+=[C>]OT^3KW*7;0KU8;ZL5:(= M_;4ISL>:Q=G17W/BS!?CN^@E/(F5@SG\X':T=QOO#%[$GXRPJ\?*27BW=% '&Q.?K,JY[!M?3Z MQL"J=8II:BIY>A%5KB691G\X'[T=?,Z?W0'8U6XRFWW7+-Z E?$&+&0K47;U M5O-(XV6=6@?[O,.:QQLFG7$Q5USOR MEUW6/>8X[=4\YA==UC?F,XBQ>#G,BBRX?W(1[&WXP>;YV&]]5]K7;\^_+?+I M*!^M+M%OWS\IAKL$70EY/9A_7DFZG/]R,QCH$E,?U#,-G@V*]$.=&/T_54 58?0]OP+]?Y;+99P@YD<5BQ:O%D,KB/=SN">O[^ M,]H.83 ;OJ#F][ULGOCU?G5W[I?A[7A27L"*&2[JT7_1*,1!ANU'^NO.K[2E M[W>G@?0*/F.'I7248J((0Y1S+QQ'5RY(P?D/:6;3$-M MO%46>L*H(%YB8#=H<&-M9Y]W*U]T92H4K2'\^'4WR[5RKW(-R>,-0_5M/#] MKH/M,LFMA$A0YK3B!&@V+=8\^9S>Y8L_IK,\WMG- MGUR)_"T,/GY1O^=WG_-9M26P4E<9XEXQZ9TCGCI(A5*H_#J%L>KBK=RS*;)_ M:6P"^0ZX>#4;3.>3M59'_[5<"W$* P]TD''!K0%:"&J@!1Y3*/16>@5)RAR' M?E3>U8=W!VP[9$@$%RY_$Q:)0_;9J5UED@$5O$\HJ/=06";DHUWB":)=,? 5 MFVP-ZZ M5G[,AY/!?+Y*_10UZP.:%40SRUG4Q'K+.:P![Z^O!M\JN.E-O"Z3 MPI"H0\ 1HRXH$$-?JE P=%DV9'/$*WJGJ];FYF(XUOEU$3/4?5.+Q6S\>;F( MT\-5L<[ =6@R/M8V0RRNPZ)ZF9IM^1Y/E?7 MK*(V:7D>(??)"0#S($P#7@F.L0#8<%C.!=[+-@V!'Y:*]2BG9W;K%J%TLW7; M4Z:(5@HJJ:'B7!#%O2XQ!@2F^$WX+[)6(6NC"FN+P.^WD_]S;.?G+OEG]I@I M!2@1 "K!()2&0LU+Q]1(5.EP>0^A2?\,U5Y1N1V5M4;I@V[MH3GX2,N,00RY M%\HQQ:7PUAH"MO)JCE.."NE?%#U,T5I5T_WL6@)3U^1ZJ,-,$&Z5%5)K321' M$2A9;OI)Q1*(R_XB[IES:XT:NXRM (F 41QJ82E$3FM+\'8Y$4KH%);R\TS: MY]&N%\W4NA7T>C<"F/(0*,0X(AA2H+4Q9"MG^"]E(T#\1<2D;8#35'/YVP"< M 42UU0X2 Z &!H/M.B$T4B2!JO(OJM:^"7":NOH2Z+KK^MV',6=U.U\@1;#[S!'EEEMI@Q MJ=QE'1>>2YCG$8JM@M[*K'"T2EZ+W__[V#7XQ\ MG8:7/00SN (<,QQ,A1%*QS54K'K;GD2W@MTZ.H71MM>>'E4#\. MOOX> )@%) Y%BNY\/O,.<*<(,)!*090%%(J-; 8Q=&&7+M+4NX\K"8"V3I98 MTOW-],.L&.;S2FSYKD%F8_B)M=X)@X)$7FKFMM(I15(FIAY&#S=#EQ1$6^=+ MF&3'\^#OQ*6DHD8"':PN@[3EI7024=%FW,YKY4L*HJWS)4A> MT=C)O#5$8XP]!Y2"8(LK!;>2&$=3#L!.#X%YD<+C=7#C=!Q;NW!<[A*%F>X^ MGRT>/DP&ZVII_UR.[Z.Y=NQB>]4N,N6!<9ARZ8T5VH3_(;9!P%KB+^Q.2[<6 MP>]SMY^Y#9\A=:9A<0PR2 53!+*G,">;.76O%J^B==C4==/AZ)I MR#NG6ASWT3OR%5IGEE*)'.,(">J0%9P9O)4;,< M0A,,:A3PMJ:KMX/I*(Q<+P-\8=!'IZ>=SV>&.2FI,$+&($]#(2(E=.'7E,B/ M'MZ_:7(ZJ@/?MKCCE[/I>%4Y>#KRXV_Q3\>3"^UOE$77!4JB?)AK&?74&6.W M4F*29(#W\(I,DRRJ#>3S5[)\,,]CFO G9'YS=S\KOJQW3HXL8Y5:9]A:AJ - M3HG@T%E)??@P-K*P\.ME74UI;@UK NWV[.WINOY>T-_J'.@F*/3X-'2H688) ME\'4@\!K8JESW+C2LQ!"I=A&)U\F>9V\:@#FLZ M)8V%VCX]S&,BE\-S4<7F&7'>6R*M9(AKZ*&-<>';+3GG4AS^DR]^O$[2- CW MV>0ISX;4U\$XEJ(K*TT.A_G](H:;O3V06.SD/C)N*<..*< M)P0H%[#:RL6E M2UG3>NC9-[;AW33PG6][5XN'J](\,SRLYP# \ 5):JRUE&P/P:T/H%Q@?%R# M]*BZ%WZ^!CKGWF^SXF"XT^&&&=10:A<\$ ZQDU0Z4 9U62GQC[(U?A8!JK+K M'*0[N/%H\Z"NX7A3!_1^DF].WC<5L58_WROC 0;6]8J,TX"5\Y1##BG! 4SH MRR,P*E/":JHOQP>J7[TJMG:DE<[GR\-A7(>:9=0!;K1%$&&!L,1":_2X\X=3 M]L1.WZ9O/*RKF[GR=)Q;G"EC!>SYA\%#M(+C]S$)5K?*\;?6Y_&<3* M(NXP,I8SAY4&0&SE5<)?V+WD]NA1M*^<%B?>"%E8,J[S^3SH?##Q>8G;X6GU M0,/,.>N8U-!Z QR%VEE#M](:BMLQ)R^7BHUHH2W.70V^Y5NHCA-MQ].9@H0$ M*\9821&Q&#(-70F7T"FYAWH8T]$9N]*A;WD:^U@\#"9/X#@^?SUOD4D5 '(< M*J>$ !HA;]E6/FAURIW\'D9X=#UQ)<+?%KT^YNO#O56\4_A+/OM28>8ZT"HC MVD*GJ8<:2&T!A]J4GQ$%227P>A@"TAG-ZE/!V=[!YJV^F'T:3/+YQSP,9KK7 M]M_]=,:DU$8YKX+X(@S:>(JW8]5"IA0>ZV$ 2#>6?2W0MS4CK1(G[47EP*1T MN&$F+34:0P@%4UPSX^7V5F"P& %+L:QZ&!'2V;Q4JQ9:-K).HMM^&9642E(G MA$;8R B7*/WA@&3*"GAZ&$GC&[Y=&UK)"G@D6;MYC3I.J_@ZTAIIP16$Q%(9 M_@,,22\ZYYE)0%0;96?75/N^]5V9&T:)J6II+YN-AP,J.)\MUF=FX=?MA ME6[RKIA^N@U:Z&Q:<8-9C/2+PUD-I$K>UCU-,LH<)IIRJ3A 3%%&+5\GQM16 M.5(ID*X=*:LD4-S;)C,68L(-%I!H@BB@X=>MG$:9BRZ^G*S[YP6_:T*Y-U^R MFB[&H_COXR_YZ@>=)T2L\Q/G0L?H7\2A#S,W$AIK3Z"RCBA((:QD*S6.:/KDCZW /OC4*[_7#>#>Z.YZ\YUC0S ! -@=)",AE^A\*C MK<1W-LFLQH' M(QD+X;EV"(=U5/&MC,%,_B%H>([*G_LA-0'QNO8DVJ)(_8D^+C"J+@48> M0DZ%01127T[;CHN4*]O#USVKOL5&;.$>P\$]@PI [@G ?",N*QI>$"T M[Y[+-.1,&,D<](2#:&"0TJ8 7*6XB#V<%]+56M0'9EL+U#_R\+Q?SQ6 :,Y2M/NT#Q#FIGTP2A5 P=8WEW$O,$:"/[K&# MNDU3*PSX<_':J-4DW*VYD\_WB;]?/4Z8@)^US(@CT#'(C(7>(>8P5Z6\E.*4 MZS,]W)VHG5SUPML;RZ/KVM@U&AHL!M !0X*_19VCF@9O?Q,?HV'%BSM-AV(< M8=$9=;)/ZC&S+I!1(2VXLQAJ'/[DMQ@I9#NK:]OR)%"9*GN#*YJ$O:VUIK[= MCM,JN]?TLDRJ,,=RQ(@FC"ED7)C4MZ@BC%,BA9+VIKH,.TQG=D?J:6U%G,=$ MCT^4/AU]&M],Q]?C8-X_N>Q .;=#3(LC2;"4^^ H0XJ)0 FFE$$-8U%.2_+5JY# MU2\SKZ?CVI8Q;///BS>K3/'QFM:12."7#V=8N%B5@'LH/:5>:0Z$)U99Q[B@ M^L(RRJ:JMJ@9SVY84BEN=E^3#!/CA3'6&T@H)D0B*0DVEKH H:/DLAB3HN*# M;#D;T;/SA@3R?\EGBUB@[5,^#?;8NV(1%OAE_G^6T_SJ:W%U6RSGZR)*;K4C MG>^/9TWK,..6QO2-2"#E+VS625=\T0'J;IA&%#-JUO-Z';' MI^V@CZYYQYIF-/AMAG@O,-84,BN%,"RX>8Q3Q3R^L+6O/@(<9582SJUM/*^S M.'W)I\O\786"M#N?SXQ$2FJDI:284@BUQ$%:H*0W&B)Y86M??:I^OO-; [@= M+G';2N&GK6YE?7&L/3<^AH\K0X''&GEDF9& 0A ^O)2)J(>GXLTO;&<"VQF! M'FN%G;1!]%AA3'CAL$" ",JIP4")8(-:ZY%$1G&1DD[Y5BV MQJ)-D:87(S]>\_%PRTR$KX\H21ATD!I&A*!,!J/ &4LD$Q<6=%R+YI^SJ5:$ MVV+4[X/_*F;;H1_+0_#RX0P[B9R5 2%,8I%F!0Q!*%@"%B$BY87E1JYY&4O& MLRV6Q!V/]]??#??HVK6W3::"91AK%6D9,!+Q."^X'58C@X/H3EU838H4)3\/ M8:X)TO,W(#=O?3_-CVPL/G\PB[FG R?AXY[K@Q+)X/O">)N&7'!;[@LI=>@ MJ:)&.),5?O6UJ*;P\L&,*L>P4LX&>E,;1#3* .R@-Y!11U-6AA[NW#6D\'/A M[,RM>5OACNC^1IEAW!J%&5.64$.LHI(BAARR*A[-I&RM]# '?M->\;FX=G.H MZ0?#XU2>$D98@"[271UH*8&9MP)WU*[>@>KB]UJ/K@X>;9R';# MG3>Q1PQ/6>V>-,LX]1X'ZY]II*@'7!FI@0;2$."@ M(RE6\6O8!4YG58WHMA+ &<8[RJ?S?/28O_O[5-K=!6J6J<*?I __4,S'*UX= M#]FLTCRC0#&M@"*.:BB#+6RLB)?5C ,L"X34ZOY/*^4GO_[!S.L"<+*6@4E M<9@#+0C82J2!2TFBT_=X[7HU_CPM0PK,K24460W2?%^7XRAWGCV?6<>$A088 M!XEB4/H8[[J1#2/264Q"&R'_9VIY)UG2<&W-C!C,;]5T%'^+5;B_#"9YK,ZP M,(/9[&$\O?F/P61Y,&B\2OL,"HN6_WT34.J^VZ%N)3& [0ID+KS(7I5$NIF<+80D(T M,?;1"V$I;$HZ5WAU;*H?[$Y\M:H^6L:\,$A9K@VPU AL((=;61 W*4G73J^R M^Z0DY:LC3@JL[CP7^_NO%S<-TZU"PS7"L@E;?A,PA> M@3)4N:VD#A!Z\?9SLG-?([SM&3R+P?0F7O!:8Q!&NLYC$AS&WXIB]'4\F1PT MA(XWS\+GYL+G XV(11P%L]B5+B<%*.5 JH='!S5QJ0%DV^)4!=Z4$F"'D(+> MB^ &2.XYM4ZN)8 JJ0(NQY&9=;$C3/1:TO_;XOI3?6]G!U/!V"D)-0HSIQ5 M1$#D--[*I432GN#K,(*3*9*.:GN'U?/%[_GBMAA5X\O.YS,/H#8(6L*LI$A2 MQZ#;RL9%4E#-R=;O]YEA7P]GZD"V+=8\<>8>Z\T?8,W.YS.@'.3!&@,,:@"Q M]8:7\Z? ,F6KC_\8\TP=N+;K5Q]UJ#,DO#:>66TLIEX";SDH&>]5RGTU\2H\ MZ9I..4\$LC7S9#SX/)ZL2PE.U]6W;HM)4,\\^FN+APJGXU6[R"AD6"'M'%<: M2QW,!0\8VF^,0:G71 M@1EUZ'S/86@2R"U2:+8,JGD!PV$6[6Z3,2*IQ<)@*B$E "H@Q%9&8D2K2:A; M]\V:H5(M2+?%IFW9P8_Y),80G\2JHVW#O(XQD@)2J;C5 4^K72FS)"GLZGNX M1@/'HZ6@X7_QC,9H-I,!'C?#J8F,E@/A]?C_-1E4B.2CUD&%HN&+7Q M= 8JZKE"J)3?PY2MA+YO9#? L&90;^\>X%I9FT1BQTFVNT$FK'"<2,B! ]H% M/]DKO95.&I 2YWIZH,>KYU0M('>W;W#2?D'F(#.8!$L0.*>\01C2\L,P#J6X M=*?O=[>[L]D =9(![G:]JW1N"\V=)88#N74Y$*=)Y;+ZOL/9 M^-93S>!WM-!5XMG>-IGRE#MEB(>0>LMA@'#[22$<9N8?P[]KAF!UH=XVLZX& MWYY@4X%6WS?(M%"0(:\)]EA[P25 VUTWI 1*N$4N7C/$J@WV]H*9[N[&Z\"9>!6S M6%4+RJ?#P[/4@5:9C5Z(A<1*2H$T#')8+O&2RY2H[%?D[35#K_IP;VV;\YQH MA0/(!6]%;ENK:S7R8[?[=SR= M8:X%"0@A0^*U\B -E.6*KT'*9-7W(^,ZM/WR!ELBPFTN>\6T$FV>/YHA2A70 M!B.D.22&X%@Q;R.1 Q<>(E4[9Q+A;2W 8#1:!8(-)A\&X]&;J1G#R9/1 M'XHT.-HXLT1(3+#0B@N"J&<:FZW4T(B48DQ]WS1H@%2U ]YB',OR;KDZR5ZY M$K$L]RR_S:?S\9?\S718W.5OBWF\6_7^.CBOAZ-;3NDI,Y(B+AW33E,!230? M^1:/\"6FW,;M>U* )@C8*/IML?%CK&\\S4?;>O!/I++Y]7@X/F3$'V^<04JM M 50%H0EUB#&FMU)C1'C*5GS?=R(:X%SM@'?G(Y[D&V9.6 241-Y+996QQ&I0 M2J5YBD'6]T0"#= H&>"^7(M(N Z1 6$DHYY()YC5PCGZ^*%@0"[Y1DV;\>EU M@/](MTYSRWY8@7N;+\;#P>3[$5Y8HEFGK5120$6$IHI03;1FV!M!K0)*58I? M;0ZN3+QX=\]NDV %UYTW)?!YD2PDI@ ME;:*4R2%ADAY:9V%TBD)4^*D^K\GU2 '&X&_&_*M1CI7R\5MT,B_\E%ETCUO MF%G *7&2:Z@0=5()0( -IJ&73'L!^47O5;5&MD38NR39F_E\>3+!UHTRYICT MC(%X'Y]2@I0$T"/HM78<<9=R.Z;_^U MD^LLR+LDUOOE8KX83&-*J1/9]:1E M)ASPS@(O<*Q=P8"DUFE&%.1 $NWT16\[M4RQ\W'OX"CP#/NL0NLLN*R60\QD M$)HJI80WR$+!O>( ^Z1ZY'V/B&F4;_5CWP'G3C#+#K3*%)+("4TXIHH"C@6. M^WV*(BNL$CIE*[WO<3%M<2P1\\ZX==0:V],BLQ##X,A([:RA+EB<5!E $.7< MKN+V6]T$O61.G85W9WRJ9H0=:I9!$[,]QG-W*:B'1!L27.8@)&06 9$2Q2?_ M8E8MH'>WK5XB-']_'6O#^$GQ=?['=+ /\UB76^OEJ$[;4G_1+ L^%P . M*>,8L-)JRC7'X9L/7AB7P'98LRT6O@C#_3 KOHP#OOKACZ"E-]/W]WFL!SB] M46Z!L!I"0>P6&65]2CS4*]I43V#,\_KV3:N@ MQ:NAU^-%#)XYN .P?2@#P$,;JR5HA'&\U0H-V4H!H$]9:DXFTO>Y?)IA3Y.* M?GG;\SR4VPO:_*_E)BOL5?$Q'Q9AM5W5]'F,P+HJZIOFFGA=%@^T)*04 2J#S^*W\5G?+FQ>W6NO247L!IK%H^7"QG 4D8C;O M0XOZRX*;,G::,T(>/(9E#[W9LCA M*['C^3JDY-#"7K&+C!*M $7,"6^@ ]Y"R+8(6(K%!9^,]XJ<#2FL+-YN:;@-+]99;'],4E8EXY:6Z>GPUD>OAF;KW]_@LKFQFF%7:/JG60448)I MO+9J11 ^9E(SI1.'=I[/EU-FDTPY"@)DY70'?VV==(/)Y4ZV"XS\0YB^)*)!@XR MK1!1>BNKP"C%M:Z^U?-#$>Y\]+MCVH=U#?5M?K^=M=1/HF"5#C/+$&6(:,4@ ME89B 6B)CL*@G77YA^)F VKI?G7>5-HY:VG>M,TX]] Z#16PE'$H'2$EQ([A ME'6Y[]-0_FMHTUO#$P&#, C 2J=-$,N^B=G*Z8 MEZ:"[LCW+(OS2_69,8SKHF(GK@N4U!=(> MZ"S#P>K@FLY>K+ M8#R)1JPO9I\&D_Q3/ES.CLV1)_22,:.1MY0P9HC6Q(1/M?3'@$S*&]#_/<,F M>?,\+K'66<6$(PQ+ M@,JC?VA-RAK_>ARA)IC8F XZ9F(9G%F'(W2@L\P)#+'VEEO,)250:5AN@2A4 M[:[E*PV>:-,1JD\%[:_=OX^G*U6L@N$V.4DKK=>[&F9!(*DDD$91[ "FGCY* MZX%-\;P3W9U6)\-:"+%W6:X!^2Z_;9QP[V'9#U- :U=4E_>WT]62 TF6Z3>3*^+V=V@:D&D:CUDSE"MO"<$ M!-]((8# XR5]Z9,.%UY1JMSZV-@,[BU&/!=W^=7@6SZ/]6(4?IY0FZ'LJK=I5_C*4.0'J]J@38 _3;!SBN_SPO?'OGLPL M(88Z:M;E'KGA2'ML(#168946"-_#2*7FV9*";FL;I-M<"=L@@.FHW%-[$V;E M2D?I5?O(''246:\Y5)1B9YS@99)/RUW*(O>*LG;7>(+>$/+'V3>>7D\CIP3 M&T;%GV17L\%T'I00$Q*M[_X^7!5^_"T?[;TY6ZE=1JSTAGB&H/0$,HZ)I25" M&*7DZ>O[LM: DHOFH&]KXGKA6CQS*"K,6U6[R("C3E#G#4/*(1&6>5KZ)I+S ME'T\"'JX,C8Q534$=IN[%CL&O3"#V>PA?(BKFD%'=B>.ML^"%2FE0\&L= 0A M1<,G7(*KE$I9'Y-FN69X5C\E=NQ(U UZ;^:WRM0[L:=,>8VC82L]@T0R08DI M#5YM321O)U6J"KN0N^WX9GQEU6ZS%Y5JEIO>D9%/QWFYJ4[TJ/JQP MKO!)U?2&#%)ON5:*04 -M!SK,%=O\-/:IYP4]3W>ORVV=J.J/E!]__WKQWS1 M6P3.Y/HIK\AB$C_(*!*,$ATF#*<%W"((/$B)[^C[_G'K)#SA(VA0AWWX"H)4 M^?AF:E:NU?!AM=4>H%Q75UK];;)F4UW?Q/DOS##V"#E@PZ)J',! 8BTVZ#(C MDA("]'TYZ/,7TII&^_"])+*_E)PA Y%5T!@L$?9.$:>VD@M,4TH>GKY[U&[@ M=9^Y?*9^6MMC>CGJ"H0\T"H3A 4()1(4>!J$I9"!4DXE4@J#])V';9G8]<'? MC]V@35["\*^=[?ZL42P'5:T"R:X6F3"84(Z9HE)+[2Q'CA&HK M_IZI:C8>F MSC-6R4>KA0E\_V@&(5.2$J0%D1QYZ87G6ZD(Q"EQ)<(@G;UL+ M@VLRWXSUMZ(8S0\'5NYZ/+/*6B:0I(A01+543)62"4\N.8+I?"T_#^I.![8+ MRGS*9U_&P_P$UCQID5&#'0R>+J66"F,A!T'2C7Q!&9?LF#5"G/.Q;>^P?2UV MA44IV$W>,8F"' HX(QA&#&PE (ZG3"M]-S%K8\>98+;GE\R#0;L99 6#9>?S MF=9"$H8=EX0K9F00KP0GT+^SZ/Y7:+74 7"[Y%DMEI^*1Y#VTJ9\,@N?DH=0 M0QRKD%BG)09J*P^C27%@?3=8$A6\DR[G MLN4;:+XU&>;!_,+.,BH*&F-O![":?QY$4U_MK MJU1KF#FN++> &:V")-8SBL!6 N)AN[NPC4= U$.&1J#MQ%"I:J!DDCA-)$$ MH2 4]X)SNY7%A!6YS2"ZEBW8)B:0\V!MBR*_S8KY?!W$UP<%N59U./L2:@-ZM9V=?/)9'T%]_?![,_\ M"1Z'-G;W-LHX-B0 1@UGC#O(C'FTXYAQ*29RWYVG^@E5&\ZM&4-Y/!R>A &K MT=UX.H[R+\9?\N.4.M(R@UX8#I4TP$O((=3!?]S*"V624][W4@7U\ZI>L&OU MU%\(>XJW_J)QAB651"J%A#!:..*P+A%R@+5ZGZEYC[T^IC0&<6=V]RGV=C J MD6&(>"NYLD93JSCUBGS&-]7A32/3V* 60*T) MX!Q(CX506[F0!BF+5-]ITYA[=C:\+2:<*KX?[(;GU1)-'6Z;:6&QA^$C00A# M3K%PB&]E5MY=>"WO6BE5-]AM$6R=)RE"L![U-@_;P?#%W4TR@[&A5 27@2-H M!<>I_D1BO%K3;X]-Z>,>=LF=/9F&YQA@9&>9?Y;'WC)+2 M+U"0MW/!LK,2FPWR)P7F5J^Y[ 7AD*5TL&'&N=9A-7=,LC"5&XPL-UMI+;>7 M[-DW1ZE:,>_FFG@C *. >2Q$XH2Q%R),Y I6Q-)>?U?H4/0'S6U^SD$239?K' A3TM,N$Q)L%,">8(D!N;9G. M%Y5VR+Y[+@->2^\DYDYS15='G[Y<<0A-N3EZ>J;LQNN1U+YWD8!E6[QP@]DT M3(&Q+M6JI&:%_:]]33* A/-8>HT9P9("07 I(1(^*50[*4'Q*YQ=:@*Y*QKI MP7P\/(%#J^_V"OXZ!83W5FBX!8FG<89=![&G4XZ,8YK/>K5 M=HH=SX>38KZ<50KB/+/'3!.&B0,.2BV8)M9"(4N;#XL4PQKV?8N^Z96O&1VT MQ=%_Y..;VS!L%?R=P4W^;GGW.1:Y6$DV?[]#:2S\>6S!/*F?C&-*B.3 M$R< %EQ)4)[5 R-2MF=?P4):.V.*]G31,2\WD+T0Y71F[NLITR(@;I6@W'ML M@WOL8'FCS,"DZ*[7MEYW1-2:5--6IJ(P^,7X<\S*. T:>ER/P)=_<3M5ZT03"'7ZO,3U:,=TFFM_UA,T7@_'D M]7_8QFF-*9/!30)8"LX47._^$F&=KW9/L#D)WTQC<' TTZ]BNL4CXCU[.H,B M+#:*"V^-4T)"*#<[F$$V"5&E/&JOQZI,5?".;S@-T+9,P^]'JKZ-#YT7O'PX M$\ @((7U D.%/-<(VJU4S";E NHI3<[6ZT&.G %F-Q1Y-[C+;7$W&$\K$^6Q M2<:H$,Y*@,):%OPCP"DM)=2,7%BUN105'V3+V8B>?1-HST*^S/_/1P]D!TO2.LQH\(R\=HI9I#"AFDI=2DQM=[DPV^#0 M.8HO.D"]F[DI6*_Y*N2C\M14MLBLI2!P/DS?7FNBB+&<;^7#KEK>V-=3@K"Y MA>Q<1+MAC!\,ZPH94)Y@"QPWI?F89 77O),=(:>#_+F M;%B[(9)@)! 9(1D"$$1+R.4( 8X+58]'6D483Y?#J;#"F'5AQMFTDKI3;3AH"-<$*XIW4H+!$WA4_68_>_Y M=/7J9JA:,6Z+44],O#CH2E5R][;)(/;6"8%7\;%8:*$1*HT"XU." I-B]%\' M@>K"]6RW[7N!/N;1+?/,3O0)/, $B>#\1],?J,=IDB7.$A.40(; M3K\^_6JFDYIA[7!K_]D]N(_YL+B9QNGQ8SY93?'%ZK$/\=#EJC"#^W'X8L?_ M6KT_%F59M[Z4[7^)/7-8"0.8A=A)8'DY_UN@*ZVQU;=?5N]<#B;'+X<>:9&Q M0%?K"5!:H9B&CP-9TLT9;G1R#**F"QG*TQ23(*>[I340)\&D.V&0UL\HD_U89;?C9>[ M+(G*;3,5+"&%%&4.>$2X=\SB$DCBVG%4+H--Z?!VE. @#OP B78\'6PP0P3" M1#O*D$#<859N5EJ7E/^IIWY)C;1)![1#&_3=8+;.A7UG ;X:XQJ :M$K(B'I1A*KK6ECV 1 M[%*BW'M(J1055XUJ.0W12XAJL0;38'TAH&A,R\))L.S*#\Y>VK24KOAZHEI. M0[UFGJU_.@_*,N/9<'D7KV8,\_?3_!R.'>DL8\!S2#T R O@A/1A=B^-!X=3 M:IKT=->F:7[5BW@KW K?0GW<*CO+/!5:\K#.,BNYD6$=X&(K*<8@94.YIWLX MW7#K7,3;LJGT8!*'^>DVSQ=OHY:C+@\;Z/N:9()B(R11PCD1@^W5-L-]D) S M>&&[S&V;Z37!WB6QCIKK^QME1G()8P@K-]XR&K-X\JV4QO'.BNHT0ZYT95=@ MSUG(ML6?M\7ZI#U.W7L7P/T/9Y@)HB%@"H0Y7AIE(2S-1!N$O7R^G*K>HF9, MVV+*-BWK)DY'S>?Y8GZ4,@=:9B_ENMTXW,?#+K\ZV91#POXAUDQ#7\82$%LEX3 M"A1Q2J WU8RX?&%G<0TI/6B=J!;F]I*^3_%1"*#V6C^Q_UHL,C#\Q3@HYRJ MU#ZSD$M-H#,\F @.($V,+&T#0B[,/D]3__-YJ@& 6R;7>B8/D_AJ,G^4, NV&#@).SL/N@0*-J6%'C'Q MPVP\S!.9N.XC,P CBZ@B2BB#5!#>V=*'QQ==.+@/3#Q+"YTS\2J\97Y;3$97 MLT%,9V@'#]7CP([TDUE@A#;<.VN!T) C!1N\'%S?NXG9&P!O#[0\3P MLWD^7,;(Y"?BG#5%'NLS ]S$+"]<$&,]IPQB7GZLW-L4^S'I'N9%3YDU:Z4_ MS/V0SX:1"3?!3OZT*(9_KI:$J]GXYN;@7DYBSYFF*(P9( >(%EICJU 9Q* A M3KE-W/?*N3U@<9VZJ>E^^GS7./5R'M"8S_>L\.=TDTD3+T,)0 S&P&(FC')E M^(SC*2G$3B_1]GH7^!:P[WR6?+/-89N/_F,P6>9OIN[;,,CR_CI\+]/A^'XP M.6>*K-!M)CCE3BLM$ = 6,& >3Q.0# EK.[D"FZOF*4=Z**F^7#7M_3[X-OX M;GEWZII=8^^9C4'2UFD'%'1$&PQY>9#/)$B9/4\O%''MPV0Y#TC.EGD,R?]C>C\8C[9W4L/']R4T>W]M;@?3 MF[WI+5IY>:8@-! (J @QE!**I"^/R9 W29:(E1Y#(ZQ$2$E2;AU39E.\I]/+4'U?X/7U M$[)F]-NS8M!W=LF<\Q;:I$F&"#&O?;4EI8ZQRPIT7(/ M0Q=;,$#K0;I+-H4/XT0NA1:9\9I!JZ0W7#K,'!*PW!G#7B4QJ8>QB9TPZ72< MV^;1U>#;V_'@\W@R7HSS>:7$E,>:9@$P$4 T&# CB';.BLSE;V_#C8+$N7/EDY[/RSLVA3C+@I32$6HNEHXYX$JR"$@6FD@J" M]C M9LL;-35"WST!W?5U/HP'1XDC_ M.D]I4!5MT?)9-F(_&,]6^YU/JE >(&.%UADR@G)-+.-2*FXT8ZSTMYU%27&- M20L9=MIH(Z$)'Q )9JS6&O@@CDJB M4=+)QR70Z&R<.\SYMPI&?_V9_K#%%DB!(%: 8L2C5%*5?GBZ3X+V[)WM MQWLC>U._7Y6W10X1)J&WS$G./-.4 88H!TPISQ!A$B-$/4NJ9=+W4/6:.-4> M^BTM$O/%[_GBMAB]"=_(^GYF9XO#XQ#F:C)9759_^J/CBT6U#C*.M--"$,:] MI(Q*X:SAWA(##57$=EAL>)(69H.ZF?)BQ6E&!YW-"5UGB&YK:D# 6Z\!8QYZP9#GR&ZV M_3U$&%;*/]J0YU>N.;\-QM.WQ7S^?OI$@NKIHO]%#ZW,NBFQ-U=T;8BWMSB2:Z5"ZTP0A!P,PF+K M>;"&@"!J*S?$Z,+J?=9+A:)IN#NEV9OI<+*,-T%^'\S^#*O.:OMBN)RM#LS4 M].F"^N_Y9*06<;G:"!N>B";YXXI[++%=2R/(B QVO\'0.2*(!58 6^J6H$O+ MDETL;$.CXFY]0KT):2WBC8)UO.#\T_+N;C![>%LAA4WW M@\L4TE(1%"_B&FRP)L2YK=9BCH:'SZK396HZ=P<,:WD(-_[D)^#]>%UT2MYTEZZM-B:VM&O&<3 M8/M'K#\6X9W/E_G(!CRG-Q_RV;A87Q[[L"7)\^^_3H/";L?WFR"\C_'ZE\G'H;N;?:?1)W>4 M484EA3ZL2IQA1+75NG3_)10I:>![F!?H%1*T%;UVNFVRVO"_NAU,K_*[@%U MZ\W=_6 \>WH$7G4SY5!?&:7 "6@-!](2KQB"OC3"A-$I7.]A3/LKY'I;JFWE M]-8&V^?+JJKODU0B'<;[[1A-4/._YZ.;> 4TAGNO5']B4.#9O<9T/)!;&A9# MIBB&3EFI*4;$^5B;V5;:\&P:JU4BX6U0K9#EQ1V'6O71W<11#OW]]5H\$:^YID&!*'L. 2>&J(L<12O960FTN[')&J MYJ.L.0O5MGCSK@B6P];@.!KYL./IC J&(/4$261-.M0L,\P3+JA'#@AOC1/$E9(ZK"[L.+^NE:E& M2-LGCRFF*]LMUI8ZND8=:I8I8ZC55@"I/$$2SK8#;:CNO)3>/]$7I)_64<. L5- 9! M3I"STH,21.N3;O/UFD\IJB_:!_YLHH6!Y&&A-:L40<.'[?@^YN%S&@_#B,U@ M?OM\M(>YEM!E%L3%&@B@-*2QVAWU#FRDU@@GY1+H]=I7%]W:P[[]1?)MA6C, M'4]GF##+%6900FB#-6J]W\IE($E:$GL8J%"_/74NDJZR)VAV:()1-N:2U;GK)MLQ$]2Y)E-J?+IJ%*6PQ-ZR0*>F' B)"*086B\ M072+@Z$RI5I:]?5,KIDUS6^B"=)[;C6/]B9&#\V5^'5L^/+0!E,CIK M! #$,/$4JTV.9L>I$Y4.>)K!ZGOKJ=(CB5X3NP[<]HXB[D)L'&KB91> MXZT2./(IETI[[8^U1]>V==3=VM=Y6KB^K7@0TJ @( 4$P49A2,#@UD.J$ L> M&ZX60=_TC3*^+V=VJIS.FDGTE839O.?2V Y/!R7UD ME@ML&(7<(TZT(MKS==E*)L*3(=E"7P3V@-#+(.@>#J$\[L5A8& M78J/V]>XSP857C0+_WF;K!GA1^5 X_;U#BX]?R1#6"!F M1#"_'9) B& KR>V8/5:=!5^U19EZ%%K4@FXSC%!A-*,X(C\9[+K3]>*9C#O" M8!BM<(0320$P1FU'K9E+V83M:][09CF1 F^ST\3Z[JR;CFSP;X[,%]\]FVGK M#/4$&0X%14H+Y<(T:J20C$N;E#VN1VC0#$ 0QA&KR9CK*O_W? M_.$@59X]FT'C'-3$$(^0T8QKH,L= 4J2+K3UM6I.&UQ)@[D9LFQ"%A[MI\.N MS[['@\$%H '48"F5 @!)9?%6%F5-RFF<_"$I4Q/234XQ?CS)9]NTM@ MS+23!#FIM?# ",RH%B4;W;;&!'Y(LZ2@WNA05=W?%=)6!;%4S;/Y^ MN9@O!M/1[IQ*U1IF#@:;+(B'+4300$&,Z !4D)#%XA&F:#2&RR 998J#\E%GN+5RXNB*UUT-P&H MT6B\#OM^,CMV'=G:Q.3 PGRND(AU PP"1L.@B$T.+@TU..NXOF9IU7R>KSCV M)%1ZHZO1^^G'F/\LIBU=ATW/MG_5@_GX:%V?VMX1/B;G;9@.F=%8(8P<@=M\ MJ)I+T]DDT\&\4IE213^4T58\;/-U@30CBGJ.D+78*>\E!MO4?1I!>&$!9QWP MY8SB0:?II%,N7F;Q( -=L#FP-9I2R"R.T&_P%]1<6-J 6AG95?&@DS36UA=3 M?_$@Z$EP>CD5#FCD(!<"E>NDE3(E6?YK86:7[#FA>-!IFFJ+D<_R^KZ-!#F> M-.Y JTQ@Z:)SA@PP&%$(J*=;.3T1*8=\/;P3T[W]4)\N.N;&-X>K,I_WYT,=W=( O3 MLF0.6.."/ (*3L&V(I:66%_8Q=.:-/W\1GH=T#9S"/0VOQE,UF<+>Y:V'4]E M&!NH#>""$N2\\?R;R!7GBGJ:/& M2P!\+$:P&;.F^$*2,"=IZ\51WUG0I>;S^K3\/!^/QH/90Z5<7<\?SQ04VLA@ MR /KK/">>6P?O5]V(5[7^4K:D7,K$<.V[(DZ)L&W%3)QU?J>^/F%!18[HX5% M&&MGRWJ>6K"D.(0>UG+JWN?J4GMM?0EZ.0\CG,_=M_%JQV0.#]#YY<.9#>L! MQHX 3STB7AIBY58J \&%+(8=,Z*H60V=;H2V5@X,,.*QA\$NP4!J8CG5);P< MRI3[M1>Z195.S::U=+9)J+X,QI.X&@1#Y=-@\J1X[^^#1=Q%?KC*9W>_#[Z- M[Y9W^PS%DSK)K*<<*JPY$,*S8"IK7MI16*,4_B7YE6T&$W5"QL9UU=K\.9C? MQO_XL-(T(+@1'$"*''W6Z$ M7,K.[J')Y.1G^7_7,;J!$=B,"JTS@BVF%J.A &*@@@Y=P(3X+PA M1H$+*\O6 5_V,;8VG;3.Q5WC/AJ94:%U1IG$QBM&J!,!4Z(A,=I)Q42L%(Z3 M;ESVF(MU,&$?RVI#NTN6S&2:P^AELP;%"S= M2^59'5RHP+-$N#M86LL__OLX. *SX>W#V_Q+/JF^NA[H(",Z@&K#4D%=,&\P MT?%+!L "(HAF],**$?9J@:U/+9W.?B_%.&NUW=M/\/!]^/@U$(+%&YI60(F9 MP1:QL/)8?*F7RFHB2)4IL2;H6Z?AF^G]7AW8,NM[ XS&A<$8%E!Y MA31UA'ND_XKI;KFK2K+RG\@NU),6]3_O9CF M#^M+E'XY'1V_F+J[08;"N@2=]H0K3 6SF@/+I.$QY;[%[+(C_SH@2=& 5EJ+ M$WRI#4@;@G.".XNGPW'@\F'P7T^JW =?\?S&>)2Q KT&A-"K9<*1:C"FN,% M1(:HB[8K>T"[&I32'N%F,=AUD>MB.GI,55"!> ?:9900CR1GAG--#6+*,V*U M5C$?JR4^A8#]#]'K P'K4TY;1%0W\93H! ;N;I Y2ZGWE&'H'&4^ (@]E= J MHG 0,276):DVQ ]"O5JTTA;G_OAT-5LA=@KO]C?*<)S6(92<.!2^,B"EU,@1 MPYT%"-$49R.I[,0/PKW:--/:_LYX.IA&.^&QQ.>QO<3=+3+HH7$4QE V&3-L M:"ZLE%!ZJ$5PME( M7&4N//?-4Y30+J5VW.$YRJX=;3)./;8 B+"$@%B^4E,I,*%"#J3CAG ,?"$ QJD$C$5CX&*28YTL&,N^IRNH]DH M70\=\.NT>>EPPYC963ED' ' 48V(4MKA8-\B38U"U:ZW)D].[&]]/LB<\N>!]B1>ZD:0D%E#!3!D.#6!@4S@XWL$'ME)5 MS/[Z=+']BA-7^?!V.O[G,F_ECO>^UV;,0LNU) @PJA0V8386CVBK"S-^ZB%> M TY<3?II:[5[G(WBIL_1Y/O/'\ZL%1IS(R@BAGI!@=2/&;\5O]1D YT2Y$7R M]$2M=,.U;1V,?ZW .+J3>[QQYBD78/Z8"]A:WNL_01B;U\]5^ MD$$U8-MMGJ?CX4P'FF7,!9_&:AYEU)IZYUB9=LUCGW*QMOG,JFPPTS#S"1#@"&H/:$Q3*TC](:EG)0WL-@WP8952O.K_-"HI(H& F: M,DP]LAY2ZQX3-"OP5[VLYFWWNI3SUQW%TP,/*132P#!%$,4D]A 5Y:!, 9> M6&G-&IC6UAW%TQ3SVNXH>L I(1P"SB@ECBI@[&/>4WZI65$Z(TFU.XJG:>5U M71 #FG(.N<$:RO G)1 I/W"BDRZ(]7^=[YYQ=2CE]5Z*M5H8H8@5$@/AM,:6 MEH8T5/#"');^D:\VU;SN.XJ.<2NY"6XBMEP0P!$L\7,@*5%4_Z],]("&-2KG MM=U1Q!0JZBSP0DI"=(S26B>ZIX RA5+2@O8_%+=[ZM6BE==Z1]%A1 BR-F8= ME%X#913:2@DX27$V?J0[BN=RKS;-O*;+#CLVR=ZV=/_AT*LSP"57 #$F#0)< M24Q\YCLXTU@Q:QH+SIY$Q3KO']4@*?F'!"_TA MPHY#ZQ-UT9H]^JQZG,T_+QZ7%757!$_O7_DHECM<(LE9@(@;?8:<)2 H%^''NA<LOG6O25W=7 MNU;.\67=X<("> VA\%Z&V8%9R;V!R%,'#(^[5MW=X?HTO,U'RTG^_OI4@C^F M>[@*VM%A>'\>"N^M\ST9-<&M].&+ 0;10.!8D=)*QH.)'F-8?Z1;6I6I]3P6 MN$.%=+\:5J%LA=89T\"'=TO@+*=4( 4L,$(0:10VWJ?LAB8%A=S/QD48Z\.J MFU?$ROHQ;V4=^ZTH1E_'DTGX=MZ$#J8WXR#"^G/J;!T[,*9'C558V$[J)R.& MQQ)AMRU;7[=I]/YYUG-^AF1F%"2$$M MB06R)%+&0F,1TF%MD8@R62GFJ"%/83P=+_*WXR_Y"SG>Y0=]A8,-,^@$QUY3 MBRD$GF#+$-E(C)E(,BI.GS$:/R9HB TOD\_6!WF+N8[W#7K']/ QCU$60NDG MGZ,@5U^+VAB\Z2\C%%LL,0E6@1(,!']5N/);E_["8JG[R-GS--%CEH;7'\Q8 M=%Z/&29":J45AM1CIF@PC\M5B1B3$O/:PW#KWC+U#%WTEZN^6-9G%&P[S$C M@DK#N7<< 2:IUVB+3DQS>%EG07UEZAFJZ#%1P[/U$C4\FV'@O;=*,8Q O*@( MJ1);=#S3*2<'/0SE[BU13U=%/XFJKH,2:V?K=[UF7AA+J8%<8<6AMM1PO\7) M!$TE4);_1=FF]='U;N(A/'_(_40%I5-""I;BQ&Q'283_7Q2%8- M_[DK_]_>MS6YC2-KON^/.8O[Y64CD+A,.**G[;7= M,W&>&.HJVM9.E>0CJ3SM^?4+2B*K7"Y)E$""%%US<;NK"!+(_#*1F!P2!^%"OEZ&D -\(#_IR(:Q;JF=+JSQI M?[0J53_G-873)$ 4NN"%4T(S)SVN*>$CD:>%OV%LO1X9D@N:M?OVYO[K;+ZJ MR@FJJIT6L8,?!Q1@,%88>1H8)TISS&ECH'BB)M9>L!_&'\C92Z)T-A7W) CX M]M.AG-Z7E-K1@05%F" P7C $5:MM$)8UHJEUJ^#3]:BQ++CJE.*Y\/4H!#]/ M>4>MNXI:1X#6\@T%$9X01JL;6>-_)05PC:%J/$^YGOGL;)<#8-Q.&!^8?Z_+3P]UO\T^78?%Q>*$-C[X9T5)A%?GI@]"-2 9)4_3A"#-5 M!H;?Q70?RZGI^^7=75BN_CU;W?Z:IZ7( W:2*2T8\0Y)[!%A2 5E,0HTM#K] MZY<>3UC48M5/GBZT)-Q90:5!K*I "@JI>FU:A)2.WB-T\GKB^P$O[W(ZYPX5 MM !-H;R@#+D@M:#10ZVN>=#U"IB%K">-7[<[^H?-;+7)@I>+.'D %6<2,C<4 MXC++^>>%?8C,6-Q\_[B:+=9W6X95;9!:1I).OZ0 )CUC!GE/*<8*1?DR>RH0 M15R>/G"Y+['N T^=TWJ,RL=$]Q$QQ)03EH,FF-%0KX#SI%CDV1[\3OGX1;^M MHWI1/>>1<6@#]-W#ZN9+]-1>D_:VYDC0(#FRUGK"F++4.:BC>)77TJIFZU=* MVF/"8&D4$B;^C>$@$:Z/@!QQ.J5RZ.I-V]98ZC1I[SR.#!]QZ2UI#SRIV?Q8P2X[#EI3P8G'&+>.$E :VFUJE,N M'%9)UWR-$)^]("4Q:>\\#N1"I'U8;Y;WY>I]N7,PUE_F7UM 3$P3]H:"YZWG.Z/X]2?M<0=@.2:1E%*!L-Z+QM*QFN;M M-S\9A'5+]2DG[1EAP3$F*0+EO!)$.-'8+Z3=X<'UX&\86Z]'AHS V-NVX+[, MNML.+9@C"D7)!LTPC5Z?!-60U3"4TNQEA)ML/V!H;\]=0O,1H.Q)S_>GV627 MX>[ RPJ!"#5$@5((G$36 "7-MB @CS+,'?0?&I#=,&,$$$UJ*%AM*]P%YBVQ M# EE-&Y6BYA.L0//[WC5>T/!H3%W/L5'9 /^LZQ,V2@MW\K5['/9*N\JY;6% MUP+B+A$BO8(@5"#C32.)1*1T$+SV=,!+L9F1'T,?DPU\5\0PAV'$"\<)@ \6 M&2Z4T&[?-D]RZOR .5F/+E"]HO/NAOAI5.%MD-A[Z9QCW#D:Q0'5:R583ZP0 MIR<<'#S(2J5WKHWKR645AW7:)7>1M'U;0;6B7 >'!.-8*2&H-8]T\2G!VA&& M,G+CL"\^Y,;G\MA*#O9U/QNX77RFP)P90 Q)@8+74FB@C:0;F[2RQA]EJMMB40YIKY>W#S:8F='UAVO=367U'QQ4*!%:4"4.TE#A8T)K7ZR463>Q:NQ2&+_LC M:[84\'KY;_^\FW_>Y2K ]]]G6^/@>+[=J:$%1!,YV@P*D)?15O;>85&OV$>2 M3@M('7'_T#;0#9&'A-5NTB=3Y4X-+8!$8Y@SH-XI#=@(Q$B]8A;_,RU8=0> M%LA*H/-I9$7C85'A12&Z1TOUDUIN_N_#K)*6-_=?5\MONRMX#V8>M1I7$&(P MA>!10$(BIYBFN)Z_X3XEIG\E.+F,G5GC)E,7> 7$!X2C$WMB:+C1*];346H:F_4#:;C_O]BIN/Z#@(*7F M8#TQ EL1'&"U7QU37*0D:(RVOKQ7%!S7>9>1?2!0[8/#[4&U'U (0A%'CEL4 M_T">!TYJLX-)KB:6?3L@G"XC^+ ZZMWL^]:8/%M7U0,+$K6_$48;))S#E4$9RZ>7)L11[RFP2D P22-8HD#A7IUQJH4 MA7AV9[D\?3J&5XEG$CWSP=SOU60W\V_EM1_$(664XIB"(54F*N&6V7KN&I.NB1^CUIS#_<)IA1\3- M5NL=^3'?A-G--N!QXC#NYX<+$YSDUE+@QA*&"&!)ZE7%'TWV8JH.^/R\FCN5 MN,- YN11VTN/%T80'K1QS^_[PR[=6W9'=)%)P<6 MT9Y40+R.\^6.:>J==O4*HO1-K>"T&VXN>R3QQ2"I.\$]47_-<@_AX]B8 KP. MRHGJLD^CB"<>Z48?<\=3E,@(K>8>H-$A=2]&Q3]F=P^EN;TM;S_._OIM?G,@ MM^+@LW'E/D+7V;@W>VX%H=0UVZ9026D5H[Q0K0<<=$#7E*3GK^5J$Y72;%V^ M9%"\\%2AC(FS"*!TM.2#E92B9I54J93\K+,/DZ^4YTD4S1:=BVNLMZDZXO2^ MK(SQN)O!#6[,_?+A\4Q&!T?6$"PV%4= MJ1 C#B-B=5V:Z9VA-N700?XJ6.J4Q)ES68;NM)68P<*-%\H+%+GE.!4A6IDZ M8"V,D=9X:!5:[#N#Y6B]SWF-C=J]JHA;7]SV))?(8*XT4P*\PDXJQR..DX1Z MS,&."V!Q,+>E%TIGD>TWB_C7,GI@ XIU,X>SVN4=&56XJ)2Q198#MIP&HJV0 M).IJCZ0 05H5:65;:QNA/C:LH)1(KF7P0@"W4I@H%M:!X)98#'2PY+0,'5\Z M <'S>]V[HW5N$1XZQ;1[2?9*"&^5(4X9"PH,#_L[RA&CQK4J]NUYK?O*'R@7 MY:>C/MJ!$867 0/7W&@6(:60PQXU:]2L53>JZ]F .^'V(9%-HFPN[VPWV^IB MTLJ?M,O%9KYXF"\^O_U:KO:Y ^6GY:I\(MC^KTB@R-/Y8K;ZOO4_?E_&WRXV MD?!WVRJ+R+AR?1I]O7RU4,')$%F'M- *XV $XC6=O4_*]ACAH4A_"!X#=RX. MJC=3VTM?BPJO5N,*2[T!$QR)FZT2-O#XY7K^DHD4=%U:9-C_I0E=@JP/,F^%U MU0D?<\,"(^"'ZP">P<7I"2@_Y41WSX8L*N)]>1,'FIN;*GH:I_QNM5S$O]Z4 M/U2V9U<33R:TO)M75&RA$PX/*F3<@8B)RAT+P2D$8QVA)E1W&>JV&4G]K/3W M\M^'J%\!Z[=OJAB]<7FE/"B'8<*'!!I-9$:\&)8TYA MB0?+1LZ@/KK U')PEHQ E=3DFXQ*(16W/0:*J.6:<,4Q410(IQ9CJ@9L@GT$ M8-M5?-_]F:@^7GQ5$=<>W24EC=>,"VR4\T)3*AAG"A"96*5O%_!HKQVZH'@F M35"=S]YL'J+B^AQUVMO-E_UEPF4TC=8#VA7/9[:?U+[[=SN=T/H=!3(A<,X9 M2'#>8Q*LYX0$ 1H9SO& ;L?)-9QWOG+)ZPJEM/7>.QEP=1,),*-131W$@IN6 MJN@!-%;=8[N._WBP&JV M;&O?2.3D6PI*-'5,6!VW5R])D-;AFA:(32WIH@>,',S%Z)KVN4Z%?IAW-=OM MW-?EZMNI2N\3(PLLN0>IA;& G ,:A$#->FE(*5D9(=9Z0<*QG2J9XKD0]C%^ M[1E53A9Z'QQ32(.5<+1P48;SFM6K7Q$+0FLEZ;4.WN]$G&3G.BUV^+XPXX_/S:Z0YH MF@LO_O[KW?)[67XHJTN&%S?E2<0<&%&8ZD8@A)4&)#VAC(I Z_5QE'2=S0AS M#+I'33=T'8$U]%N+1@!MAA<$2>,%"D;+P"67T9.$>N58A)16_B-$U,!VT:5D M'P1P^SFW!=C^\0*+J(-97(?@S %FTAJV7YD/WDZL;4"WS#Z&I,OH.XY8S\D' M?JT84'7JQX(W6# 4".?! >S#=8)J]$O%@#@3W+K@-;8((&@NG:MI$1R;V$V/ M/6 D(09T'NWS9@9_B.S<'IC]5K&\8NSQ^,^14045'@4-0F#DJ<'!2(GK=0H# M$VLGV@L"7LS4[8+: Z/J9.SGZ+A"&2$E448+)!$"+#C5]5H981,[_>J$Z^V0 M=!%]L[4XC@+T]M.'V5UYN.'?P6<+RKWRT9W R!)%@ HN5"-S@67-P\K10J4C M#C_O=)Q(UUQ8V=RYP)<$Q/=D@$?P=:S M)PL2J,1>8J>"Y(AS+ZROUZ.PG%BWVFY9_-Q]2R)M+JC P[IJ +3V?\TW)]'R M\\.%#MH&S BWR'M,K8R*MUX5AG:M":Y'[_0*F&3JYL*,6:_+S9O[K[/Y:MOS MY\ML]?G%MH/'!Q1&&60 $RNI<)P(S9AI B- 4H[<1]C N%?L=$+A8>RAD^AY MZ?$"@Y3.4N99D(@0 !M]U/W* ..\5R$N-[.[Z\5.!_0=Q]G$ :MP3RCXOCN$ MKA[]M0XI,-;<6H>5\4886Y6ZUPG,)&XK Z:]YS^D$-A(*PD([$%Z%4#H.K1 MHG\PL6O,>L!(PB'%>;0?@7>>FJAJM>>.5ZT4G:*(@!.B7B\X,S%GJAA;%KS-1E1K.7!3.N#]KKR0 \W5XG@B,)M9>J3..MTY4/8^^UY=XR"D5F"J' M9;01A17$0R-[@N(4CWV$^.F SRT3#\^CZW4E.'O)O" <>8N- 0E*D<8ZB)H[ MQ6HZ.\J3XZ"K>]1T0=>+6UD]BPXY:I5_B79YZIM9THG M=ME4=_SOC*0C,(<[.ZP*B&L1X6TP8.&TD\[4QW2$2)82^!MAT'A@P_A2L@^9 MJ?Q^>7<7EJM_SU:W;;'V\\@B.&LI8=XP5)6/(.2H:P3,3NV6^VXAT")_^7)2 M7U,2/%'5=NHXTU@B[FF56E"O3+5L5=<5B+Z6J_GR]L-FMNJWQJLS;K?)@C^/ MP-=T1L&JVRYS[]O60'')/\SZ M"'0.#2DH&$H<8$5 ,:8-MZH^_*7:L5:]PJ^N3VQ?&.J(RD/N7!_*S>:NO/WG M?/-E^;"QL_47I44-8/T:_) M7!*:"BV)#\PCY[0%VD3!J! X!4YGW_JW,Y?\XG8R6#J3O.,XEA_XEJV\9^W1 ML5 UXDI MREF38LB,W0_O!BN7G;E?2/]L2?%O!H_X-ZUG4I]ATK%GF@J>AXEE['2.C9\LV%[(/I 2>)%$U<%>U*7-#9G#)Y;F4AB,!PA46 H: M"#*.48T9)9PQ)!F% 3M?[-MUKZO^]_-OE?/Q>[FQ#ZM*)(X5*1P95C#%J' & M$44\6&J8E;1>K6'M>KU>4Z5OYRAX7J_0';'SE8H?D/\X\R.P.C:LT$9+RIER MA%1W1VCBA-^O5"&,LN;5C&>_N114'9)Z2% UF\F9J&K&%9Y*SK S5DE)0$:; M.JYSOU; 2??#C#!99PA874KK@6P7-U_//G]>E;O+YRK_;/O$KV.M1*=2&"() M-H !F!3,L>UE@)Q0%U7!<-;* =:H M.$RL;/9X_]XJO@+CQ;"$8REUSX:0D$!( *AGB4/ M>F(W@73 K66G!+V8[6\6M^T9_^+#A5+. _.2&62JEWL1G?5ZIE*F-&<N[(&FVH[NZF]??RN7GU>SKE_G-[.Z$C7%P3*$CJH5BU)K@@O5.*]#U&KWE M*ORYK\^+[_][VT@>/5]!Y[]OSS'S?['Q1\?7@#(XR\+ M ^ I,3+*C<5:*AQ-K7J^4IJIM0=.Y]LRD827ER1&SSQ.>.W_NKE[N)TO/O^Q MF&_*VRVX#[=B;3NTJ%IN*Y!6^+CN^#^%9./K*Y?DO(YP3^D."#T1^&*8^(?5 M\FOY]_GM[5WI9]N:)O.IFMQQB)P8%LGBJ*3@0%'N/!&A2L7=SUZ#2CEW&6& MO&-X=$O>W M&[LBP'1%T5PH.6"=_]:B\OG4T()0(KR6E,I(11Q-,XMPO6(&/,5,':'2Z<7/ MZ9C&V=R=JK?Y?JY_6RYOU\=3!EYZO.!>&R&(4,H0##0XRDB],L-YU@R4P=!S M :.?^SKIM!T"-76$J3UPGHPH4)5AZQW743 M-U\UUW:BQZN6=X\4TGL.7L;Y.R<(TM(]QIB-#UX MRL3OYYO0A=3.BIB3(9@G3Q48<2N88"ANR(P@%K"A3T(%$TLIN(!_+R'@(MKE MPL#?YXOY_+&66^$I5AJS^5C I]04[NB[R(N+KNC7S8LS/YJ MAX6GSQ40HBEN# 1;]?\15"+D&NVH],1R33K!0@+]LB>6?+@I%[/5?-DVJ>3I M\X6,1A@QGD>T!XA_$*8:G$<'?6)5-<-8&5U0/E^G@=T4_UBLOY;5&41Y>SK; MY-"8PCKII W4"C!&:<40>DS)"DEA_!'N0HE\_JE#0#=4S=D1:;]^<_O_HA]X MM'URBU$%MCPH);7&/$#5W=6))K04C)Q8]_4.^/U"5Z1N:)OMX+F99M5\[HBV M/K'7G?6>ZB94P3BBS DC$/,,=&,EA*COIW78.,P>V"='>KQ@ULC*?E1>61R]U,!M3Q=_:N/Y>K^4,YJR^&%MA 7PD'K@+@C4A'?9/ECZ5,LNQ$JPHS< M7_;.C'QNZR;Z6.6MGZT6D2CK2)^'^X=MNS]7?IK?S(^?I9\:7*! ',.$<&F5 M(-ZB\%C@YL74*K;R0[ W5HPQ]ZAJ_<9!:FDIE6"8"K))*6:.I'@/$_)4NP#3 M103O=#M\]["Z^3);EW9Y?S_?['+,MTKUX_R^#*O9_4NI+ EOB\02/!JTS"HK M02L+*MA&/VN;T@EI0@9:#YMEY[SI%(=V]G6^F=W-_U/U2M[]VMS\S\-\O>_T MN-Z\I+I27E< !(VJ>TJBJ:"H%L2)YL!-49[BOY[=&/^70F+WS,FUBQYM//9C M/F=TQ_C2Y;RHXL7J&:B2T#)14W/ZE.>2IR ME:M/R]5]=4_NVS_OYKN4:__7U_*FNNAE?A\?>?OI0_SI^E.D1-6J[I=)1@;/ ME8A6NXS:AUFJ&1+[]"ZL(Z &[$F7S,136^NBBZ[WJ63G3C]4>&PYYZPB:31,-*$&<$U- MH&IBQQZY(=BU!*3P[FHDH"HII?%9F+IRYVCJ-.2SO-X,>V$U4# 4A+=56R-1RYIH15 YYZH3$B/EH5SLJXGF9E&$TL;M03U]LDK)Y' MZ(DEK J$&+=!QI]J&@RE6-5K1]9/;*--8_]E":MG$?BZ2ABUTPJ!(IAY9H$A M 9(V:W-)]\V-,.@QS&[8!>6OLX21!Y5K[>$43+0"-M*J1L6*4>P;?0N8)M27CU&]*3S^XP2QO-HFUO[O%N5W^;+ MA_7=]_?EU^5J4]Z>!-*IH0637%GFM DB6@A!L$!PH[TMFEAXOWLT=4S@U[J> M*@P=9- 6$&/8>\4<<]XU-#..IP0C)I23G&9^Y>92+F2_6=PL[\O&Z&@1ZCXP MHN!6*JRE],%A;;D456!ROS[JP\1Z!63$P[(/^N>NK6A_AM(\6G@IF30DBFL5 M["868

76:64K@SRFO,DSE[H(;B0H)FL]+8= 25I_\2A(H) 3U(@:JZ6-(ZT2(8/;&:OLX <2']\M6CK+>9)U4JSV+=R@(Y M-*0( K0$YXSATG 3F%3-"A4U*;T\1Z@RNK9#.B)K3N T;?9/H*5YKM!( T'4 M1^^2&D*I=>HQ%PS34,T= M@L#6"8!Z+9*AE)SX$>J.SH&10LQ%+66[>E[N.!_/US=UR_;!J MM?&T>T'!7%PZ&&VL5]XC93UI5J^XGAB4A@NQ],*.;/DBZW6Y:0.Z'Q\LK @X M5$N13G#+*=&B2<+G4NFI15NZ9O)/=P@F4#=S;E%TZV[*^;LV0)6!\LW>[Z!M.#4>7,OKE+*(N:)KO["!::Y%YWX_' M89X^5F#KJ40,$:!8(G"!2UNO!",)T]K".L)& @5S8>'=JOPZF]=F7S0 WVZ^ ME*O=^H]@X]BP @LA*4<4,XH(T4Y@TJR4$I9R+?8(XS(=8:5#BN;"3MU%8M[* M5G[AZ0)"D-5J% -II*0ADJMQ"RB?V 7J/5LNZ03.:+ZL'B);'B?4P1 M-:IG$GE*"%%>*$SK3F-QC='AG%8$)XG+/]LNG= T%V[(QH(*K@EFT:%<_-CQYHGN] M^@6"5 Y]].Z;#HRMT7?!VPH1&".>2T6PUP&4,=1'NC@<_Z*)33G<'J'9VS<6 M^^? J/H3G>S_U :U'7^IL""L!J*140H3C E2A%!L,,2]GR4U%AFAP=XWHH?E M3K["L@YZ';4!>[Z%&X:K+?<*114(%([']SNH($&8P*[ M*%IPX(J.OY7+SZO9UR_SFR>T#,M5W &^EJO-]W=WLT5ERE>!JZ_5; ^UR$MX M6T$,,CI4MT!8ACU0ZXBIUZNYS5H;EZ$0/9GMR]PDS][!YW%5L[NV77R>CRFL M=3Y:'LH2+J6B%IO]F7%])I'DV7.U$[NEL3_?P.32F MH(IY3HU W!I/.)$4>$,UG93V-2)<=AYYU>?-?GY??_O?6?UE] MWX%G_R_/<;/_-*X=LR MD82G67[ SMDECD67.B*"1J&Z;R*P>A62)UT(/,+ :W>P2"9EOOJ3 M^>S=K.H6=7.Z-^GS9R/(I9;8^@!,8QX7@7$#G?CO3&2GQCX00$2B6QG KO92#>-T:Z]23%C1G1WI/3C'%1$.:L:\WN*B(%HWL=E/J[2T:SN[!/W!-,+C M\?O;3W9Y7Y6]SG9W>V^3^[<-:3Y\B1S_<[8N;]_-ON\2=$[KC;07%TH+R[37 M0F'"41#&28&\ ,H0$X*VDIR^C@R?,^_WY:8\,^FD[3N*$!U-1J*;J;#E3C@E M1( (7$= >X:GG'J2"T$_'37VPYN!-,O3S]L/XQNWO8K7]Q^_;/=:3A^J:,2SEY'MKR M#84A. 3AM/#:4V#4,D#U^JT@$ZL [P((ASIJ=4KH?$#[H4%SR^WNR*C"&\*M MBHZ D]IS39#E4*]3"IP2YAG;R4*O.UYW-!X82R?WO:/C"AQ]2*RIUJ"EI$I* M['B]5N?81"RH3KG>#DD7T3=?H7K5Q'M[4<3)K>ZG9POAL0V1/F 1<"J(PZ;1 MY4[IB9E+'?'WQ3;JEU,U7^'XNHS?^A)W75=^*^^6VT.P?=/"-O=]GAI=@ ^4 M*\&T@5W:$P^F7C<*(>4D;L]%/II&GO%!^6G MY:HT]U7>R7_VO=#>52?A[\KXY^VZ;M/:!,@JC^(0Q'K\9,$-(UQC H$PSD*4 M5M:H9HW91*Y>,O M.L5E53NNURX/OC,_LE;D%P M*$^K\V\4W"LB5;09O"8<<:2B:(#77G'JK!03ZW"<"W2'D\ZSLBO;]KF=8/SD MB=/O'YXKB'":.6TB48%K2ZK6CU5MEV(4,6=2;M(<(?0&P,#S#3.!^MG.#"ZF MS>/J%K=59=?OL_OR=+.D'CY7:,,P>*7 >$ECIH:PFK MZA0F$D$=X'IB"FCT:V':'?L;*2[EQ>>6/! C44T\."$XH)+)+#TO.H' M.[5F58/; ]E9-GJ@[WWNMP^;]6:VN)TO/K]?WMV%Y:KZ91_@/_K!P@"U7C%$ MXW[*M8BDIEPZ21GR&&N2KV#N'8E21TR;\KE(Y=MXX\@K'[5F%MI)UE MGD3OFT>]!\H!HL8A15EP.&N"XM?MLBZ#\+3ZX M6;]9[$[O_K9:KGLQH Y_K6" ="2C#2 0ER"TI$$0Z; @VF2^5@1-B8? F8QTU4@#!42,Y%0Q905/":FW/U_^A25A<)9>BZ@, MZT0(%7=1A PGV^O'J@[NE@8,R%+A"4U)#>*7.1%^\2HH&5EZ+6+RCW(=56C5 MH["^MW%9_6B_D5;1O]ZEI^T4"DDYH3@@[+#F1A@5&++>RMD_?K>8W9:7F/N6,_+:<3$&=]D$& MQ2DS/'BK. ?ML-&ZZB]$4S)V1I37.@$YZYVW$Y.XX<6LL$KX()3EU.!H<2,M M<2"&<1(\U<)EO2+K"J/+G<-\&(D\$P:C$<.#Y\0O1A3[$L7N9E%(&?T+A(2, MRKLZS-8RKR;E6 5Q,!!XZ]!LH58B"91]3(0# Q "G] MQ*:T>0X?5,W*YXN;96R7\.>15?[Y_?&1XTKFS6*SFB_6\YNJ2W)Y/!\]V[<+ MR8GSQ"N$HG$AJ5:,B!"\%]8( RJE^?796]PDY66LK+R6C>K@TO/8AS]^LP!A M+:&$.L0B][W1F/KH/6LN _4$9ZWDZ/M<883([<\$3.+SM;S!8OV-6 1'5_I(K6=<41ZK86 Z/@&E]+L?$1'!=.7K1Z8?2UB-JXMRU@- MU8TQP2K*HR-K"'!EK?1!&(-4UO9I_08QIB]477'Y6B3IM)-H/G]>;?/3LTG: MQ7,J J5$2*5,4(Q3@34E2BIFJ'8!G$[9VL1XMK9?(C;1#8O'TZ3NW?KAM4/= M@69A485:#M0)[U5 S+& Y?;&:$Z,MZK5Y1>O'>JB;'CN.>C +0@'5I& U)Z. M<Y0AQ?2&J%R+(/EHQ&JP[< MFXX*:[WTB#HLA4? @S(UU;SV*4 >47AY/)9 =I:-'N@[[_O-(AKZ#UO"O]U\ M*5>=1=-I%!:H:C&,&@%W'EIP#7;KJ AJQ?WK5S] MN1QZ+^@0P%W)3@[.3DC.^BN]/W<.!0+L2?#(6O#,!"D,0S4/"$59[:S1URWV M#//\TG@1"*Y?$'^L(1M$#G^<0N&0YD@Z8QW!7!+.!0E[#EA-4$IQU-E6XJ@W MN:F(8!+_KU\"=P=>@TK@CU,HN!%4>Z$<)=Q+1*V6M7=K.4(I>:F7M@+\.'S< M8>IBF 2"ZQ?#?7W8P)+XTRP*ZT- 5BI<7?X!WAL>:@?&,I?4J>;2;H2OPCAZ M'%R_/([10]0$$(:H_JI<,VF4C&RH>6!92#G*G%I-XE0$,0T":;5/?2SHQZRJ M@[*5?Q*%I008%C(H[ &DMUB*AK+.I50/3LOONSRX.7JN3FC;>E9!N75R7;2> MPFR^:E&%.-*9%M$99T8IIST3M#I^TJK.C;+4)MTW.:76-5=Q -$CXW\E01ZY M]!9!*JYT$!8A;Z,"5I&134 M\^V&$SK7Z$=Z1J@%S@30]8O^T;YZ(Y'_,^=8 M**NXQYH8$PB*WHNCB-0\= B]=H'\Q<2_7_Q X%< Y$RPH V<5\5I;%I#G MQC15358:2 E>3ZD[UR\C_3V"Y_I%?SK>/_-2.0M:808,>V^8V9UY:+?&WSR]_I[>:V;Q[4>Z!;0^GKZ,4VO\!Z<,]5M&L8!9=1(WT!)*9*2 MF36E/;R+$[*KXW;63?<8=> LZGP\ASJG-MN!IE7!C(#TW"%&+<,")&\\(PDB M12Y'%V*_3A%Y:6^]#K2,+X>D[M'3NOW3D-,IN!:<((TU#Q"<0Y9(WT0NE9[( ME9I7+957A(_7778XOVQ M/R;3#;S#'IM,H2QR@0M*02G06 C'FWHMT"1K@.DU;W-8[HZGJ>+[UZ:*AUY< M*&))8")X)2,;"5/"<&XB:RG7R-G7IHHM^[(HAG!PS&GP@C,K%1B/;=4;R'(E M0TK&^@@;,^4"76]-%<]CU[B;*FHK *1FTF'+ [8@):XB\]4) PE)E4@CA-X M&#C:5/$\ZH_F-/0*FBH*HHD-(5BH+GKCPB@4_7-K1>08-GYB*O5"5.5HJG@> M(W)!_'TT4%?SREC=&H%_+.:;]?L/?YQLK7AT7!$W(8((B"7 >4 M7R8*DV415BGU ^/+E-B[# ?K(G&>2"X?D$< M7Y-%0R4Q3H+2%/.HNL$;';1BELK@0D@1PVDUVYB*"";Q__HE<'Q-%CTC%*$( M#B6 !XZB9ZL"%I93I*E).CQX;;(X6C%, L'UB^%8FRQ&A 1E@K&< V?>1G ( MHD5@H$W027?YO#99'*TPIN+@^N5QC!ZB##*B WN'A.<"<2T%M1B8<=P3B=!K MP=KD!#$- A,2PXDVC4.&4P>Z2JUV/&AAN-58&$RL9$[HE/*8,9Y(3#J@VB/C M?R5!'KGT%CH@8I1&+##%60 MB V.QUV#"XF">8W3CDAZ1J@%S@30]8O^%)O& M20R!,^E9A!^W0AKO,-*.,F8!*$_),IS2OOW+B'^_^+E^'3#%IG%.&Q#.4TY% M_'\(0+0&)TUPP@:0*3K@M6G<%>J ?O%S_3I@6DWC@HALHD03P0273@/"V%B@ M"A#"7*6<$T^IX,0<6&.U5I;*E!3B M7S<&?^6BWQM\QE=\_\S1.=!NH&W?N%',L%#>1?U;]>WFB@>,E(_JD0 PPDGU MTU<[/C$&?]T,?^UK,URO$N*H08$>ZO/P811M9([L2T"@B&.4YK9KJ7*#KK5?6>>S*UOZE MFOV)/EG-,P6 ((!HU,[>&*H\5H35:Q"&I42\1@BY 7C_O)?+A93/BI[3K8(> MGRJPP,$2[45PVEEMM01-*EYV/%P;E<7'9'OVQ8F/W5#@M/GRNDUA8H*"&M M) (P%XK7:^&232PGLA,L)-!OW%TXK>"&>ZHBI$-5Q!L(D,>=TJ7L#R/$PO 6 M1@KU1Y-><@5=."TF2I/ ># 0< B(&5]3%A.>M?@C=Q?.UJC*T87S/$9+;^7Y3:$].YA=?,ESK&:ROK@YMAJ7$$Q!ZE%L-1'4==:"MT0$ZCTTP+2 ML!!8]L>8T>C.@3MK(DT=2.^B!WD3R MGX3NZ_L[_K&\BZ^YJRZ_F&UZ23%M__4B$$FY\$$9ZYBBT6V@#95B]'Z^_E=8E=6A7QF!M\DI1"]]NZ" E#?>*.$Q,X+PX-1C MU,2E&$]C]"XG(D =L'+T>2#'%,?'J@R,D8W9HN1W6\"4MR^OOY+DQ?J8T=3N!05VS!B*J*/((K!< M*>H:)4!"BB*?ZI62EZKR7C@R4+[;[[-(L.6?1'T8C!\_/?RXY?E MPWJVN#6+VP_EMW)Q-C3.>4EW6H93.^$E!Z*^K^7(5 MY[Q]S7A1TR.MQYT:I[FO^N<;+K34 4MK,:[7$BDW6)%L!MP,;[:DL&(T9W=7 MD"<7="#5A; :07PBQ'$ESYW$E6_5)+U=7L>Z_.XE,US+%>?EJO[6;1$MG0ZG.QY8D3! M+R=//U] _[G\<'E$X0YA0 MT2GWV 2D+8G_>!04F^=2O%]8G77+GUR*[.-\4UG;;Q:W\V_SVX?9W0E/Y<7G M"\O (1'MZN!9==L05:21%^"3RQX9W$GI@@N#(>R?\\V7[?E'E<'R9?[UX])' M;W[S_:0?*IP2&CGJO-+6*L0M(K1>!Q4DI79YC,EA@V]QE],^,X9.;EL_/%=P MH:BC)%@=C C1M@S0K$6RJ97U7<3%EY%P$?TNWFCV'\7']Y$MJ]XVSZM [$,F<0]X;SIM]#,>- M;%H5)=WQ]C+ZI?*6MN(MK?MJ"&F)!T2E4)YYCS%I#@^%((.%3L;.V\OH-\Z. M9R%@ZQ4FG*J@E)/.TB8\0UA2WX:S\Z9_N4/72]DPWO9GC-&@%?" #?;*8@1@ MFYP6+09K Y(!3AY>:(SRH"T+F$N(6Z ,3C=[(+-XRB>.%['T M:&.T\X@Y[L9HF+'H#4E",3,&,6VX;3+@M$VZ*'+L&3^= ".!F*/)V1FX/XNB MW&A:[=O6DTJT-&O24#AB*/>^0\#O\YN%KRYC ^RX!@W, V#=F./, M0$K*Y0A#6$,A?T0LO#PQZ6Y6E2_/5]]W5Y$<3$=Z]EQ!%"#%@A00C.+28X.: M;#WDDB+@(XRD#06Q1+)G-7G?K>8W)WM!;1\JA M8:FJ)1-81X@@&T]1PU M(];\X$FF^>B=I3.O6.K#I3IS"H6F1E%/C)0V10)P#WC M?GP\O;R\]7ZYVLS_LUU%]&2KA-.?5G=HZVXSM@ K/,%Q04][2W]\"7T6OM[1_[,\6=!)WL@M?19XH0! 8N")448XVM\M(U MF?Y8IT0#Y*O-,0ZN7:Q?M['I?8AP73EPY6WEOE4%2[.Z7&FW 9C%[0]5R8>T M[N5O+"KJ5H?UFA,*QB#L0T-X%61*VP'UJHM?U,79N#54TZ_EXMOV+MXG92M; M&FYK\,Q-7$U\"KYOK9O_+F>KU^9@+_=I"E!A2Q/&$ =F"#$N.E,@-//.8]8J MJ;.G/?FJFH,IAY@.3"+MHCMJ S/>[^GHC703NSPE%^AZ:PYV'KNR-MUPD8)M MFF[4SQ6$8VV-EMARA+AQH+!NU@)V8L5" V#@I3X;%U(_.Y).YO@_>[*P'A%' M@@V>(J\-4M&TK-<3!$\IB!PAFB[DY2%$7$3#BXW\$+7P[*ZR;N+O^-;4.9X\ M?'! 04#R@%5$/=&<^^!D8/6,);4I >PQ<_U?/0S/'U4A2(JR6F=KW;/_@1B=L-^>2[[GPXH..)(&ZZ"BPH0+/=>-7J/ M@TUQT$=X]MD]^Q.(V0W[U;GL?SJ@D-)3C+A6Q&!!J:8AKI\X[#QUE"55FX_P M]+)[]B<0,ZL]>'8[/^69C/]W5DCD A=$$EZ3!DLU6#N_27L6%U)_-$"06, M-GN+1EFC@J/(D.@5)"U;I)W'E-'HU:%OP0U.>Z !P/-M(73@M=X(QO 4G3E" M'V%X6R [RT8/]).I3,VAX/OEW5U8KJI!@^3)O321@EIM/0!5V#++XM[KF*JY MX;S(&J8?Q5[0(8"S9I-/3 K MLTK7UVVNSX?-;+49IX3U#//\TG@1"*Y?$,>7$NX%9PH+;R,/N)*&@S4U!S3X M%#&\SI[04Q?!)/Y?OP3^8\NB027PQRD4(2#E ]9,F:@&3=6LSC4<,#0E9MO> M3],["5R4GV>[.YY?Q7#$(+A^,8R,^53.AY;$GV91:(B>OR&<8Y":16W8&"31 M'N$ZYO@CA>" Q4VK -&[\6*CS/&:%TX*X=LUO MABE4>%)LTU2F;)G\,;(5XIS^E5"A]VC?LSOU1PQH-6PF+)/,<(:Q0W MJ""LX0*!%E.^F72D0M O!_-+1+N2Q L$X)(7%S9J#L .6X4%%T)IT(%01*TW M2$N6DGDRPN/ZP2&>@4>7=T%\L1-#19.JN=>C];P-Y9:W\+#Y?;GY[W*S[^=0 M[A(93@*WMV\5S@G)XWX8O!;<6@ PB*N %'- L,L31?DE=/=8>#BD/?.#A[F_ M$FI+DGT?L[N''9:JIG<[2R[)MNGHJX77P*D'$]4(YPP+':CB M' AC@@E'LT8YIBTKX^/FY3O$?@G[CJ5_/E_"16COZ,T%D\&CR!4I&>.8"6TI M!2X,1%+$#72P3DZ3 /$P3$H&:EN#ZTD#D//PFOR!(G !R!&#P%*.N5= )"66 M>ZN8LC:E9>T(VS,-"=O-5][7]XL/R\J M6VQW +6E_WFF2X^C_JC20FZ@NINRZ.5Y&VDJ0$3C22(-DI-68U0RGU0(\3U MA:C*4=U]'B-R0?RE<\?W'_XX?4?FL7%%7"?RX 3#G#'*D45(U&OE0-DO5]W7 M*V">W[K9(6NNK\F X\)&*M[5!(VW2UIOPT7/ M@T2[8-!C-.SQ3;M!SQ..C\C'8',J(I$GF=+![]?G,RL?_)Y8/_+.>?OU3DC%;O['/YOJPV]/ASNUQL@T8/L[N/Y:J? MK:N/>1828>N)$-%(Q81+8E&T'W:\!*23KEH?XRXXG+A>,]L'.E-Y*1/@]83D MY6"U,)Q1ZI!7-'(S,.!*[(N-@G!DQ 4KXSHA\&^$09LZ3FK(^JHEIX?I"5.4X(3F/$=<7FC948' ! MB&>.&.G!A+U1BQ 29F+9#<-"I&WWV[-8DNU0KB+1B;VY>:9PS 2%M6'8:T<0/6?"@$2Q4%)S:72]EJ@<4_*&1KBK M=(*%!/J-QE\;^- ;8Q0D1-)K;(P1W@+@AFKQGPFH&V&A_O"V3':675[LUH3Y MSIQIF,U75:2^?!*E__#N;V_>O/OX_LWBMOS+__6UK+*E_K&\B^^\FV^^OY]M M7HKF#C*/@@N'"18^! =28R8L0WOZN%P$@(8EDP/C!%XU[,FGW9J)"2FCI"NV8 <1HO,RS]?_"JNR?+.(H"G7FP%VK"-3*&BT M%*K3'8XD5Y)4'3@Z'9G*NU<=F4*A-')5>I52WD8E MYJ@6LN: "DD=94?8EVK2,G411]/B>EVMQRXC2.ZV;_CG?//EASC,T8!>C@D4 MBA."M<3H0(!2]IT1-L$:-)(W0GZ.?MHOJDOTO MJC^J,X3_\[_^/U!+ 0(4 Q0 ( )=RJDRAG7O;>:@! ,-7'@ 1 M " 0 !I;F9N+3(P,3@P,S,Q+GAM;%!+ 0(4 Q0 ( )=RJDR8 M!KUB'14 .3L 1 " :BH 0!I;F9N+3(P,3@P,S,Q+GAS M9%!+ 0(4 Q0 ( )=RJDSG/)V;AB, )US 0 5 " ?2] M 0!I;F9N+3(P,3@P,S,Q7V-A;"YX;6Q02P$"% ,4 " "7&UL M4$L! A0#% @ EW*J3#Y$+-(]\ 65$, !4 ( !KT8" M &EN9FXM,C Q.# S,S%?;&%B+GAM;%!+ 0(4 Q0 ( )=RJDR6437+$Y< M %CK!P 5 " 1\W P!I;F9N+3(P,3@P,S,Q7W!R92YX;6Q0 52P4& 8 !@"* 0 9